将摄影机视频流推送到媒体服务器

问题描述 投票:0回答:1

每个人。对于某些流问题,我需要一些帮助,这是我的工作清单。我想将摄像头流,麦克风流通过浏览器流到媒体服务器和python服务器需要拉这个流来做一些asr,tts的事情。之后,它会生成一个回复流并推送回媒体服务器,然后浏览器将其拉出。我的计划是这样的。

  1. 浏览流到rtmp服务器使用rtmp协议
  2. python服务器使用rtmp提取此流
  3. python服务器将其回复发送到rtmp服务器
  4. broswer拉它

但是,我的问题是如何将rtmp流传输到rtmp服务器?原因据我所知,我只能在浏览器中使用webrtc进行此操作?

所以过程可能像这样?

  1. 浏览流到janus(或其他webrtc服务器)的流使用webrtc
  2. python使用webrtc提取此流
  3. python服务器将其回复推送给janus
  4. 浏览器使用webrtc拉扯此流

但是,我不确定是否可以完成第2步或第3步,因为我不知道如何在python环境中且没有浏览器的情况下使用webrtc并使用自己的流(而不是照相机流)

或janus可以将webrtc流转换并推送到rtmp服务器吗?

谢谢任何帮助,谢谢。

javascript webrtc rtmp janus
1个回答
0
投票

[我知道,您可以使用mediasoup将相机通过webrtc发送到服务器。然后,您可以使用服务器使用rtp将其重新传输到您的算法,最后再次使用webrtc将响应发送回客户端。

© www.soinside.com 2019 - 2024. All rights reserved.