I am very much interested in the behind-the-scenes technical aspects on how video streaming services like YouTube and Twitch work.
I am aware of the hardware / software independent broadcasters use on their PC to encode their video (ie. Roxio, Xsplit) BUT THEN they transfer this encoded packet out to the streaming service and THAT is where i am lost. What happens when the packet hits the server; what magic occurs so that (YouTube for instance) after 30 secs or so the end viewer NOW has the option of various quality levels (ie. 240p, 360p, 720p), is able to watch the live stream, is able to video seek back and forth on the live stream, and do all this with other users across the world watching concurrently.
What BOOKS or PAPER or WEBSITE can i investigate to get a complete understanding of this black-box which transforms one's local video encoded packets into something seen on a YouTube live stream??? What is that hardware, software, and its topology to make it all happen?
Much appreciated.
Support our site by donate $5 directly to us Thanks!!!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
+ Reply to Thread
Results 1 to 3 of 3
-
-
You can start reading about adaptive streaming from wikipedia, http://en.wikipedia.org/wiki/Adaptive_bitrate_streaming
-
Last edited by quantass; 27th Jan 2014 at 15:23.
Similar Threads
-
$185 SKNET MonsterX Live ("Portable Live Streaming Unit": HDMI IN/USB OUT)
By Brad in forum Capturing and VCRReplies: 0Last Post: 4th Dec 2012, 13:28 -
Streaming video from inside bird nest box
By John T in forum Video Streaming DownloadingReplies: 1Last Post: 30th Apr 2011, 11:27 -
Could you please help me in streaming live TV?
By mrweb in forum Video Streaming DownloadingReplies: 0Last Post: 25th Sep 2010, 07:47 -
What Color works best for live video
By jbandy1 in forum Video Streaming DownloadingReplies: 5Last Post: 7th Aug 2010, 17:01 -
Streaming Live
By Black-Logik in forum Video Streaming DownloadingReplies: 0Last Post: 20th Mar 2009, 19:03