Auteur Sujet: Exigences TV  (Lu 11605 fois)

0 Membres et 1 Invité sur ce sujet

nonosch

  • Abonné Free fibre
  • *
  • Messages: 248
  • Mulhouse 68
Exigences TV
« Réponse #12 le: 13 juin 2020 à 16:40:14 »
J'ai testé ceci à l'instant avec les paramètres donnés
1 peu galéré hier soir pour flasher l'Er-x s en Openwrt 19.07.3 :-)

avec omcproxy

j'ai certaines chaines nickel + certains replay

ex tf1 live + replay ok - image top

Arte live ok

replay la 5 et  Lcp  erreur de délai dépassé

la 3 5 6 live + d'autres j'ai une erreur F3411

ps :  je suis en zmd Orange + ultym player 4k

je reprendrai tout cela le week-end prochain en essayant avec un switch

mirtouf

  • Abonné Bbox fibre
  • *
  • Messages: 1 304
  • Chelles (77)
    • L'antre de la bête
Exigences TV
« Réponse #13 le: 13 juin 2020 à 17:43:49 »
Fais attention, certains replays sont diffusés via https et une application dédiée.
L'erreur F3411 est celle typique de la non réception des paquets IGMP depuis l'adresse 0.0.0.0
Avec les règles par défaut sur l'IGMP d'OpenWRT et les règles ajoutées par omcproxy à l'installation, pas besoin de toucher au fw.
« Modifié: 13 juin 2020 à 18:05:23 par mirtouf »

bulle21

  • Abonné Free fibre
  • *
  • Messages: 48
Exigences TV
« Réponse #14 le: 28 août 2020 à 18:38:56 »
Bonjour,

J'avais pas encore vu votre post... (je vous ai écrit ... sur le sujet sur un vieux poste)
https://lafibre.info/remplacer-bbox/remplacer-la-bbox-par-un-edge-router-lite-configuration-en-ligne-de-commande/120/

Je suis en MUST depuis hier ....
Ca passe sans marquage cos (j'ai 2 TL-SG108E et un Ubiquiti)  :( (pas trop envie d'acheter un TP-Link T2600G-18TS...) ?

Elles correspondent à quoi ces adresses exactement ?
193.251.97.0/24 - 89.86.97.0/24 - 176.165.8.0/24 - 89.86.96.0/24

Cordialement
« Modifié: 29 août 2020 à 13:01:55 par bulle21 »

mirtouf

  • Abonné Bbox fibre
  • *
  • Messages: 1 304
  • Chelles (77)
    • L'antre de la bête
Exigences TV
« Réponse #15 le: 29 août 2020 à 12:37:13 »
Chez certaines personnes (dont moi-même) sans marquage p3 des paquets IGMP en sortie, les flux TV coupent.
Les 3 préfixes d'IP 89.86.96.0/24, 89.86.97.0/24, 193.251.97.0/24 contiennent les IPs qui envoient les flux MC (le dernier 176.165.8.0/24 n'est pas utilisé par chez moi).

Pour les replays, il faut faire du port forward de paquets UDP vers la Miami.

bulle21

  • Abonné Free fibre
  • *
  • Messages: 48
Exigences TV
« Réponse #16 le: 29 août 2020 à 19:27:19 »
Merci bcp pour les infos,

Après avoir débranché la bbox hier je me suis aperçu que je n'ai pas la TV sous IP  ;D (comme j'avais les chaines TNT et que le replay myTf1 et 6play, fonctionnaient, comme j'avais internet, je n'avais pas été cherché plus loin ...) En fait pour les chaines tv en ip, j'ai le bandeau du bas avec le titre, mais je tombe avec une erreur F3411 avec un écran noir 3 secondes plus tard....

- J'ai rebranché la bbox, la tv ok, time shift ok, replay ok sur la bbox4K ... donc ca passe bien à travers mes 2 switchs TL-108E en série ... (et avec le IGMP snooping V2, qui ne sert que pour ne pas encombrer mon LAN ... ) donc pas les switchs en cause.

