ADSL-anslutning Video Broadcasting

Problemet: När du använder Live Streaming solutions, direktsändningar från vissa programföretag har stora frame förlust, enorma latens och ibland visas inte alls.

Många hemanvändare internet-anslutningar är ADSL (Asymmetrisk Digital prenumerationslinje), vilket betyder att de har låg belasta upp bitrate jämfört att ladda ner: I ADSL, Bandbredd och bitrate sägs vara asymmetrisk, vilket innebär större mot kundens lokaler (nedströms) än omvänt (uppströms). Leverantörer marknadsföra vanligt ADSL som en tjänst för konsumenter för Internet-åtkomst för primärt hämtar innehåll från Internet, men som inte serverar innehåll åt av andra.

Detta orsakar problem när du försöker ladda upp innehåll som sänder live video. För direktsändningar, Streaming bitrate begränsas av programföretagets uppladdning bitrate. Programföretag med sådana anslutningar kommer att stöta på allvarliga problem (Frame förlust, långa avbrott, stora latens) om de försöker att live streama en ström med bitrate mycket nära eller större än förbindelsen gräns.

Hur man bestämmer din anslutningstyp och gränser (för att justera inställningar för direktuppspelning)? Åtgärd anslutningshastighet
Göra ett hastighetstest från sänder plats till en plats nära streaming server (RTMP) med hjälp av SpeedTest.net .
Den nya versionen Använd ändra Server och söka efter en server i Montreal, i exemplet.
I äldre version senaste fungerar inte, Dra och zooma till en server i Nordamerika och välj det att testa för våra demos .
Kontrollera uppladdning bitrate. Dividera med 8 för att erhålla överföringshastighet i byte/sekund som bitrate visas ofta i bitar/sekund.
Justera sedan direktuppspelningsinställningar så video, överföra bitrate ljud och interaktioner som passar i (lämna 10-25% marginaler).

Om din webbplats mål användare från vissa områden, Bläddra lite statistik och identifiera gemensamma uppladdning bitrate justera standard streaming inställningar.

Se även:
Rekommenderade h264 Video Bitrate baserad på Resolution
VideoWhisper Webbprogramkrav för klient

Jämför delade återförsäljare VPS Cloud dedikerad RTMP Hosting

Det bästa värd för en levande strömmande projekt är oftast annorlunda än för en vanlig webbplats.

Hängivna vs VPS

A VPS (Virtual Private Server) kan användas för live-video streaming projektutveckling och testa men rekommenderas inte på produktionstider.

Dedikerad servrar rekommenderas.

Flera VPS (Virtuella privata servrar) dela samma server med samma maskinvara (disk, CPU, minne, anslutning). Medan resulterande prestandaproblem inte syns när http sidor, Frame förlust/latency/tillfällig frysning kan ske i direktsändningar på en VPS, beroende på hur andra VPS på samma server använder den delade fysiska resurser och tillfällig låsa dessa. När 4-12 VPS dela samma 100Mbps serveranslutning, som kan begränsa antalet samtidiga användare att 10-20. Undvik att använda en VPS för produktionsform.

Anslutningshastigheten är mycket viktigt för direktuppspelning av video och begränsar maximal samtidiga användare som kan serveras. En dedikerad server har egen dedicerad anslutning.

Placeringen av servern är också viktigt. Från våra tester den amerikanska servrar med 1000Mbps anslutning, nå 200-750Mbps belasta upp fart från olika platser i USA, 80Mbit/s från Storbritannien, 30Mbit/s från FR, några Mbps från Asien.

Delad vs VPS

Även om det verkar motverka intuitivt, en delad hosting plan på en server som kör en rtmp-tjänst kan vara bättre än en VPS eftersom i det första fallet, RTMP tjänsten (processen) har full tillgång till alla dedikerad serverresurser och distribuerar dessa till klienter med utformad strömmande flyt. På en VPS, RTMP tjänsten är installerad på en bråkdel av servern och resurs allokering/balansering sker ovanför RTMP-server. Detta kan orsaka synliga ström avbrott, latens eller server kraschar på grund av strypning och resurs skärning tillämpas på rtmp serviceprocessen. Vi rekommenderar att du använder en RTMP-tjänst installeras direkt på en dedikerad server, även om tjänsten delas. Vi rekommenderar inte en RTMP tjänst installerad på en serverresurs.

Återförsäljare konton (installation med WHM/CPanel) är konton som kan hantera flera CPanel konton. Flera återförsäljarkonton finns vanligtvis på en VPS eller dedikerad server och har mindre resurser och prioritet än en VPS. Återförsäljare webbhotell ingår vanligen inte rtmp hosting management och resurs tilldelning krångel.

Molnet instanser är lika VPS och har liknande begränsningar (Det finns flera instanser på en server och var och en kan växa och ockupera tillgängliga gratis resurser). Referens: AWS CDN instans förbindelsen gräns, Ec2 Bandbredd gräns .

 

Till sist, en dedikerad server rekommenderas. Om detta inte är möjligt är ett delat värd där rtmp-tjänsten körs på direkt på dedicerad server det nästa bästa. Ett moln eller vps miljö kommer sista och kan användas för att ställa in en anpassad testning/utveckling setup.