专栏首页即时通信与音视频实时音视频V1,WebRTC和Android/iOS/PC不能互通?
原创

实时音视频V1,WebRTC和Android/iOS/PC不能互通?

Android/iOS/PC 三端,在1.9.0之前的版本走IM通道,1.9.0之后的版本默认使用云上环境

解决方案(二选一):

  • 都升级到1.9.0之后的版本(默认使用云上环境);
  • 把1.9.0之后的SDK切换到IM通道

各端切换到IM通道设置如下:

  • Android:在初始化SDK之前加上 ILiveSDK.getInstance().setChannelMode(CommonConstants.E_ChannelMode.E_ChannelIMSDK)
  • iOS:在初始化SDK之前加上[[ILiveSDK getInstance] setChannelMode:E_ChannelIMSDK withHost:@""]
  • PC:在初始化SDK之前加上ILive()->setChannelMode(E_ChannelIMSDK)
  • WebRTC:WebRTC默认是云上环境(useCloud:1),在new WebRTCAPI初始化时加一个 useCloud:0(IM通道)
  • 小程序 :WebRTC音视频鉴权服务可以在云上和IM通道间切换, 云上:https://official.opensso.tencent-cloud.com/v4/openim/jsonvideoapp IM通道:https://yun.tim.qq.com/v4/openim/jsonvideoapp

注意:各端环境一致才能互通。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • iOS中的蓝牙开发以及对iOS中设计模式的进一步理解(47,48,49,50周总结)

    忙完IOMix,还在研究iOS的音频框架,老板突然就说要先做蓝牙相关的项目了。于是就开始了第一次开发iOS蓝牙应用。两周时间,厘清了很多之前模糊的地方。

    iOS Development
  • DayLog01.1——安装React Native

    已有软件:Xcode、AndroidStudio(已有android sdk)、git

    刘开心_1266679
  • 译文-MVVM系列-RxSwift简介及Reactive Programming可以做的事情

    本文翻译自RxSwift and the awesome things you can do with Reactive Programming — Part ...

    iOS Development
  • iOS第三方音频框架TheAmazingAudioEngine使用及音效实现介绍

    TheAmazingAudioEngine这个Framework,作者Michael由于工作和生活(要当爹了)等原因,已经很少更新、维护(seldomly re...

    iOS Development
  • IOS播放异常音频案例分析

    IOS播放器对播放文件要求比较严格,对于一些异常文件兼容性不是特别好,而且IOS播放器相对封闭,无法查看源代码或者看相关日志跟踪问题,所以定位IOS播放问题可谓...

    onexie
  • IOS下P2P播放器开发如何实现?

    目前可以利用p2p技术,实现支持磁力链接、普通链接甚至是种子链接播放的软件,基本上还是集中在PC端。比如市场占有比较多的西瓜影音、吉吉影音、先锋影音,还有迅雷等...

    点量小芹DolitQin520
  • 译文: 低调奢华有内涵的「Runtime」

    你期待看到的是最近更新的Xcode 8 和Swift3.0?你又错了:这次要聊的是我们的老相好——Objective-C!(译者:这篇文章发表于2016年10月...

    iOS Development
  • 每日安全简讯 2019年2月11日 周一

    3. Cisco Meeting Server CVE-2019-1678拒绝服务漏洞

    UbranGames
  • iOS蓝牙开发如何更好地收发数据

    3月中旬跳槽了,一直在新公司「填坑」,看着「先人」写的代码,觉得是有改善空间的,所以这次想聊下这部分内容——iOS蓝牙开发中如何更好地更好地收发数据。

    iOS Development
  • 语音——下一个「多点触控」

    19世纪初,出现了打孔这种方式和机器互动——其实我对这种方式也是不明所以,我理解就是通过纸条打孔与否,区别0和1,然后把纸条塞到计算机让其识别。

    iOS Development

扫码关注云+社区

领取腾讯云代金券