开发者社区> 问答> 正文

web端直播推流 是不是只能用超低延时直播RTS? 好像不能用rtmp协议推流吧。

web端直播推流 是不是只能用超低延时直播RTS? 好像不能用rtmp协议推流吧。

展开
收起
三分钟热度的鱼 2023-09-13 21:12:23 123 0
2 条回答
写回答
取消 提交回答
  • 在Web端进行直播推流时,并不一定只能使用超低延时直播(RTS)协议。实际上,Web端可以使用多种协议进行直播推流,其中包括RTMP协议。

    RTMP(Real-Time Messaging Protocol)是一种用于音视频传输的协议,广泛应用于网络直播中。在Web端,可以通过使用JavaScript库(如video.js、flv.js等)或者专门的WebRTC技术来实现RTMP推流功能。

    如果您希望在Web端进行直播推流,并且想要使用RTMP协议,可以考虑以下两种方法:

    1. 使用JavaScript库:一些流行的JavaScript库(如video.js、flv.js等)提供了RTMP推流的功能。您可以将这些库集成到您的Web应用程序中,使用相应的API进行RTMP推流操作。

    2. 使用WebRTC技术:WebRTC是一种支持浏览器间实时通信的开放标准。通过WebRTC,您可以在Web端使用RTMP协议进行直播推流。具体实现方式包括通过RTMP转发服务器或媒体服务器将WebRTC流转换为RTMP流,然后再进行推流。

    需要注意的是,使用RTMP协议进行直播推流可能会有一定的延迟,因此如果对延迟要求较高,可以考虑使用更适合实时性需求的协议,如RTS。

    总结来说,Web端直播推流并不一定只能使用RTS协议,您可以根据实际需求选择适合的协议,包括RTMP、RTS等。具体选择哪种协议,需要根据您的业务场景和需求来确定。

    2023-09-15 10:24:35
    赞同 展开评论 打赏
  • web 只能推流webrtc,不能推rtmp,浏览器不支持。此回答整理自钉群“[外]超低延时直播RTS产品咨询群”

    2023-09-13 21:42:27
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
《flutter live beijing》PPT分享 立即下载
视频直播架构解析 立即下载