通常主流的开源许可证都会要求在发布代码和二进制应用的时候都需要携带 “许可与版权声明”,这是因为:如果你给别人一份软件的副本,你需要包括许可证文本和任何版权声明。这有几个关键目的: 1.... 不得使用柏克莱加州大学或本软件贡献者之名称,来为本软件之派生物做任何表示支持、认可或推广、促销之行为。这是 BSD 3-clause 相比于其它开源许可证比较特别的一个条款,主要是为了防止项目的使用者通过碰瓷使...
方法 引擎管理方法 描述 createRTCVideo 创建引擎对象。如果当前进程中未创建引擎实例,那么你必须先使用此方法,以使用 RTC 提供的各种音视频能力。 如果当前进程中已创建了引擎实例,再次调用此方法时,会返回已创建... getErrorDescription 获取 SDK 内各种错误码、警告码的描述文字。 setRtcVideoEventHandler 设置引擎事件回调的接收类,必须继承自 IRTCVideoEventHandler 。 setBusinessId 设置业务标识参数 可通过 businessId ...
那么你必须先使用此方法,以使用 RTC 提供的各种音视频能力。 如果当前进程中已创建了引擎实例,再次调用此方法时,会返回已创建的引擎实例。 destroyRTCVideo 销毁由 createRTCVideo 所创建的引擎实例,并释放所有相关资源。 getSDKVersion 获取当前 SDK 版本信息。 feedback 将用户反馈的问题上报到 RTC。 getErrorDescription 获取 SDK 内各种错误码、警告码的描述文字。 setBusinessId 设置业务标识参数 可通过 businessId 区分...
ReceiveRange csharp public struct bytertc.ReceiveRange使用范围语音功能时,语音的接收范围 Defined in : IRangeAudio.cs 成员变量类型 名称 min 收听声音无衰减的最小范围值。当收听者和声源距离小于 min 的时候... 同时延时、功耗和流量消耗相对较大,适用于连麦 PK 等音乐场景。游戏场景不建议使用。 kAudioProfileTypeStandardStereo 4 双声道标准音质。采样率为 48 KHz,编码码率最大值为 80 Kbps。 kAudioProfileTypeHDMono 5...
请参考鉴权方法。 3. 协议详情 交互流程 3.1. WebSocket 二进制协议WebSocket 使用二进制协议传输数据。协议的组成由至少 4 个字节的可变 header、payload size 和 payload 三部分组成,其中 header 描述消息类型、... device 设备名称 2 string platform 操作系统及API版本号 2 string iOS/Android/Linuxversion,通过“”分隔。 network 用户网络 2 string 2G / 3G / 4G / WiFi 。 nation 国家 2 string province 省份 2 st...
发生房间相关的警告或错误时会收到此回调。 joinRoom 加入房间。 onUserJoined 可见用户加入房间,或房内不可见用户切换为可见的回调。1.远端可见用户调用 setUserVisibility 方法将自身设为可见后加入房间时,房间内... onUserBinaryMessageReceived 收到来自房间中其他用户通过 sendUserBinaryMessage 发来的点对点二进制消息时,会收到此回调。 sendUserMessageOutsideRoom 给房间外指定的用户发送文本消息(P2P) onUserMessageSend...
请参考鉴权方法。 3. 协议详情 交互流程 3.1. WebSocket 二进制协议WebSocket 使用二进制协议传输数据。协议的组成由至少 4 个字节的可变 header、payload size 和 payload 三部分组成,其中 header 描述消息类型、... device 设备名称 2 string platform 操作系统及API版本号 2 string iOS/Android/Linuxversion,通过“”分隔。 network 用户网络 2 string 2G / 3G / 4G / WiFi 。 nation 国家 2 string province 省份 2 st...