2)web RTC可以发送和接收短信吗?
3)websocket或webRTC谁更安全地用于聊天应用程序?
4)视频通话和流媒体视频有什么区别?
5)websocket或webRTC哪些人沟通更快? (发送和接收短信,语音和视频通话)
6)我们可以在同一个应用程序中同时使用websocket和webRTC吗?
非常感谢。
答案 0 :(得分:2)
1,Websocket是一种基于http的协议,因此您可以通过websocket发送或接收任何数据。但websocket无法捕获视频数据。
2,您可以使用webrtc.datachannel发送或接收任何数据,webrtc.datachannel基于P2P。您可以访问此datachannel
3,你可以使用wss使webscoket更安全,cource,你可以选择ws来建立webscoket连接。 WebRTC基于DTLS,因此更安全。您必须通过https或wss使用WebRTC,否则拒绝运行。
5,websocket需要服务器,但WebRTC是P2P连接,因此WebRTC更快。6,是的,您需要一台信号服务器才能为WebRTC交换SDP。您可以使用websocket构建信号服务器。
谢谢!