Citer
Chez certaines personnes (dont moi-même) sans marquage p3 des paquets IGMP en sortie, les flux TV coupent.
Malheureusement je ne peux pas faire le marquage du CoS sur ce type de switch (le SG108E Support Port-based/802.1p/DSCP priority, mais pas Support 802.1p CoS/DSCP priority...  :o). Je ne pense pas que çela m'empêche d'avoir le TV IP ? le marquage du CoS sert à la gestion des priorités (Class Of Services en 802.1Q)?

Citer
Les 3 préfixes d'IP 89.86.96.0/24, 89.86.97.0/24, 193.251.97.0/24 contiennent les IPs qui envoient les flux MC (le dernier 176.165.8.0/24 n'est pas utilisé par chez moi).
ca vient de là : ? https://lafibre.info/remplacer-bbox/informations-de-connexion-ftth/120/

- pour les préfixes d'IP 89.86.96.0/24, 89.86.97.0/24, 193.251.97.0/24 pour les flux MC, je les ai rajoutés dans la section igmp-proxy de mon config.boot du Edgerouteur. mais idem F3411... (LAN --> eth1, WAN --> eth0)
protocols {                   
    igmp-proxy {               
        interface eth0.100 {     
           alt-subnet 193.251.97.0/24
           alt-subnet 89.86.97.0/24 
           alt-subnet 176.165.8.0/24
           alt-subnet 89.86.96.0/24 
           role upstream             
           threshold 1               
        }                           
        interface eth1 {             
           alt-subnet 0.0.0.0/0                   
           role downstream           
           threshold 1               
       }                             
        interface eth2 {             
            role disabled           
            threshold 1             
        }                           
    }                                       
}   


Pour les replays, il faut faire du port forward de paquets UDP vers la Miami.
c'est cette règle :
config rule
        option src 'wan'
        option name 'Multicast'
        list dest_ip '224.0.0.0/4'
        option target 'ACCEPT'
        list proto 'udp'
        list src_ip '89.86.96.0/24'
        list src_ip '89.86.97.0/24'
        list src_ip '193.251.97.0/24'
à adapter pour mon edge routeur?

- qu'est ce que c'est que cette adresse : 224.0.0.0/4 ?
je vois ceci sur mon lan (la bbox4k est sur le port8), rien à voir j'imagine :
« Modifié: 12 septembre 2020 à 01:23:55 par bulle21 »

mirtouf

  • Abonné Bbox fibre
  • *
  • Messages: 1 304
  • Chelles (77)
    • L'antre de la bête
Exigences TV
« Réponse #17 le: 30 août 2020 à 00:17:03 »
Les flux mc ont pour destination par exemple 232.0.64.206 (chez Bouygues , tous les les flux ont une ip commençant par 232.0.x.y).
Sans marquage p3 des paquets IGMP en sortie et sans forçage du protocole IGMP en v2, pas de miracle, pas de TV.

bulle21

  • Abonné Free fibre
  • *
  • Messages: 48
Exigences TV
« Réponse #18 le: 30 août 2020 à 02:22:21 »
argh..merci pour ta réponse. après consultation de ce poste : https://lafibre.info/remplacer-bbox/remplacer-la-bbox-par-un-edge-router-lite-configuration-en-ligne-de-commande/108/, j'avais cru comprendre que la TV était ok chez Bouygues avec un edgerouteur pour Tsunami2056 sans autre matériel.

