zoukankan      html  css  js  c++  java
  • 第1年3月25日 NS_SWIFT_NAME

    1.

    ///开启远程用户视频渲染
    - (void)startRemoteView:(NSString *)userId view:(UIView *)view
    NS_SWIFT_NAME(startRemoteView(userId:view:));

    https://cloud.tencent.com/document/product/647/32221?from=information.detail.txliteavsdk_trtc%20bitcode

    步骤5:创建并进入房间

    1. 调用 enterRoom() 即可加入 TRTCParams 参数中roomId代指的音视频房间。如果该房间不存在,SDK 会自动创建一个以字段roomId的值为房间号的新房间。
    2. 请根据应用场景设置合适的appScene参数,使用错误可能会导致卡顿率或画面清晰度不达预期。
      • 视频通话,请设置为TRTCAppScene.videoCall
      • 语音通话,请设置为TRTCAppScene.audioCall
    3. 进房成功后,SDK 会回调onEnterRoom(result)事件。其中,参数result大于0时表示进房成功,具体数值为加入房间所消耗的时间,单位为毫秒(ms);当result小于0时表示进房失败,具体数值为进房失败的错误码。
     
    func enterRoom() {
        let params = TRTCParams.init()
        params.sdkAppId = sdkappid
        params.userId   = userid
        params.userSig  = usersig
        params.roomId   = 908
        trtcCloud.enterRoom(params, appScene: TRTCAppScene.videoCall)
    }
    
    func onEnterRoom(_ result: Int) {
        if result > 0 {
            toastTip("进房成功,总计耗时[(result)]ms")
        } else {
            toastTip("进房失败,错误码[(result)]")
        }
    }
     
     
  • 相关阅读:
    FeignClient服务之间调用,数据传输超过10M
    docker安装streamset
    Nginx 相关命令
    Maven构建命令相关
    ubuntu18.04的安装与学习记录
    Java8获取世界标准时
    我所遇到的正则表达式使用场景
    linux查看磁盘命令du df
    db2获取第一条数据
    Linux命令 dos2unix 的实际应用场景
  • 原文地址:https://www.cnblogs.com/javastart/p/14578987.html
Copyright © 2011-2022 走看看