如何加载本地mpd(mpeg-dash)文件到在线播放器?

问题描述 投票:0回答:1

我正在尝试使用一些在线播放器来测试我的本地 mpd 文件,但它无法像本地网址一样以“file:///path-to-file”形式加载,加载文件的正确格式是什么?或者我应该在线上传吗?

url ffmpeg mpeg-dash
1个回答
1
投票

DASH 被设计为从服务器进行流式传输,因此播放器将期望将对 mpd 和每个媒体块的请求发送到服务器,该服务器将使用 mpd 或相应的块进行响应。

mpd 是各个视频和音频流的“索引文件”或清单。

如果您想在本地进行测试,那么这绝对是可能的,最简单的方法是设置本地测试服务器并从那里进行流式传输。您将需要创建 mpd 和分块媒体流并使它们在您的服务器上可用,但听起来您已经创建了这些。

然后您可以将测试玩家指向本地服务器。请记住确保服务器使用 HTTPS 提供流服务,因为现在大多数播放器和浏览器都需要这样做。

Mozilla 提供了一套很好的分步说明:https://developer.mozilla.org/en-US/docs/Web/Media/DASH_Adaptive_Streaming_for_HTML_5_Video

© www.soinside.com 2019 - 2024. All rights reserved.