ima-dai-sdk
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseIMA DAI SDK
IMA DAI SDK
Use the IMA DAI SDK to load HLS or DASH streams into the app for:
- Livestream events configured in Google Ad Manager.
- Video on demand (VOD) content ingested into Google Ad Manager.
使用IMA DAI SDK将HLS或DASH流加载到应用中,用于:
- 在Google Ad Manager中配置的直播活动。
- 已导入Google Ad Manager的**视频点播(VOD)**内容。
Prerequisites
前提条件
Review the platform-specific integration guides for the target platforms:
-
Web/HTML5/ReactJs/NodeJs/Angular: Read StreamManager guide for loading stream URL from Google full-service DAI intoelement.
<video> -
ChromeCast: Read StreamManager guide for integrating the IMA DAI SDK into a ChromeCast Web Receiver.
-
Android: Read ImaServerSideAdInsertionMediaSource guide for integrating Media3 Exoplayer IMA extension.
-
iOS/tvOS: Read IMAStreamRequest guide for playing streams with.
AVPlayer -
Roku: Read StreamManager guide for implementing DAI on Roku SceneGraph.
查看目标平台的特定平台集成指南:
-
Web/HTML5/ReactJs/NodeJs/Angular: 阅读StreamManager指南,了解如何将Google全服务DAI的流URL加载到元素中。
<video> -
ChromeCast: 阅读StreamManager指南,了解如何将IMA DAI SDK集成到ChromeCast Web接收器中。
-
Android: 阅读ImaServerSideAdInsertionMediaSource指南,了解如何集成Media3 Exoplayer IMA扩展。
-
iOS/tvOS: 阅读IMAStreamRequest指南,了解如何使用播放流。
AVPlayer -
Roku: 阅读StreamManager指南,了解如何在Roku SceneGraph上实现DAI。
Quick start (general workflow)
快速入门(通用工作流程)
- Import the SDK
- Initialize the SDK
- Add stream event listeners
- Set up timed metadata forwarding
- Make a stream request
- Clean up SDK resources when the stream fails or the user leaves the stream.
- 导入SDK
- 初始化SDK
- 添加流事件监听器
- 设置定时元数据转发
- 发起流请求
- 当流播放失败或用户离开流时,清理SDK资源。