从SDP文件录制H.264流

本文关键字:SDP 文件 | 更新日期: 2023-09-27 18:16:10

我正试图弄清楚如何访问H.264流,然后将其记录到MP4。录制部分我可以做,因为我在过去用DirectShow做过,但我只是不知道如何从SDP文件中的参数访问流。我使用过Streamcoders MediaSuite。. NET之前的RTSP,他们似乎支持SDP,但我不知所措,将参数转换为必要的解码器对象。以下是SDP的内容:

v=0
o=- 1 8 IN IP4 192.168.1.17
s=mnt-1890335646-stream1-high
i=H264 session of mnt-1890335646-stream1-high
u=http://192.168.1.17
c=IN IP4 239.1.12.39/64/1
t=0 0
m=video 5006/1 RTP/AVP 102
i=Video stream
c=IN IP4 239.1.12.39/64/1
a=fmtp:102 width=1920;height=1080;depth=0;framerate=0;fieldrate=0;
a=framerate:0
a=rtpmap:102 H264/90000

有没有人对如何使用这些信息与流编码器(最好),或其他管理库有任何建议?

欢呼。

从SDP文件录制H.264流

使用MainConcept的Network DirectShow过滤器,我可以读取SDP文件并拉入流。