音视频投播
=====

针对音视频类应用，播控中心提供系统级设备切换、投播能力选择入口，提供音视频发声设备统一投播组件。应用通过接入统一投播组件，可以实现在应用内及系统播控中心，将应用音视频资源通过Cast+协议/DLNA协议投播到远端设备。应用需先按自检要求接入[基础播控](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/basic-playback-control)，才可正常接入音视频投播组件。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/79/v3/mR9uiWWUT1qsll9T0l_MIQ/zh-cn_image_0000002625108339.png?HW-CC-KV=V1&HW-CC-Date=20260612T073511Z&HW-CC-Expire=86400&HW-CC-Sign=9FF75347E4BBC1F49A20A24C0391280D09C8AD19B964EB260D6A57C974C2CF3F) ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/52/v3/o_RswpFYSp6Bu7xtux7VuA/zh-cn_image_0000002594668822.png?HW-CC-KV=V1&HW-CC-Date=20260612T073511Z&HW-CC-Expire=86400&HW-CC-Sign=751D801C3C7CD66449B25DB5ACEC43E288AE0DFC4374E614719833B109896A59)

#### 基础投播能力

#### \[h2\]Cast+协议音视频投播/DLNA协议音视频投播

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/a3/v3/883f6dKyTIOLZF75s7SnxQ/notice_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260612T073511Z&HW-CC-Expire=86400&HW-CC-Sign=29E05D356BAEC5BFF7C3A685B480E11FE20B64DFB12EBCBBC4F1F878ADEC8087)

**自验证关注点：** 播放可投播的音视频资源，点击投播至3.1以上的华为智慧屏/DLNA协议的设备，查看投播功能是否正常可用，且在应用内及系统播控中心内能控制远端投播。

1.  界面是否正确显示Picker。
    
    如不显示，排查是否按自检要求正确适配了[基础播控](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/basic-playback-control)。
    
2.  双端设备联网后，是否可以在应用内及播控中心显示可投播设备列表。
    
    如不显示，排查是否设置了setExtras({requireAbilityList: \['url-cast'\]})，具体参考[投播开发指南](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/distributed-playback-guide)。
    
3.  点击可投播设备后，对端设备是否可以正常播放。
    
    如对端黑屏/不显示播放内容，应用自排查是否正确设置了资源链接，正确调用prepare及start接口，具体参考[投播开发指南](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/distributed-playback-guide)。
    
4.  投播后，在系统播控中心是否可正常控制远端投播的播放暂停、上下一集、进度控制、音量调节等。
    
    应用按照实际功能的有无，参照自检表注册必需的控制指令，例如on(type: 'playbackStateChange')来监听播控及远端设备的播放暂停指令，具体控制指令的开发参考[投播开发指南](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/distributed-playback-guide)。
    

#### \[h2\]DRM数字加密视频投播

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/a8/v3/Pmss2ME7QbCtIQgprXtmKw/notice_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260612T073511Z&HW-CC-Expire=86400&HW-CC-Sign=C186605C353B1581B1FE58F9BDFD762E2BBD7F7429FDDCDB2BFD52A4C520D26D)

**自验证关注点：** 播放可投播的DRM数字加密视频资源，点击投播至3.1以上的华为智慧屏，或支持DRM硬件解码的大屏设备，查看投播功能是否正常可用。

#### 投播能力增强

#### \[h2\]镜像投屏自动切换资源投播

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/72/v3/L8GfsfAhSa2voPMmD7YcJg/notice_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260612T073511Z&HW-CC-Expire=86400&HW-CC-Sign=DE91452F978BE7747ADEC91E646B7AEAF2FF7C2A6D92DF0ACB6A5D7E2097DC77)

**自验证关注点：** 在控制中心发起无线投屏后，在应用内播放可投播的音视频资源，查看是否自动切换为资源投播模式（Cast+协议音视频投播/DLNA协议音视频投播）。

用户通过“无线投屏”功能实现手机等设备和大屏等的镜像投屏，然后打开视频应用进入视频播放，此时应用需切换到资源投播。具体实现可参考[镜像投屏自动切换资源投播](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/distributed-playback-guide#镜像投屏自动切换资源投播)。