视频通话一般采用什么架构?是P2P还是走服务器
最近做视频通话这类的项目,本打算使用P2P这样点对点的通信架构,但是领导说现在不流行了,手机P2P经常无法打洞,走服务器转发比较靠谱,现在也打算用这个方案先试验一下。不知道有没有做过这类型项目的朋友,使用这样的架构会导致媒体流延时吗?一般会采用什么协议做传输?
...全文
相关推荐
VChat:P2P视频通话应用
该项目是一个基于P2P技术的视频通话应用,通过Gradle构建系统进行管理,采用Java开发并使用JDK 1.7编译。项目配置支持UTF-8编码与标准Javac编译器,具备基本的IDEA集成开发环境设
基于 WebRTC 的免费 P2P 视频通话应用
基于 WebRTC(Web Real-Time Communication),这是一种允许浏览器之间直接进行音视频和数据通信的开源技术。
基于WebSocket、WebRTC实现浏览器视频通话
该项目实现了基于WebRTC和WebSocket的浏览器端视频通话功能,支持房间创建与管理、用户加入及实时音视频通信。后端采用Python结合Google App Engine处理逻辑,使用Jinja
基于KCP协议的P2P服务器和客户端
在这种模式下,服务器和客户端之间的界限变得模糊,每个参与者都可以作为数据的发送方和接收方。KCP协议的高效性使得P2P通信更加流畅,尤其是在大量用户同时交互的场景下,如在线游戏、视频通话等。6.
java版本使用springboot vue websocket webrtc实现视频通话
在视频通话系统中,Spring Boot可以作为后端服务器,处理用户请求、管理数据流、以及与WebSocket连接进行交互。2.


多媒体/流媒体开发
