利用 Media3 库将 Google Cast 支持集成到以视频和音频为中心的应用中。这可提供顺畅的流式传输体验,让用户轻松将视频和音频从移动设备投放到电视和智能显示屏等大屏幕上,从而提升应用的媒体体验。这种集成可确保提供一致、优质的多屏体验,对于在以媒体为中心的新式应用中保持对等性至关重要。
必需的实现
如需符合 AEP 条件,您的应用必须遵守以下要求:
- 使用 Media3 实现 Cast,确保 Cast 图标在媒体播放器界面中可见,并成功启动与支持 Cast 的设备的连接。
- 验证输出切换器集成(在 Media3 中开箱即用)。确保媒体会话和锁屏通知中的设备芯片在输出路线从一个设备更改为另一个设备时,正确处理播放器转移。
指南适用性
本准则适用于:
- 具有以下使用情形的应用:
- 音频在线播放,例如音乐、播客、直播电台、有声读物。
- 视频流,包括电视、电影、体育赛事直播、新闻直播、长篇横屏视频片段、直播和交易型视频
- 手机、平板电脑、桌面设备和可折叠设备。
豁免
以下情况可免于遵守此准则:
- 视频通话应用以及仅提供竖屏短视频的应用。
- 应用可以使用可提供类似质量、用户功能、稳定性和跨生态系统兼容性的等效替代框架。如果您有合适的框架可供考虑,请与支持团队联系。
功能文档和资源
以下资源提供了有关 Media3 Cast 功能的实现指南和技术详情。这些资源仅供您参考,不包含其他计划要求。