-->

多路分配器2023的调度,第1部分:更新广告投放

文章特色图片

多路分配器2023该事件发生在10月11日. 24-25日在旧金山举行,是业内组织和认可的视频开发者大会. 这次活动不应该有任何营销活动. 尽管我遇到的第一个人是个销售代表, 我在那里花的大部分时间都是在倾听或与技术联系人交谈. 对我来说最有趣的演讲来自 冥王星.

ABR流中的服务器发起的客户端即时拼接

派拉蒙公司流媒体架构高级副总裁斯宾塞·香森介绍了这次演示. 冥王星的FAST服务上的2000个线性通道由专有的缝纫器提供动力,以生成HLS和DASH的舱单. 广告是动态插入的虚拟线性直播(播放列表)和VOD内容. 他们开始了一项研究项目,看看如何改善他们的广告投放.

以前在虚拟线性直播传输, 广告开始前60秒, 为即将到来的豆荚做广告的请求被缝了进来. 与此同时, VOD资产将要求提前提供完整的舱单, 这通常会延迟到第一帧的时间. 他们的研究项目的目标是创建一个完整的广告舱占位符清单(不是真正的广告),并使广告舱能够及时填充(JIT)。.

您正在Hosur, 主要架构师, 派拉蒙的视频服务, 继续演讲, 谈到客户端如何请求一个清单,而缝制程序如何收集内容清单并插入占位符,而无需请求或等待广告. 广告系统(广告, 广告代码转换器, (包装器)将在下一个占位符出现之前离线做出决定. 决策将提前提供给广告清单服务器. 客户端请求ad pod清单JIT, 只请求下一个即将到来的pod(而不是整个片段中的所有AD pod). 在接收到此ad pod清单之后,完成客户端拼接.

对于HLS, 玩家1玩内容,玩家2玩AD pod, 然后玩家1继续控制. 代码如下:

派拉蒙HLS代码

开始日期是占位符的日程安排. JSON文件是包含广告URL的占位符. 这些都是下载的JIT.

DASH周期文件是ad pod的占位符. 代码如下:

松下DASH码

在《百家乐app下载》或《百家乐软件app最新版下载》中都没有提到广告数量或pod持续时间. 后端服务可以动态地做出这些选择.

派拉蒙公司流媒体服务视频架构师Kevin Yu描述了客户的工作. 首先,他介绍了使用AVPlayer插页api,事件控制器和事件的HLS. 下图中粉色的盒子是定制的. JSON文件首先用作占位符,然后由m3u8 ad文件替换.

AVPlayer增强了HLS带外插页广告

对于MPEG-DASH,重点是DASH.js (4.7.2),他们认为这是最符合标准的开源播放器. 棕色的方框代表玩家模块,粉色的是项目的增强. 他们正在扩展DASH的onRequest功能.js. Brown展示了从CDN中获取MP4片段的片段模型. PlayBackController和ScheduleController与BufferController一起初始化管理源缓冲区,并最终播放MSE.

Xlink 'onRequest'增强与DASH.js

他们设计了一个动态事件触发器来触发图表中圆形框中标识的清单更新程序进行动态更新. 它是由流控制器提供的事件触发的. 这将启动清单加载程序和刷新过程. 接下来使用XlinkController开始解析和解析原始MPD以查找任何周期, 它会更新原始舱单.

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

多路分配器2023的调度,第2部分:低延迟广告插入

2023年(10月. 24-25,旧金山),是首屈一指的同行组织和同行认可的视频开发者会议. 这个为期两天的会议涵盖了很多议题. 以下是我对动态低延迟广告插入的总结.