调用该接口,发送直播或者本地录像播放链路已断开的通知。
该接口为回调函数,收到该回调后,需要停止推送音视频数据。
接口详情
typedef int (*lv_stop_push_streaming_cb)(const lv_device_auth_s *auth, const lv_stop_push_stream_param_s *param);
接口中相关参数说明如下。
参数 | 类型 | 说明 |
---|---|---|
auth | lv_device_auth_s * | 设备认证信息。 |
param | const lv_stop_push_stream_param_s* | 附加参数,例如直播的主码流或子码流信息。 |
示例代码
说明
示例代码仅供参考,完整内容,请参见SDK中的实际代码。
//Demo中定义了回调函数stop_push_streaming_cb,作为lv_start_push_streaming_cb的实现
lv_stop_push_streaming_cb = stop_push_streaming_cb;
//Demo中定义了回调函数stopPushStreamingCallback
static int stop_push_streaming_cb(const lv_device_auth_s *auth, const lv_stop_push_stream_param_s *param) {
{
if (param->service_id == g_live_service_id) {
//停止推直播流
} else if (param->service_id == g_vod_service_id) {
//停止推点播流
}
return 0;
}
文档内容是否对您有帮助?