检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
0+版本中非必填。 countryCode: 可选,string[2]类型,需要满足ISO 3166-1的2位字母的国家码要求。表示业务接入点的国家码,SDK会根据设置将业务接入到对应区域的服务,如:CN表示中国大陆,US表示美国,HK表示中国香港。countryCode值的填写具体请参见国家码对照表。该参数为2
ndle类中的broadcastStartedWithSetupInfo:接口内调用。 【请求参数】 appGroup :appGroupID。 delegate:回调对象,具体请参见HWRtcReplayDelegate。 【返回参数】 无 broadcastFinished -
framework前,您需要参考屏幕共享完成Broadcast Upload Extension的创建。 在xcode项目中的Broadcast Upload Extension中导入HWRtcEngineReplayKit.framework。 图7 导入文件 在xcode项目中的Broadcast Upload
} -(void)broadcastPaused { // User has requested to pause the broadcast. Samples will stop being delivered. } -(void)broadcastResumed { //
本章节介绍了RtcEngineReplayKitExt SDK回调接口HWRtcReplayDelegate的详情。 replayBroadcastFinished - (void)replayBroadcastFinished;; 【功能说明】 录屏结束回调。 【回调参数】 无 父主题: 接口参考
若配置HLS则必须携带HLSRecordConfig参数 若配置MP4则需要携带MP4RecordConfig hls_config 否 HLSRecordConfig object HLS格式录制规则管理 mp4_config 否 MP4RecordConfig object MP4格式录制规则管理
若配置HLS则必须携带HLSRecordConfig参数 若配置MP4则需要携带MP4RecordConfig hls_config 否 HLSRecordConfig object HLS格式录制规则管理 mp4_config 否 MP4RecordConfig object MP4格式录制规则管理
"url": "http://mydomain.com/callback", "auth_key": "8923ab8c2dcef4538923ab8c2dcef453" } 请求响应成功后,返回已创建的回调信息。 { "app_id": "5ff9701f2346968bb306cb43"
of strings 录制格式:HLS格式或者MP4格式 hls_config HLSRecordConfig object hls格式录制规则管理 mp4_config MP4RecordConfig object mp4格式录制规则管理 create_time String 创建
of strings 录制格式:HLS格式或者MP4格式 hls_config HLSRecordConfig object hls格式录制规则管理 mp4_config MP4RecordConfig object mp4格式录制规则管理 create_time String 创建
"url": "http://mydomain.com/callback", "auth_key": "8923ab8c2dcef4538923ab8c2dcef453" } 请求响应成功后,返回已创建的回调信息。 { "app_id": "5ff9701f2346968bb306cb43"
产品优势 全球实时音视频网络 提供覆盖全球的高质量、大规模的实时音视频网络。 自研高效调度算法,具有全网调度能力。丰富的节点资源储备,保证端到端平均时延小于200ms。 低卡顿 基于华为30年音视频编解码能力和优异弱网对抗能力80%丢包下音频通话流畅,50%丢包下视频通话流畅。 全平台覆盖,极简接入
(只支持iOS) setupWithAppGroup屏幕录制启动。 broadcastFinished屏幕录制关闭。 sendVideoSampleBuffer发送屏幕录制数据。 replayBroadcastFinished主动停止屏幕录制。 2021-12-02 第十三次正式发布
接入鉴权 为保证SparkRTC的通信安全,当用户加入房间时,华为云SparkRTC服务需要对其进行接入鉴权。本章节主要介绍华为云SparkRTC接入鉴权的实现原理及鉴权签名的生成方法。 鉴权原理 华为云SparkRTC系统使用数字签名作为接入鉴权方式,需要在SDK加入房间时设置
初始化等基础接口 createHRtcEngine huawei::rtc::IHRTCEngine* createHRtcEngine(void); 【功能说明】 创建IHRTCEngine对象。 【返回参数】 huawei::rtc::IHRTCEngine*:IHRTCEngine对象。
初始化等基础接口 create public static synchronized HRTCEngine create(HRTCEngineConfig config, IHRTCEngineEventHandler eventHandler) 【功能说明】 创建SparkRTC引擎实例。
初始化等基础接口 sharedEngine + (instancetype)sharedEngine; 【功能说明】 创建连麦引擎实例。 【请求参数】 无 【返回参数】 返回引擎实例对象。 destroy - (void)destroy; 【功能说明】 注销引擎。 【请求参数】 无
功能特性 华为云SparkRTC提供了视频通话、连麦互动等功能,如表1所示。 表1 功能列表 功能 说明 常见场景 视频通话 即1对1或多人视频通话,支持720P及以上高清画质。单个房间最多支持2000人同时在线,最高支持500人互动。 1对1视频通话、视频会议、在线问诊、多人视
HWRtcAudioFileReasonObjNotInitialized 对象未初始化 HWRtcAudioFileReasonInvalidConnectionState 播放器与服务器连接无效 HWRtcAudioFileReasonUnknowdStreamType 未知的媒体流类型
SDK使用 以下为集成SDK进行实时音视频互动直播的基本流程: 创建引擎。 appId获取方法请参见创建应用。 m_pRtcEngine = createHRtcEngine(); // 创建引擎 HRTCLogConfig logConfig; logConfig.level =