Si je comprend bien, pour que la bboxTv4k fonctionne complètement :
 1 - soit je prends un switch pour marquer les paquets : T1500G-8T(TL-SG2008))  ou Cisco SG350-10 (entre l'ONT et le routeur)
un peu comme ici pour orange : https://lafibre.info/remplacer-livebox/tuto-er-6p-v2-0-6-cisco-sg350-28p-nettv-sans-livebox/

OU je passe en openwrt : (le marquage pouvant se faire sans switch)
 2 - je remplace mon edgerouter par un raspberry pi4 avec openwrt (je l'avais fait il y a quelques mois pour remplacer la livebox, mais à l'époque je n'avais pas de box tv pour tester) https://lafibre.info/remplacer-livebox/remplacement-de-la-livebox-par-un-routeur-openwrt-18-dhcp-v4v6-tv/276/
 
 3 - ou je migre, comme toi, en openwrt sur mon erlite3 (si je fais ça , je pourrai revenir en arrière ? et revenir à l'os de l'ubuquiti)
mais dans ce cas il vaut mieux un switch pour garder l'accélération matérielle du routeur et soulager celui-ci.

mirtouf

  • Abonné Bbox fibre
  • *
  • Messages: 1 304
  • Chelles (77)
    • L'antre de la bête
Exigences TV
« Réponse #19 le: 30 août 2020 à 10:48:39 »
Le truc à bien prendre en compte avec openwrt, est la perte de l'offload si l'on marque les paquets.
Certaines personnes ont de la chance, le marquage p3 n'est pas obligatoire (pour tout le monde, le marquage p6 des requêtes dhcp n'est pas encore obligatoire).

bulle21

  • Abonné Free fibre
  • *
  • Messages: 48
Exigences TV
« Réponse #20 le: 06 septembre 2020 à 16:37:16 »
@mirtouf
Je ferai le marquage Cos P3 des paquets IGMP avec un switch L3 en amont + erlite en EdgeRouter
switch cisco : config-file-header
Cisco
v2.5.5.47 / RTESLA2.5.5_930_364_286
CLI v1.0
file SSD indicator excluded
@
!
unit-type-control-start
unit-type unit 1 network gi uplink none
unit-type-control-end
!
bridge multicast filtering
vlan database
vlan 100
exit
voice vlan oui-table add 0001e3 Siemens_AG_phone
voice vlan oui-table add 00036b Cisco_phone
voice vlan oui-table add 00096e Avaya
voice vlan oui-table add 000fe2 H3C_Aolynk
voice vlan oui-table add 0060b9 Philips_and_NEC_AG_phone
voice vlan oui-table add 00d01e Pingtel_phone
voice vlan oui-table add 00e075 Polycom/Veritel_phone
voice vlan oui-table add 00e0bb 3Com_phone
errdisable recovery cause loopback-detection
errdisable recovery cause dot1x-src-address
errdisable recovery cause stp-loopback-guard
green-ethernet energy-detect
bonjour interface range vlan 1
qos advanced
qos advanced-mode trust cos
mac access-list extended "VLAN100"
permit any any vlan 100 ace-priority 1
exit
ip access-list extended TV
permit igmp any any ace-priority 1
exit
class-map TVIP
match access-group TV
match access-group "VLAN100"
exit
policy-map VLANTV
class TVIP
set cos 3
exit
exit
hostname Cisco
line ssh
exec-timeout 30
exit
passwords complexity min-length 8
passwords complexity min-classes 3
username blablabla password encrypted blablabla privilege 15
ip ssh server
ip ssh password-auth
ip http timeout-policy 1800 http-only
clock timezone J +1
clock summer-time web recurring eu
clock source browser
clock dhcp timezone
!
interface vlan 100
 name internet-iptv
!
interface GigabitEthernet1
 description ONT
 service-policy output VLANTV default-action permit-any
 switchport mode trunk
 switchport access vlan none
 switchport general pvid 100
 switchport trunk native vlan none
 switchport trunk allowed vlan 100
!
interface GigabitEthernet2
 description "WAN marque vers routeur"
 switchport mode trunk
 switchport access vlan none
 switchport trunk native vlan none
 switchport trunk allowed vlan 100
 switchport customer vlan 100
!
interface GigabitEthernet3
 description "LAN Vlan1 venant du routeur"
!
interface GigabitEthernet8
 description "LAN Vlan1 vers Switchs TL-SG108E"
!
exit
macro auto enabled
ip igmp snooping
ip igmp snooping vlan 1
ip igmp snooping vlan 1 immediate-leave
ip igmp snooping vlan 1 querier
Pour les replays, il faut faire du port forward de paquets UDP vers la Miami.
Quelle plage d'adresses pour les paquets UDP ?  moi c'est une bboxTV 4K idem que la miami ? :(

Cordialement
« Modifié: 06 septembre 2020 à 17:11:55 par bulle21 »

mirtouf

  • Abonné Bbox fibre
  • *
  • Messages: 1 304
  • Chelles (77)
    • L'antre de la bête
Exigences TV
« Réponse #21 le: 07 septembre 2020 à 21:27:57 »
Toutes les bbox ont les mêmes replays, les informations sont là:
https://lafibre.info/remplacer-bbox/retro-ingenierie/

bulle21

  • Abonné Free fibre
  • *
  • Messages: 48
Exigences TV
« Réponse #22 le: 08 septembre 2020 à 18:05:04 »
Merci pour ta réponse, je vais regarder le post en détail. J'ai marqué le Cos avec un switch CISCO SG250-08-K9 sur les paquets IGMP en amont (grâce à ce poste https://lafibre.info/remplacer-livebox/tuto-er-6p-v2-0-6-cisco-sg350-28p-nettv-sans-livebox/, merci à pinomat et à zoc ;) et j'ai la TVIP  :D après avoir rajouté à ma config, ceci dans le firewall du routeur:
set firewall name WAN_LOCAL rule 5 action accept
set firewall name WAN_LOCAL rule 5 description "Allow Multicast"
set firewall name WAN_LOCAL rule 5 destination address 224.0.0.0/4
set firewall name WAN_IN rule 5 action accept
set firewall name WAN_IN rule 5 description "Allow Multicast"
set firewall name WAN_IN rule 5 destination address 224.0.0.0/4
set firewall name WAN_IN rule 15 action accept
set firewall name WAN_IN rule 15 description "Allow UDP to Multicast"
set firewall name WAN_IN rule 15 destination address 224.0.0.0/4
set firewall name WAN_IN rule 15 protocol udp
set firewall name WAN_IN rule 15 state new enable
Il me reste toujours à faire marcher le REPLAY :(. Il doit pas me manquer grand chose.

bulle21

  • Abonné Free fibre
  • *
  • Messages: 48
Exigences TV
« Réponse #23 le: 08 septembre 2020 à 19:00:46 »
4. TV
Les ports en entrée sont 1234, 8200 ou 8202 en UDP.

5. Replays
Pour les replays il s'agit de flux UDP émis (prestataire http://bytel.prod.spideo.com/) par les préfixes:
sur l'intervalle de ports 20000-30000 qu'il faudra natté vers la Miami
:D :D :D merci mirtouf :) :) :)  Ca y internet + TV&REPLAY fonctionnent ( à 85% : certains replays ne fonctionnent pas (la 5 et A2 par ex. et j'ai un popup "ethernet pas connecté! de temps en temps),
j'ai ajouté ceci sur le routeur :
port-forward {                                     
    auto-firewall enable                           
    hairpin-nat enable                             
    lan-interface eth1                             
    rule 10 {                                     
        description Bbox4K                         
        forward-to {                               
            address <IPBBOX4K>                   
            port 20000-30000                       
        }                                         
        original-port 20000-30000                 
        protocol udp                               
    }                                             
    rule 11 {                                     
        description Bbox4k_2                       
        forward-to {                               
            address <IPBBOX4K>                 
            port 1234                             
        }                                         
        original-port 1234                         
        protocol udp                               
    }                         
    rule 12 {                                     
        description Bbox4k_3                       
        forward-to {                               
            address <IPBBOX4K>                   
            port 8002                             
        }                                         
        original-port 8002                         
        protocol udp                               
    }                                             
    rule 13 {                                     
        description Bbox4k_4                       
        forward-to {                               
            address <IPBBOX4K>                   
            port 8000                             
        }                                         
        original-port 8000                         
        protocol udp                               
    }                                           
    wan-interface eth0.100                     
}
« Modifié: 09 septembre 2020 à 01:01:49 par bulle21 »