Taillieu.Info

More Than a Hobby..

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /customers/3/2/5/taillieu.info/httpd.www/templates/taillieuinfo_joomla3_rev1/functions.php on line 194

MPEG DASH Demo

create MpegDASH file in multi profiles starting from media (BBBunny)

1. transcode, creating multiple profiles
x264.exe --output BBB_2048kbps.264 --fps 24 --preset slow --bitrate 2048 --vbv-maxrate 4096 --vbv-bufsize 8192 --min-keyint 120 --keyint 120 --scenecut 0 --no-scenecut --pass 1 big_buck_bunny_1080.mpg

2. Create DASH files for each profile
MP4Box.exe -add BBB_2048kbps.264 -fps 24 BBB_2048kbps.mp4

3. Create DASH segments for MP4 for each profile
MP4Box.exe -dash 5000 -frag 5000 -rap -segment-name BBB_2048kbps/BBB_2048kbps_ BBB_2048kbps.mp4

4. Upload to streaming server
As these are http get requests IIS is valid alternative

5. Demo
This javascript runs mpegdash on client (your device) 

http://taillieu.info/dash/BBB_new_dash.mpd <TestMe>
http://taillieu.info/dash/envivio/Manifest.mpd <TestMe>
http://taillieu.info/dash/DJI_0008_HD/DJI_0008_HD_24fps_dash.mpd <DJI_0008_HD>
https://taillieu.info/images/videos/RaymondVanGroenewoud_1024kbps_dash.mpd <RaymondVanGroenewoud>