我一直在尝试用html5视频元素在chrome (版本30.0.1599.69m)中直接播放mpeg-dash xml文件。就像这样
mpd文件是用mp4box创建的,视频编解码器是MP4。
但这显然不是正确的方法。我知道"dash.js“项目-但是为什么浏览器不能处理所有的细节,当他们已经添加了对mpeg-dash回放的支持?
有没有办法在不使用javascript的情况下播放mpeg-dash?
有没有一个用于mpeg-dash的开源flash播放器?(支持直播流、文件流、多个音轨和字幕)
我们正在规划一个直播电视和视频点播的OTT流项目,并倾向于使用MPEG-dash,但它看起来还不是一个完整的设计,我们还在考虑将HLS与某种类型的flash播放器一起用于没有HLS支持的浏览器。HLS是不是一个更好的选择,即使它不是ISO标准?
发布于 2015-04-13 05:28:26
您所描述的纯html5播放视频,仅支持渐进式下载(不支持流媒体)。使用流媒体/自适应流媒体,你将需要一些类似于上面建议的播放器。请注意,还有一个免费的mpeg-dash播放器,dash.js,我在一个小时内就完成了它。但是对于mpeg-dash,只有最新的浏览器和设备才支持它。它越来越受欢迎,但正如您所说,支持仍然有限。有了HLS,你就走上了正确的道路。我最近不得不实现一个面向最大受众(旧的和新的浏览器和设备)的解决方案,最终我使用了JWPlayer和HLS V3。HLS在最广泛的支持范围内仅次于flash,而且它的优势是可以很好地与最新的技术一起工作。MPEG-DASH是未来的趋势。Flash已经成为过去了。HLS V3就是现在的。
需要注意的是,Android 4.x之前的版本不支持HLS,但Android设备倾向于获得推送更新,所以我上面的回答假设大多数Android用户都在运行更新版本。
发布于 2013-10-23 04:15:56
如果您正在计划一个应用程序,您可以使用开源库libdash:http://www.bitmovin.net/libdash
据我所知,他们也有http://www.bitmovin.net/bitdash.html的闪存和基于Java的版本
发布于 2018-08-07 03:54:00
Wowza现在支持用于直播的MPEG-DASH nDVR,并且有一个播放器。用户可以播放或暂停直播流,可以倒带到之前录制的点,也可以在当前直播点处继续观看。
可以在以下位置找到执行此操作的文档:
https://www.wowza.com/docs/wowza-ndvr-quick-start-guide
我为Wowza工作。
https://stackoverflow.com/questions/19381533
复制相似问题