MPEG-DASH:互联网视频流的革命
需积分: 10 147 浏览量
更新于2024-07-24
收藏 4.83MB PDF 举报
"MPEG-DASH-Longversion"
MPEG-DASH,全称为Dynamic Adaptive Streaming over HTTP,是由MPEG(Moving Picture Experts Group)制定的一种动态自适应流媒体技术,旨在为互联网上的视频流媒体提供高效、灵活的传输方式。这项技术在2011年时已技术冻结,并形成了国际标准ISO/IEC 23009-1。MPEG-DASH的目标是解决用户在观看在线视频时可能遇到的问题,如格式不兼容、协议不一致、需要插件、数字版权管理(DRM)不支持、启动时间长、质量低、频繁卡顿等。
互联网上实时视频流量占据了高峰时段的50%,其中Netflix和YouTube贡献了相当大的比例。在移动设备上,视频流量增长迅速,预计到2015年将达到66%。因此,对更优质、更流畅的视频流媒体体验的需求日益迫切,这就催生了MPEG-DASH的发展。
与Apple的HTTP Live Streaming (HLS)、Microsoft的Smooth Streaming (MSS)等其他流媒体协议相比,MPEG-DASH具有开放标准的优势,它允许内容提供商和设备制造商跨平台进行更广泛的合作。通过DASH,视频内容被分割成多个不同码率的片段,根据用户的网络条件,服务器会自动选择最适合的片段进行传输,从而确保用户可以流畅地观看视频,即便在网络波动的情况下也能提供良好的体验。
DASH的工作流程主要包括以下几个步骤:
1. 内容准备:视频源被编码成不同质量(码率)的多个版本。
2. 剪辑和分段:每个质量版本的视频被分割成短片段。
3. 生成MPD(Media Presentation Description)文件:这是一个元数据文件,包含关于可用视频质量、时间戳和片段位置的信息。
4. 用户请求:当用户开始播放视频时,客户端发送请求获取MPD文件。
5. 自适应流切换:根据网络状况,客户端决定下载哪个质量的视频片段。
6. 播放:片段被连续下载并播放,如果网络状况改变,客户端可以无缝切换到更合适的质量级别。
MPEG-DASH也支持集成DRM系统,以保护内容版权。此外,DASH还允许在不同设备上实现一致性,无论是桌面电脑、智能手机还是智能电视,都可以享受到流畅的视频播放体验。
自2011年以来,3GPP、OIPF(Open Internet Platform for Connected Consumer Electronics)等组织也参与了DASH的相关工作,推动其在移动通信和家庭网络环境中的应用。W3C(World Wide Web Consortium)可能也在2011年考虑将DASH纳入其标准框架,以促进更广泛的标准化和互操作性。
MPEG-DASH是互联网视频流媒体领域的一个重要里程碑,它的出现为视频服务提供商提供了更高效、更适应网络条件的解决方案,提升了用户体验,并推动了流媒体技术的不断发展。
2018-04-04 上传
2019-03-21 上传
2019-03-26 上传
2023-03-29 上传
2023-03-29 上传
2023-06-11 上传
2023-05-24 上传
2024-06-20 上传
2023-06-07 上传
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
xieweiyou
- 粉丝: 1
- 资源: 1
最新资源
- 计算机人脸表情动画技术发展综述
- 关系数据库的关键字搜索技术综述:模型、架构与未来趋势
- 迭代自适应逆滤波在语音情感识别中的应用
- 概念知识树在旅游领域智能分析中的应用
- 构建is-a层次与OWL本体集成:理论与算法
- 基于语义元的相似度计算方法研究:改进与有效性验证
- 网格梯度多密度聚类算法:去噪与高效聚类
- 网格服务工作流动态调度算法PGSWA研究
- 突发事件连锁反应网络模型与应急预警分析
- BA网络上的病毒营销与网站推广仿真研究
- 离散HSMM故障预测模型:有效提升系统状态预测
- 煤矿安全评价:信息融合与可拓理论的应用
- 多维度Petri网工作流模型MD_WFN:统一建模与应用研究
- 面向过程追踪的知识安全描述方法
- 基于收益的软件过程资源调度优化策略
- 多核环境下基于数据流Java的Web服务器优化实现提升性能