“简单”和“webrtc”这个词并没有关联这个好处。关于您的RTP / RTSP问题,我建议您退房 这个 回答,它涵盖了你提到的主题。
WebRTC是一个项目和一组IETF草案,为浏览器提供一组API以支持“Rich”Web通信。 简单来说,WebRTC可能会提供一个API,允许Web程序员(即使用Javascript创建基于浏览器的客户端的人)使用RTSP之类的协议来传输数据。
WebRTC是一个项目和一组IETF草案,为浏览器提供一组API以支持“Rich”Web通信。
简单来说,WebRTC可能会提供一个API,允许Web程序员(即使用Javascript创建基于浏览器的客户端的人)使用RTSP之类的协议来传输数据。
哪个回答了有关网络摄像头的问题。 GUM(用于访问本地计算机上的外围设备的getUserMedia API)通常用于WebRTC应用程序,但它不是WebRTC API的一部分。
您应该问问自己,您是否真的需要一个网络服务器,您想要流式传输到多个客户端还是仅流向一个客户端?
对于多流目的,您应该选择SFU(选择性转发单元),它基本上接收流并将其转发到所需的客户端。亚历克斯博士写得很好 博客 关于这个话题。
但是如果你想拥有一个简单的解决方案并且点对点连接就足够了,那就去吧!您仍然需要一个STUN / TURN服务器来连接客户端,但解决方案应该相当容易。如果您不想自己设置,那么有很多此类服务的提供商(我认为 twilio 是比较流行的一个)。
也许看看吧 谷歌样本 这掩盖了大多数简单的案例。