如何使用WebRTC实现HTTP协议?

时间:2016-04-17 14:45:53

标签: http download webrtc

是否可以实施以下方案?

浏览器客户端使用WebRTC实现必要的HTTP接口来提供文件。

第二个浏览器客户端(没有WebRTC功能)向第一个浏览器发出HTTP Get请求,并获取该文件,就像它存储在传统服务器中一样。

2 个答案:

答案 0 :(得分:2)

不,这是不可能的。在设置安全RTP(SRTP)通道之前,您无法在WebRTC连接上开始交换数据或媒体。如果浏览器无法设置SRTP连接,则无法与其他WebRTC对等方通信。

答案 1 :(得分:0)

  1. 如果您需要访问用户的媒体流,则必须以HTTPS 方式提供该页面,但将页面作为HTTPS提供是一种很好的做法
  2. WebRTC意味着点对点,如果一端(接收方)不支持技术,它就无法工作,解决方法是使用网络服务器作为一个人的同行和另一个代理,但这会打败整个目的,你可以选择websockets