Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Python aiortc将GStreamer RTSP视频流读取为WebRTC数据?_Python_Webrtc_Gstreamer - Fatal编程技术网

如何使用Python aiortc将GStreamer RTSP视频流读取为WebRTC数据?

如何使用Python aiortc将GStreamer RTSP视频流读取为WebRTC数据?,python,webrtc,gstreamer,Python,Webrtc,Gstreamer,我正在尝试使用GStreamer和Python的aiortc库创建一个低延迟流(亚秒),用于为流数据创建WebRTC对等。我已经修改了aiortc中的服务器示例,可以发送音频文件并挂接到视频响应中,但是我需要使用什么类/进程来利用GStreamer RTSP视频流 我是否需要使用appsink之类的工具对样本进行解码并单独发送每个帧,或者是否有一个aiortc类可以获取RTSP uri并将结果流式传输给对等方 我目前使用的是GStreamer 1.10.4。似乎是一个有希望的开始,但您需要进行一

我正在尝试使用GStreamer和Python的aiortc库创建一个低延迟流(亚秒),用于为流数据创建WebRTC对等。我已经修改了aiortc中的服务器示例,可以发送音频文件并挂接到视频响应中,但是我需要使用什么类/进程来利用GStreamer RTSP视频流

我是否需要使用appsink之类的工具对样本进行解码并单独发送每个帧,或者是否有一个aiortc类可以获取RTSP uri并将结果流式传输给对等方

我目前使用的是GStreamer 1.10.4。

似乎是一个有希望的开始,但您需要进行一些NAL单元解析。而且我相信这个实现会对每一帧进行解码和重新编码,但是如果编码的视频格式兼容,那么您应该能够发送它而不需要这些额外的步骤