Denne artikel er automatisk oversat fra engelsk ved hjælp af kunstig intelligens. Da oversættelser genereret af kunstig intelligens kan indeholde fejl, har den originale engelske tekst forrang i tilfælde af uoverensstemmelser.
Kære værdsatte kunde og/eller IT/IPTV-specialist,
Udvalgte Life Fitness- og Cybex-tablet-touchscreen-konsoller, der bruges på vores cardio-serie, kan oprette forbindelse til Coax (Terrestrial, Cable, Satellite) og IP-netværks-baserede mediestreamingkilder. Open IPTV er en af de IP-streamingmuligheder, som Life Fitness tilbyder sine kunder.
Nedenstående information vil yderligere støtte dig i opsætningen af dit IP-netværk, hvor Life Fitness Symbio-, Discover- og Cybex 70T-konsoller vil blive forbundet via Open IPTV-streamingopsætningen.
Konsollerne er i stand til at arbejde korrekt med ikke-krypterede IPTV-streams, kaldet "Open IPTV" inden for Life Fitness, men da konsollerne ikke er specifikt designet til kun at gøre dette (i modsætning til kommercielle/hospitalitets-IPTV Set Top Boxes eller PC/Mac-laptops), har de brug for yderligere støtte fra netværket, så de ikke oversvømmes af unødvendig trafik. Følgende information vil give dig yderligere oplysninger om, hvordan du korrekt opsætter dit netværk for at give dine kunder den bedste Open IPTV-streamingoplevelse med vores konsoller.
I denne artikel:
Andre forslag til kundens netværk
Eksempler på opsætning af kundens netværk
Hovedkrav
For at starte vil vi fremhæve nogle vigtige tekniske netværkskrav, som er uundgåelige, for at sikre, at Open IPTV-kanalerne vises korrekt på konsollerne (disse er yderligere teknisk specificeret i kapitlerne nedenfor):
- Netværket skal have en Layer 3-enhed (router eller L3-switch) inkluderet, som indeholder IGMP Querier (også kendt som IGMP Host)-funktionalitet (baseret på IGMPv3-protokollen).
- Der må kun være én enhed i netværket, som har IGMP Querier-funktionalitet aktiveret.
- Alle andre enheder i netværket (switche) skal understøtte IGMP Snooping-funktionalitet (IGMPv2-protokol).
- De IPTV-streams, der tilbydes vores konsoller, skal være i UDP- eller RTP-format. Nogle nyere konsoltyper understøtter også HLS, som er beskrevet nedenfor. Andre netværksprotokoller understøttes ikke.
- Det anbefales stærkt at gennemgå grundigt multicast-indstillingerne for hver af netværksenhederne (routere/switche) for at sikre, at de er korrekt opsat til at streame IPTV-kanalerne til konsollerne i overensstemmelse med kravene angivet i nedenstående information.
- Gennem erfaring har vi set, at hvis disse krav ikke følges, kan det forårsage forskellige symptomer og problemer, som kan forringe kundeoplevelsen, for eksempel:
- Ingen af IPTV-kanalerne kan vises (sorte skærme)
- Kun kanalens lyd høres, ingen video vises
- Kanaler vises med pixelerede billeder
- Kun et statisk billede af kanalen vises
- Kanaler vises først 20-60 sekunder efter valg af kanalen
- Streaming fungerer korrekt på kommercielle/hospitalitets-IPTV Set Top Boxes eller PC/Mac-laptops (VLC), men ikke på Life Fitness-konsollerne
- Life Fitness eller nogen af dets tilknyttede selskaber er ikke ansvarlige for opsætning, administration, vedligeholdelse, ændring eller opdatering af kundens (IT/IPTV) netværk.
Vi forstår, at disse krav måske ligger ud over de normale IT-netværksopsætningskrav og værdsætter din samarbejdsvilje i at opsætte netværket som angivet, så vores konsoller kan vise IPTV-indholdet problemfrit og skabe den bedste brugeroplevelse muligt.
Kundens netværkskrav
| Discover SE (kun iMX6), SE3, SE3HD, 70T med indbygget Ethernet-port | Discover SE4, Symbio-konsoller, med indbygget Ethernet-port | Discover SE4, Symbio-konsoller, med Pro:Idiom IP-tuner | Tilslutbar TV, med Pro:Idiom IP-tuner | |
| IGMP Querier/Host-enhed påkrævet | Ja | Ja | Ja | Ja |
| Kun 1 Layer 3-enhed påkrævet for IGMPv3-understøttelse | Ja | Ja | Ja | Ja |
| IGMP Snooping påkrævet (gælder for Layer 2-enheder) | Ja | Ja | Ja | Ja |
| DHCP IP tilladt | Ja | Ja | Nej | Nej |
| Statisk IP tilladt | Ja | Ja | Ja | Ja |
| IGMPv3-understøttelse | Ja | Ja | Ja | Ja |
Konsolfunktionssupport
| Discover SE (kun iMX6), SE3, SE3HD, 70T med indbygget Ethernet-port | Discover SE4, Symbio-konsoller, med indbygget Ethernet-port | Discover SE4, Symbio-konsoller, med Pro:Idiom IP-tuner | Tilslutbar TV, med Pro:Idiom IP-tuner | |
AV-indhold dekrypteringssupport | ||||
| Open IPTV-kompatibel (ikke-krypteret) | Ja | Ja | Ja | Ja |
| Pro:Idiom DRM hardware dekrypteringskompatibel | Nej | Nej | Ja | Ja |
| Anden IPTV-dekryptering (Verimatrix, etc.) | Nej | Nej | Nej | Nej |
Konsolnetværkssupport | ||||
| IP-forbindelse | Kun LAN | Kun LAN | WiFi* eller LAN | Kun LAN |
| Kabeltype | Ethernet (CAT) | Ethernet (CAT) | Ethernet (CAT) | Ethernet (CAT) |
| Kabeltilslutning | RJ45 | RJ45 | RJ45 | RJ45 |
| Ethernet-porthastighed | 100BaseT | 1000BaseT | 1000BaseT | 1000BaseT |
| Ethernet-portplacering | Carrier PCB (bagside) | Tablet PCB (bagside) | Pro:Idiom IP-tuner (bagside) | Bagsiden af TV |
| Utagget VLAN-support | Nej | Ja | Ja | Ja |
| Tagget VLAN-support | Nej | Nej | Ja | Ja |
| VLAN-standard | Ikke relevant | Ikke relevant | IEEE 802.1Q | IEEE 802.1Q |
| Internet via samme LAN muligt? | Ja | Ja | Ja | Nej, ingen internetfunktioner |
| Internet via WiFi samtidig | Nej | Nej | Ja* | Nej, ingen internetfunktioner |
| Multicast IP-support til live TV-streaming | Ja | Ja | Ja | Ja |
| Unicast | Nej | Nej | Nej | Nej |
| MPTS (Multiple Program TS) | Nej | Nej | Ja | Ja |
| SPTS (Single Program TS) | Ja | Ja | Ja | Ja |
| *.ts-udvidelse | Ja | Ja | Ja | Ja |
| *.mp4-udvidelse | Nej | Ja | Ja | Ja |
| *.m3u8-udvidelse | Nej | Ja | Ja | Ja |
Videokvalitetssupport | ||||
| 720p | op til 12Mbps | op til 25Mbps | op til 25Mbps | op til 25Mbps |
| 1080p | op til 12Mbps | op til 25Mbps | op til 25Mbps | op til 25Mbps |
| 4K (nedskaleret til 1080p) | Nej | op til 25Mbps | op til 25Mbps | op til 25Mbps |
| Captive Portal-support | Nej | Nej | Nej | Nej |
Indholdsleveringsprotokoller | ||||
| UDP | Ja | Ja | Ja | Ja |
| RTP | Ja | Ja | Ja | Ja |
| RTSP | Nej | Nej | Nej | Nej |
| HLS (HTTP Live Streaming) | Nej | Ja | Nej | Nej |
Videokodecs | ||||
| MPEG-2 | Ja | Ja | Ja | Ja |
| MPEG-4 | Ja | Ja | Ja | Ja |
| H.264 | Ja | Ja | Ja | Ja |
| H.265 (HEVC) | Nej | Ja | Ja | Ja |
Lydkodecs | ||||
| MPEG-1 Layer 1 | Ja | Ja | Ja | Ja |
| MPEG-1 Layer 2 | Ja | Ja | Ja | Ja |
| MPEG-2 Part 3 | Ja | Ja | Ja | Ja |
| Dolby Digital (AC-3) | Ja | Ja | Ja | Ja |
| Dolby Digital+ (E AC-3) | Nej | Ja | Ja | Ja |
| MPEG-4 pt3 AAC | Ja | Ja | Ja | Ja |
| MPEG-4 pt3 HE-AAC | Nej | Ja | Ja | Ja |
Yderligere Open IPTV-funktionssupport | ||||
| Lukkede undertekster/undertekster | Ja (hvis aktiveret på hovedenden) | Ja (hvis aktiveret på hovedenden) | Ja | Ja |
| CC-til/fra | Nej | Nej | Ja | Ja |
| SAP (Secondary Audio Profile) | Nej | Nej | Ja | Ja |
IPTV-kanalstyringssupport | ||||
| Maksimalt antal kanaler | TBD | TBD | TBD | TBD |
| Brugerdefineret kanalliste | Ja | Ja | Ja | Ja |
| Indtastning af kanal i konsol | Ja | Ja | Ja | Ja |
| XML-kanalliste upload | Ja | Ja | Ja | Ja |
| Kanalliste USB-import/eksport? | Ja | Ja | Ja | Ja |
| Facility Connect-kanalsynkronisering | Ja | Ja | Ja | Ja |
*Pro:Idiom IP-tuneren kan kun modtage IPTV-signaler via tunerens egen LAN-port. Den konverterer IPTV-signalet til HDMI og sender det derefter til konsollens hovedkort som en HDMI-kilde.
Hvis Ethernet-forbindelsen, der går ind i tuneren, også indeholder en internetforbindelse, vil tuneren sende denne forbindelse til konsollens hovedkort via et internt Ethernet-kabel. Dette muliggør også web-browsing på konsollen.
Hvis IPTV-signalet ikke inkluderer internetadgang eller skal adskilles fra IPTV-signalet, og internet er tilgængeligt via Wi-Fi i fitnesscenteret, kan konsollen i stedet oprette forbindelse til internettet via Wi-Fi. For at dette kan fungere, skal det interne Ethernet-kabel frakobles fra konsollens hovedkort.
Andre forslag til kundens netværk
Følgende punkter er forslag baseret på feedback og erfaring, vi har modtaget under opsætning af IP-netværk i kombination med vores konsoller:
- Alle switches i netværket bør helst være "non-blocking" switches.
- Der bør kun være én IGMP Querier aktiveret i netværket (eller sat til Auto, når det understøttes af hardware, så den registrerer andre Querier(s) og automatisk deaktiverer dem). Hvis der er to enheder, der fungerer som Queriers, vil det forårsage problemer med IPTV-streaming.
- Alt netværkshardware bør have den korrekte dato, tid og tidszone.
- IPTV headend og ISP-internetkilde bør helst være direkte forbundet til L3 switch/router, som har IGMP Querier-funktionalitet inkluderet og aktiveret.
- Når det er muligt, aktiver funktionen "Immediate Leave" i IGMP snooping-opsætningen (IGMPv2-protokolmulighed).
- Når det er muligt, aktiver IGMP Querier "Election" i IGMP Querier-enheden.
- Indstil "Query Max response interval"-indstillingen i IGMP VLAN-indstillinger så lavt som muligt (i sekunder) for at forbedre kanalomskiftningstiden (IGMP Querier-enhed).
- Indstillingen "Multicast Router Port" bør indstilles til "Static" (eller aktiveret eller tilsvarende) for porten i L3 IGMP Querier-enheden, som sender IPTV-kanalerne til de andre switches i netværket. De resterende porte bør have den deaktiveret/ingen.
- Indstillingen "Forward All" bør indstilles til "Static" (eller aktiveret eller tilsvarende) for porten i L3 IGMP Querier-enheden, som sender IPTV-kanalerne til de andre switches i netværket. De resterende porte bør have den deaktiveret/ingen.
- Indstillingen "Unregistered Multicast" bør indstilles til "Forwarding" (eller aktiveret eller tilsvarende) for porten i L3 IGMP Querier-enheden, som sender IPTV-kanalerne til resten af switches i netværket. De resterende porte bør have den deaktiveret/sat til "Filtering".
- Indstillingen "Jumbo frames" bør deaktiveres i alle switches.
- Aktiver "Flow control" kun, når konsollerne bliver oversvømmet med for meget trafik, og aktiver det derefter kun i de switches, der er direkte forbundet til konsollerne.
- Da omkostningerne ved en Layer 3 IGMP Querier-enhed er betydeligt højere end en Layer 2-enhed, og Layer 3 switch-priserne stiger hurtigt, når man går ud over 10 porte, anbefaler vi at opsætte netværket med en lille Layer 3 IGMP Querier-enhed, som kan håndtere alle indgående streams samt én udgående stream, som er forbundet til en Layer 2-enhed. Denne meget billigere Layer 2-enhed distribuerer streams til alle konsoller.
- Når en IPTV-kanal sender sit videoinhold i MPEG4, mener vi, at udsendelsen er mest stabil og synkroniseret, når den er opsat med RTP-netværksprotokollen og mindre stabil med UDP-netværksprotokollen. MPEG 1 & 2 streams kan bedst udsendes via UDP-protokollen.
- Den anbefalede samlede båndbredde er baseret på antallet af kanaler og den forventede kanalbåndbredde. For eksempel, hvis der er 20 kanaler, der streamer med 10 Mbps video, vil netværket kræve (20x10) 200 Mbps understøttelse.
- Multicast-adresseområdet, som IPTV-kanalerne kræver, er mellem 224.0.0.0 og 239.255.255.255 (Class D Multicast IP-adresser).
Eksempler på kundens netværksopsætning
Eksempel 1: IPTV Media Server/Head End kun
Eksempel 2: IPTV Media Server/Head End plus internet
Eksempel 3: Mulig netværksbåndbredde med korrekt IGMP-opsætning
Yderligere læsning
Følgende links er referencemateriale til nogle af de netværksprotokoller og funktioner, der er fremhævet ovenfor, for yderligere at støtte dig i korrekt opsætning og forståelse af dit netværk. (Vi påtager os ikke noget ansvar for indholdet og korrektheden af disse websites)
- https://da.wikipedia.org/wiki/Netværksswitch
- https://da.wikipedia.org/wiki/IGMP_snooping
- https://howdoesinternetwork.com/2015/what-is-a-non-blocking-switch
- https://kb.netgear.com/25091/Guidance-on-the-use-of-jumbo-frames
- https://www.techtarget.com/whatis/definition/flow-control.
- https://www.cisco.com/en/US/docs/ios/ipmulti/configuration/guide/imc_tech_oview.pdf
- https://support.spirent.com/s/article/FAQ10423
Ansvarsfraskrivelse: Oplysningerne på denne side er kun til generel vejledning og forslag. Selvom vi bestræber os på at sikre, at detaljerne er nøjagtige og opdaterede, kan vi ikke garantere specifikke resultater eller udfald. Life Fitness og dets tilknyttede selskaber er ikke ansvarlige for eventuelle forskelle i resultater eller problemer, der måtte opstå ved at følge disse forslag. Brug din egen vurdering og overvej dine specifikke omstændigheder, når du implementerer de råd, der gives her.