学到了 |
引用:椎锋陷陈 发表于 2021-08-24 11:26 webrtc ice 交互中 按照host,nat,中转排序选择的; 群视频就sfu了现在一般; 硬件一般都用mcu模式了. |
引用:junior_lee 发表于 2023-04-23 17:33 我是小牛,拷贝一份保存下来就可以了 |
请问哪位大牛了解如何实现音视频在服务器端存储??? |
谢谢楼主 非常棒 |
好文,适合新手入门 |
谢谢楼主的讲解 谢谢 |
感谢楼主,对小白很友好,讲的很细致 |
引用:edward13th 发表于 2021-08-30 15:54 你可以自已搞个自签名的证书 |
我运行demo调用网络端地址的时候 会报错显示引用:No navigator.mediaDevices 找百度说是1、地址为localhost:// 访问时;2、地址为https:// 时;3、为文件访问file:///;才可以访问到,但我的网络地址是http的,请问这个应该怎么处理呢 |
引用:Mr.Potter 发表于 2021-08-24 18:43 WebRTC本身是针对一对一的,如果要实现多人音视频,你需要找开源的第3方服务 |
这个demo只能端到端通信?不能实现多端通信吗 |
引用:椎锋陷陈 发表于 2021-08-24 17:17 ok 了解了 |
引用:JackJiang 发表于 2021-08-24 15:09 用的是Github上的开源项目Signal所封装的WebRTC库:https://github.com/signalapp/lib ... master/release/libs |
引用:椎锋陷陈 发表于 2021-08-24 13:43 用是的AppRTC是吧。 |
引用:JackJiang 发表于 2021-08-24 12:56 就是移动端的 |
引用:椎锋陷陈 发表于 2021-08-24 11:26 p2p不通的情况下,也用中转是吧。 你这个应用,应该不是移动端? |
之前也有幸使用了WebRTC搭建了公司项目中的音视频通话模块,这里借这篇文章也回顾总结一下: WebRTC是基于P2P通信的,但是在连接通道建立好之前,需要经历以下两个过程: 信令交换:交换媒体信息,使通信双方能够对音视频正确地编解码; 网络穿透:交换网络信息,使位于不同局域网的通信双方能够正常建立P2P连接。 这两个过程中涉及的信息都需要服务器帮忙传递,之前在我司做的即时通讯APP中是作为一种特殊类型的消息,交由聊天服务器进行转发的。 连接通道建立完成后,通信双方就可以直接传输媒体流并渲染播放了。 |