Video streaming is usually done by two incompatible systems (DASH and HLS described in other tabs) but share the concept of splitting a long movie in small video sequences. The duration of each sequence is usually small (1 to 5 seconds) in order to allow quick start (once a couple of chunks are preloaded) as well as sliding quickly through the video. As there are usually multiple representation of one movie (language, resolution, required bandwidth, ...), there will be multiple video chunks for the same video segment.
In the usual system, the video chunks are in the same file and the browser accesses them by fetching a specific byte range or by using URI with some parameters.
In the 6CN (Content Networking for Delivery and Caching), each video chunk has its own IPv6 address (which can vary based on the cache the chunk is located).
Putting semantics in IPv6 addresses also opens the door for NetFlow-based analytics by the provider even when chunks are encrypted. The addressing scheme used by this demo is described below (and look at the impressive number of videos which can be encoded in a single /64):
After you have done your selection, please go to either HLS or DASH tab in order to get more information and to actually play the movie.
On this page you can find a couple of videos uploaded by the 6CN community.
You can also upload your own videos.
There are 15 videos in our 6CN video store. Feel free to click on any randomly selected video below to play it with some IPv6 information being displayed.
Please report copyrighted or unsuitable videos to abuse department.