Blog post -
Internet Video Streaming Demystified by Boris Asadanin
Internet Video Streaming part 1
Do you remember the old days when you had to choose between two or three quality levels of an internet video before you could play it? The choice was usually related to the internet connection that you had, which during these times were ADSL or other modem based internet connections.
Today you don’t have to think about choosing between quality levels. Today you are free to view any video stream anywhere, from any device and at any time and expect top quality, without worrying at all how the technology behind it works.
Internet Video Streaming part 2
In the first part we covered the basics of ABR streaming. We have seen that in the ABR streaming principle we have a video file being encoded into various quality levels, bitrates, or as it is more commonly referred to: profiles.
Live ABR content streaming adds a little more complexity since the manifest file content is floating — new segments are continuously produced. This article explains live ABR streaming together with recording and storing ABR content. The final chapters define the main ABR formats today together and general ABR disadvantages.
Internet Video Streaming part 3
The third and final part of the ABR streaming tutorial will focus on consolidating your newly acquired knowledge from ABR part 1 and 2. ABR part 3 includes some reasoning behind the ABR concepts discussing the ABR advantages and disadvantages raised in ABR part 2. Having grasped the concepts of ABR is good. But it is only when you can discuss the technology from different viewpoints that you truly understand the subject.