我是PyAV的新手,我正在使用aiortc for WebRTC MediaServer,在aiortc现场会话中,每个视频帧都有av.VideoFrame对象可用,我想实时地从这些帧创建HLS视频片段我的问题是,如何使用PyAV/python来消费av.VideoFrame对象,并提取由60帧组成的2秒视频片段用于HLS流?
或任何适合组装VideoFrames到HLS流的python包。
我下载了最新的webrtc本地代码,并测试了对等连接示例。在本例中,视频只能来自系统上配置的设备(它在/dev/videoX中查找设备)。我想知道是否有可能从本地机器上的视频文件中获取视频,并将其帧传递给VideoFrame in WebRTC so peerA,谁是示例的peerconnection_client。