首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从webrtc捕获rtp流,然后将其转换为hls以向客户端广播?

如何从webrtc捕获rtp流,然后将其转换为hls以向客户端广播?
EN

Stack Overflow用户
提问于 2022-01-05 07:27:56
回答 2查看 1.3K关注 0票数 0

如何从webrtc捕获rtp流,然后将其转换为hls以向客户端广播?我想通过媒体服务器在浏览器中接收来自webrtc的rtp (如kurento .)然后将其转换为hls流。用户可以使用hlsEndpoint进行播放。

WebRTC -> RTP -> HLS

正确的方法是什么?我的目标是创建一个支持使用webrtc推送流的实时流应用程序,我正在使用rtmp,我希望webrtc作为一个额外的选项。

全是的。

EN

回答 2

Stack Overflow用户

发布于 2022-01-07 01:29:57

只需使用媒体服务器来隐藏WebRTC,如RTMP、HTTP或HLS,请阅读这个维基

因为WebRTC不仅是RTP,而且还需要将音频从opus转换到aac,并且有类似于抖动缓冲区、NACK或数据包无序的东西要处理。

对于实时流媒体,RTMP是实况流媒体行业的事实上的标准,所以如果您将WebRTC隐蔽到RTMP,您就可以得到一切,比如FFmpeg的转码、转发到YouTube或DVR到文件等等。

票数 0
EN

Stack Overflow用户

发布于 2022-10-18 10:12:02

如果您需要将WebRTC转换为HLS或RTMP,您可以检查蚂蚁媒体服务器,社区版本也提供了此功能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70589193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档