即时通讯开发
即时通讯开发
  • 发布:2022-08-09 10:51
  • 更新:2023-08-09 16:52
  • 阅读:3443

uniapp webrtc 音视频通话即时通讯解决方案

分类:uni-app

webrtc 这个百度能搜索到很多用法
我用的https://webrtc.github.io/adapter/adapter-latest.js 这个整合api
写了很多浏览器调用摄像头的hack 所以很好用
关于webrtc uniapp 的坑
1、video audio 不支持srcobject 播放数据流
2、video在app上的层级没有控制
3、video和audio的自动播放问题
于是用webview 在html上解决这些问题就比较简单了
然后通过vue与html 直接的交互解决页面交互和数据互通的问题

https://ext.dcloud.net.cn/plugin?id=9024
完整的demo 有不懂的可以问我

0 关注 分享

要回复文章请先登录注册

即时通讯开发

即时通讯开发 (作者)

回复 power啊啊 :
用不了
2023-08-09 16:52
power啊啊

power啊啊

uniapp小程序可以集成webrtc么
2023-08-09 15:21
即时通讯开发

即时通讯开发 (作者)

回复 独孤求剑 :
可以啊例子就是这么实现的
2023-03-14 12:02
独孤求剑

独孤求剑

请教一下,uniapp怎么实现webrtc?app端webview应该是支持调用webrtc接口的吧?
2023-03-03 20:06
q***@163.com

q***@163.com

哈喽,老铁,用vue开发的wap项目,webtrc功能在safri浏览上能正常使用,但是把资源用Hbuilder打包成ios,安装以后webrtc功能不支持,能指导下?

ios系统版本:16.2
Hbuilder版本:3.6.5
2023-01-10 23:43
即时通讯开发

即时通讯开发 (作者)

回复 7***@qq.com :
解决了 默认静音,才能自动播放,先静音然后把赋值以后,先play,在把静音取消
2022-11-18 09:44
7***@qq.com

7***@qq.com

你好,我也发现 ios 端 video.srcObject = mediaStream; 无法播放视频,请问你最后是怎么解决自动播放这个问题??
2022-11-04 22:53
即时通讯开发

即时通讯开发 (作者)

多人音视频已经实现
2022-10-20 17:34