编辑: 人间点评 | 2017-10-07 |
【商标声明】 及其它腾讯云服务相关的商标均为腾讯云计算(北京)有限责任公司及其关联公司所有.本文档涉及的第三方 主体的商 标,依法由权利人所有. 【服务声明】 本文档意在向客户介绍腾讯云全部或部分产品、服务的当时的整体概况,部分产品、服务的内容可能有所调整 .您所购买 的腾讯云产品、服务的种类、服务标准等应由您与腾讯云之间的商业合同约定,除非双方另有约定 ,否则,腾讯云对本文 档内容不做任何明示或模式的承诺或保证. 旁路直播 产品文档 版权所有:腾讯云计算(北京)有限责任公司 第3 共22页 文档目录 旁路直播 直播码模式下旁路直播 频道模式旁路直播 旁路直播 产品文档 版权所有:腾讯云计算(北京)有限责任公司 第4 共22页 直播码模式下旁路直播和录制支持项 旁路直播开启方式 旁路直播录制方式 多录制格式 录制回调 开发便利程度 可靠性 资源消耗 自动 自动 FLV/HLS/MP4 手动 自动 FLV/HLS/MP4 自动 手动 MP4 手动 手动 MP4 注意: PC 端支持摄像头分享与屏幕分享,移动端仅支持摄像头分享,不支持屏幕分享. 自动旁路直播 开通方式 在 互动直播控制台 的【旁路直播配置】中开启. 旁路直播 直播码模式下旁路直播 最近更新时间:2018-06-15 18:34:24 旁路直播 产品文档 版权所有:腾讯云计算(北京)有限责任公司 第5 共22页 自动旁路直播启动的时机 用户开启摄像头或者屏幕分享成功后,会触发启动旁路直播的逻辑.这个启动过程一般会在 3s 内完成. 如果启动失败,后台会间隔 5s 做重试启动操作.可以通过回调 URL 获得旁路直播开启成功的通知. 用户退出房间后会停止旁路直播. 手动旁路直播 手动旁路直播的注意事项 在进入音视频房间开启摄像头之后或者启动屏幕分享之后启动旁路直播,在客户端退出房间之前停止旁路直播. 考虑到外网接入,网络可能存在丢包,延迟等情况,启动旁路直播需要有重试的机制,但是重试间隔建议是 3s 以上. 注意携带的房间 ID,主播 ID 等参数保证对应关系. 可以在旁路直播的参数中选择是否开启录制. 开始旁路直播 SDK 接口 Android: 旁路直播 产品文档 版权所有:腾讯云计算(北京)有限责任公司 第6 共22页iOS: PC: ILivePushOption option = new ILivePushOption() .encode(ILivePushOption.Encode.HLS) // 旁路直播协议类型 .recordFileType(ILivePushOption.RecordFileType.RECORD_HLS_FLV_MP4) // 录制文件格式 .channelName( 频道
1 ) // 频道名称 直播码模式下无意义 .channelDesc( 我的频道 ) // 频道描述 直播码模式下无意义 .recordId(123456);
//手动推流自动录制时,如果需要后台识别特定的录制文件,用户可以通过这个 ILiveRoomManager.getInstance().startPushStream(option, new ILiveCallBack() { @Override public void onSuccess(ILivePushRes data) { iPushId = data.getChnlId();
Log.d( PUSH_DBG , startPush->
success id: +data.getChnlId());