开发者社区 问答 正文

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

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

展开
收起
三分钟热度的鱼 2023-09-13 21:12:23 146 发布于安徽 分享
分享
版权
来自: 阿里云视频云 举报
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 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • web 只能推流webrtc,不能推rtmp,浏览器不支持。此回答整理自钉群“[外]超低延时直播RTS产品咨询群”

    2023-09-13 21:42:27 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等