从相同的mp4文件集合中流式传输视频播放列表

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

我正在寻找一种方法来播放/流式传输浏览器标记mp4文件列表(相同大小,比特率​​等),文件之间没有hickup。我希望以下方法可行:*将mp4文件转换为m4s / m4v文件*生成MPEG-Dash MPD文件(xml)*流MPD到浏览器中的破折号播放器

这有可能吗?我知道m4s / m4v文件需要特殊的标题,并且必须以某种方式制作一个条目文件,并且你有我的障碍。

最重要的是我想避免将单独的视频连接成一个大的视频文件,并避免在JS中通过直接的“结束事件”方式进行排序时看到的hick-up。

任何建议非常感谢!

ffmpeg mpeg-dash
1个回答
0
投票

如果您需要基本的客户端解决方案,您可以在网页中使用两个单独的播放器或视频标签,显示一个并隐藏另一个。

可见的那个播放当前视频。

其他播放器加载开始并立即暂停下一个视频。

当第一个视频结束时,您隐藏该播放器并使另一个播放器可见,同时取消暂停视频。

然后,您将下一个视频预加载到原始播放器中并继续。

作为示例,该技术在一些广告中断与主视频混合的站点中成功使用。

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