MPEG-DASH on IIS Practice in Action

1. 准备

  •  IIS Media Service已经安装准备好(如上),注意需要在2008上安装,2003安装不了,或者就算能安装也很麻烦
  • 一个或多个码率的媒体文件如MP4已经准备好
  • DASH MPD生成和媒体文件切片工具已经准好(请查看9.1 Bento4 MP4工具和9.2 MP4Box工具。两个都非常好用,但个人建议在需要设置直播模式的时候使用MP4Box,因为Bento4暂时我没有看到提供相应的功能),为了方便,建议设置path环境变量到各个工具的bin目录下


2. 将原始媒体文件拷贝到IIS网站目录下

这样子外面通过HTTP才能找到生成的对应的MPD和切片文件


3. 文件分段


或者使用Bento4工具:
mp4fragment somefile.mp4 somefile-fragmented.mp4

4. 创建VOD模式Dash文件

使用mp4box工具创建DASH,包括MPD,切片文件,初始视频文件等



或者使用Bento4的mp4-dash.py

5.启动服务器直播回放

如果你需要开的是直播而非点播,那么跳过这一步

6. 播放

同网段的客户端机器安装MP4Box,并选择Dash播放器列表中的MP4播放器打开服务器上的MPD




 

作者

自主博客

微信

CSDN

天地会珠海分舵

http://techgogogo.com


服务号:TechGoGoGo

扫描码:

var kevent = 'onabort|onblur|onchange|onclick|ondblclick|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onreset|onresize|onselect|onsubmit|onunload'; var aevent = kevent.split('|'); jQuery('.showContent img').each(function(){ var nimg = this; jQuery.each(aevent, function(i, n){ if (n!='onload') { jQuery(nimg).attr(n, ''); } else { if (jQuery(nimg).attr(n) != 'if(this.width>650) this.width=650;') { jQuery(nimg).attr(n, ''); } } }); });

分享至
一键收藏,随时查看,分享好友!
0人
了这篇文章
类别:未分类┆阅读( 0)┆评论( 0) ┆ 返回博主首页┆ 返回博客首页
上一篇 安卓CTS官方文档之兼容性方案概览 下一篇 Wowza流媒体Live直播和VOD点播配置实战

职位推荐

  • 安卓工程师
  • ios工程师
  • android高级开发
  • Android架构师
  • IOS工程师
  • Android高级开发工程师
  • Android工程师
  • Android软件开发工程师
  • iOS高级工程师
  • 高级移动开发工程师

文章评论

 
 

发表评论            

昵  称:
登录  快速注册
验证码:

点击图片可刷新验证码请点击后输入验证码博客过2级,无需填写验证码

内  容:

同时赞一个

每日博报 精彩不止一点关闭

你可能感兴趣的:(dash,MPEG-DASH)