这是我在这里的第一篇文章,尽管这个平台已经帮助了我很多。
因此,我正在尝试创建一个流并将其显示在浏览器中。我已经使用 rtmp 模块配置了 NGINX,并且我的流与 HLS 配合得很好(延迟在 5 到 10 秒之间)。
现在我想设置一个低延迟流,这就是为什么我安装了 janus-gateway webRTC 服务器,它允许接收 RTP 流输入并提供 webRTC 流输出。
这是我想要遵循的模式:
OBS -> RTMP -> Nginx-rtmp-module -> ffmpeg -> RTP -> Janus -> webRTC -> 浏览器
但我对这部分有一个问题:“nginx-rtmp-module -> ffmpeg -> janus”
事实上,我的 Janus 的服务器正在运行,演示流在本地主机中工作得很好,但是当我尝试提供 RTP 流时,Janus 没有检测到演示中的流(它显示“没有可用的远程视频”)。
任何人都可以帮助我吗?
资源:
rtp-sample: {
type = "rtp"
id = 1
description = "Opus/VP8 live stream coming from external source"
metadata = "You can use this metadata section to put any info …Run Code Online (Sandbox Code Playgroud)