播放主视频时,我必须将视频及其广告视频流式传输。在此期间,我必须播放一个小型广告视频几秒钟。
现在,我可以将主要视频分批传输。如何将这个小视频与流媒体一起添加?
那里有可用的概念吗?
答案 0 :(得分:1)
大多数广告(例如YouTube)都是客户端。这是在播放器上完成的,服务器什么也不做。如果打算在服务器端插入广告,则需要编写清单以包含广告细分。
答案 1 :(得分:0)
有很多商业解决方案,通常将其称为SSAI或服务器端广告插入。根据流技术的不同,它可能非常简单,也可能非常复杂。
HLS是最简单的格式之一。 HLS播放列表文件基本上是单个x秒段的非常长的播放列表。您可以在该播放列表中的某个位置简单地添加添加的片段。只记得用#EXT-X-DISCONTINUITY表示不连续 从根本上讲,不连续标记告诉视频编解码器,它应该期望可能以不同方式编码的段。 苹果公司提供了有关如何insert ads into a playlist的简短指南。
在MPEG-DASH中执行相同的操作要复杂得多,并且依赖于所谓的多周期DASH。