比如更低延时、更加顺畅、更高画质。LiveVideoStackCon 2021 北京站,火山引擎视频云 RTC 产品负责人 Julian,为大家分享火山引擎视频云 RTC 是怎样在抖音、西瓜、头条等产品的场景实践中,不断地追求极致的。![im... 一起看就是我们在抖音上可以几个好友连线,一起看同一个视频,其中有一个人是房主,房主的视频刷到哪,其他人自动跟着刷到哪,大家还能通过语音实时交流视频内容。这里面除了语音聊天是用 RTC 实现之外,短视频的消息同步...
建议检查采集设备是否正常工作 kLocalVideoStreamErrorEncodeFailure 6 本地视频编码失败 kLocalVideoStreamErrorDeviceDisconnected 7 通话过程中本地视频采集设备被其他程序抢占,导致设备连接中断 WarningCode ... 若仍订阅失败则建议你退出重试。 kWarningCodeSubscribeStreamFailed5xx -2004 订阅音视频流失败。通过 onStreamStateChanged 回调。当你订阅所在房间中的音视频流时,由于服务器错误导致订阅失败。SDK 会自动重试订...
建议检查采集设备是否正常工作 kLocalVideoStreamErrorEncodeFailure 6 本地视频编码失败 kLocalVideoStreamErrorDeviceDisconnected 7 通话过程中本地视频采集设备被其他程序抢占,导致设备连接中断 WarningCode ... 若仍订阅失败则建议你退出重试。 kWarningCodeSubscribeStreamFailed5xx -2004 订阅音视频流失败。通过 onStreamStateChanged 回调。当你订阅所在房间中的音视频流时,由于服务器错误导致订阅失败。SDK 会自动重试订...
ByteRTSErrorCodeJoinRoom -1001 加入房间错误。进房时发生未知错误导致加入房间失败。需要用户重新加入房间。 ByteRTSErrorCodeDuplicateLogin -1004 相同用户 ID 的用户加入本房间,当前用户被踢出房间 ByteRTSE... ByteRTSRoomAlreadyExist -1013 通话回路检测已经存在同样 roomId 的房间了 ByteRTSUserIDDifferent -1014 加入多个房间时使用了不同的 uid。同一个引擎实例中,用户需使用同一个 uid 加入不同的房间。 ByteRTSErr...
若仍订阅失败则建议你退出重试。 ByteRTCWarningCodeSubscribeStreamFailed5xx -2004 订阅音视频流失败。通过 rtcRoom:onStreamStateChanged:withUid:state:extraInfo: 回调。当你订阅所在房间中的音视频流时,由于... 请插入可用的音频采集设备。 [deprecated] ByteRTCWarningCodeNoPlayoutDevice -5006 Deprecated since 3.33 and will be delted in 3.51, use [ByteRTCMediaDeviceError](70088ByteRTCMediaDeviceError).ByteRTCM...
若仍订阅失败则建议你退出重试。 ByteRTCWarningCodeSubscribeStreamFailed5xx -2004 订阅音视频流失败。通过 rtcRoom:onStreamStateChanged:withUid:state:extraInfo: 回调。当你订阅所在房间中的音视频流时,由于... 请插入可用的音频采集设备。 [deprecated] ByteRTCWarningCodeNoPlayoutDevice -5006 Deprecated since 3.33 and will be delted in 3.51, use [ByteRTCMediaDeviceError](70089ByteRTCMediaDeviceError).ByteRTCM...
添加标签组,用于标记相互之间通话不衰减的用户组。在同一个 RTC 房间中,如果多个用户的标签组之间有交集,那么,他们之间互相通话时,通话不衰减。比如,用户身处多个队伍,队伍成员间通话不衰减。那么,可以为每个队伍绑... 该方法在调用之后,会销毁所有 SDK 相关的内存,并且停止与媒体服务器的任何交互。 本方法为阻塞调用,会阻塞当前线程直到 SDK 彻底完成退出逻辑。因此,不可在回调线程中直接调用本方法;也不可在回调方法中等待主线程...
加入房间、异常退出房间、发生房间相关的警告或错误时会收到此回调。 传入参数 参数名 类型 说明 room_id const char * 房间 ID。 uid const char * 用户 ID。 state int 房间状态码。0: 加入房间成功。 !0: 加入房... 并在释放所有与通话相关的音视频资源后,通过此回调通知用户离开房间成功。 传入参数 参数名 类型 说明 stats const RtcRoomStats & 保留参数,目前为空。 注意 用户调用 leaveRoom 方法离开房间后,如果立即调用 des...
若仍订阅失败则建议你退出重试。 kWarningCodeSubscribeStreamFailed5xx -2004 订阅音视频流失败。当你订阅所在房间中的音视频流时,由于服务器错误导致订阅失败。SDK 会自动重试订阅。 kWarningCodePublishStreamF... 用户订阅所在房间中的音视频流失败,失败原因为用户没有订阅流的权限。 kErrorCodeDuplicateLogin -1004 用户重复登录。本地用户所在房间中有相同用户 ID 的用户加入房间,导致本地用户被踢出房间。 kErrorCodeKicke...
包括但不限于音视频通话,视频采集和云端媒体处理等。 / 应用 ID AppID 每个应用(App)的唯一标识符,由控制台随机生成。当你希望用户能够在同一个房间中进行音视频通话时,用户启动的音视频实例必须使用同一个 AppId。... 关于如何获取和使用 Token,参考使用 Token 完成鉴权。 / 业务 ID/ 业务标识 Business ID 你可以使用 BusinessID在同一个 AppId 的应用中,进一步划分业务场景(角色/策略等),参看细分配置下发。添加 BusinessID 后,你...