android 可以直播使用WebRtc吗?
Live broadcast use of WebRtc in android is it possible.?
我想使用 WebRtc
开发类似 Facebook 的实时流媒体。可能吗..?我已经使用 WOWZA
开发了这个东西。想用 WebRtc
.
开发同样的东西
随着带宽成本赶上 CDN 成本,HTTP(s)(HLS、MPEG-DASH、..)上基于文件的解决方案与直接解决方案之间的价格差异(如果有的话)流媒体解决方案(RTMP、WebRTC、RTSP、直接传输:STR、WS、QUIC 等)正在消失。
直接流解决方案在设计上具有更好的延迟,即使在 "optimised" 时,包括 webrtc p2p 卸载(peer5,流根)。
WebRTC 的两个主要缺点是可扩展性和 Apple 设备:
人们需要一个基于文件的系统来访问 Apple 设备,因为他们禁止 flash。情况不再如此,您可以使用 H.264 通过 webrtc 在 safari 中访问网络应用程序。它将在今年晚些时候扩展到所有使用 web 视图框架的应用程序。
WebRTC开源服务器不可级联,一台服务器限制1000人左右观看。但是 Vidyo 和 Xirsys 都有商业解决方案。
如果您想要针对 "real-time" 直播(延迟 < 500 毫秒)而不是 Facebook 直播(几秒延迟)的解决方案,您可以联系上述两家公司。有 AFAIK,今天没有开源来解决这个问题。
我想使用 WebRtc
开发类似 Facebook 的实时流媒体。可能吗..?我已经使用 WOWZA
开发了这个东西。想用 WebRtc
.
随着带宽成本赶上 CDN 成本,HTTP(s)(HLS、MPEG-DASH、..)上基于文件的解决方案与直接解决方案之间的价格差异(如果有的话)流媒体解决方案(RTMP、WebRTC、RTSP、直接传输:STR、WS、QUIC 等)正在消失。
直接流解决方案在设计上具有更好的延迟,即使在 "optimised" 时,包括 webrtc p2p 卸载(peer5,流根)。
WebRTC 的两个主要缺点是可扩展性和 Apple 设备:
人们需要一个基于文件的系统来访问 Apple 设备,因为他们禁止 flash。情况不再如此,您可以使用 H.264 通过 webrtc 在 safari 中访问网络应用程序。它将在今年晚些时候扩展到所有使用 web 视图框架的应用程序。
WebRTC开源服务器不可级联,一台服务器限制1000人左右观看。但是 Vidyo 和 Xirsys 都有商业解决方案。
如果您想要针对 "real-time" 直播(延迟 < 500 毫秒)而不是 Facebook 直播(几秒延迟)的解决方案,您可以联系上述两家公司。有 AFAIK,今天没有开源来解决这个问题。