我正在使用FFmpeg记录RTP流,但是遇到问题:
我使用关注命令:
FFmpeg -thread_queue_size 128 -i http://0.0.0.0:8012/rtp/239.3.1.141:1234 -map 0 -c复制-t 36000 /home/iptv/test.ts
当视频帧号达到142275时,出现以下提示:
1。pos:5699333740和DTS:36464.9s处的新视频流0:2
2。位于pos:5699385628和DTS:36464.1s的新音频流0:3
然后暂停录制过程。
根据提示,似乎视频流的位置已更改。
如果有人能帮助我解决这个问题,我将不胜感激
从'http://0.0.0.0:8012/rtp/239.3.1.141:1234'中输入#0,mpegts:
持续时间:N / A,开始:25297.448000,比特率:N / A
Program 1
Metadata:
service_name :
service_provider:
Stream #0:0[0x1011]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x1100]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 128 kb/s
将#0 mpegts输出到'/home/TJTV/TJTV_20191224-073001.ts':
元数据:
encoder : Lavf58.35.101
Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, top first), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 90k tbn, 90k tbc
Stream #0:1: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 128 kb/s
流映射:
流#0:0->#0:0(复制)
流#0:1->#0:1(复制)
按[q]停止,按[?]寻求帮助
frame = 109 fps = 107 q = -1.0大小= 4096kB时间= 00:00:05.32比特率= 6297.8kbits / s速度= 5.22x
frame = 133 fps = 65 q = -1.0大小= 4864kB时间= 00:00:06.33比特率= 6288.8kbits / s速度= 3.08x
frame = 154 fps = 50 q = -1.0大小= 5888kB时间= 00:00:07.17比特率= 6721.6kbits / s速度= 2.32x
frame = 179 fps = 43 q = -1.0大小= 6912kB时间= 00:00:08.18比特率= 6918.8kbits / s速度= 1.98x
...
frame = 142250 fps = 25 q = -1.0大小= 5452032kB时间= 01:34:50.95比特率= 7848.1kbits / s速度= 1x
frame = 142275 fps = 25 q = -1.0大小= 5453056kB时间= 01:34:51.96比特率= 7848.2kbits / s速度= 1x
[NULL @ 0x5faf000] SPS在decode_picture_timing中不可用
引用了[NULL @ 0x5faf000]不存在的PPS 0
[mpegts @ 0x5faab40]位于pos:5699333740和DTS:36464.9s的新视频流0:2
[NULL @ 0x5faf000] SPS在decode_picture_timing中不可用
引用了[NULL @ 0x5faf000]不存在的PPS 0
frame = 142299 fps = 25 q = -1.0大小= 5454080kB时间= 01:34:52.94比特率= 7848.3kbits / s速度= 1x
[NULL @ 0x5faf000] SPS在decode_picture_timing中不可用
[NULL @ 0x5faf000] SPS在decode_picture_timing中不可用
引用了[NULL @ 0x5faf000]不存在的PPS 0
[mpegts @ 0x5faab40]位于pos:5699385628和DTS:36464.1s的新音频流0:3
[NULL @ 0x5faf000] SPS在decode_picture_timing中不可用
引用了[NULL @ 0x5faf000]不存在的PPS 0
frame = 142299 fps = 25 q = -1.0大小= 5454080kB时间= 01:34:52.94比特率= 7848.3kbits / s速度= 1x
frame = 142299 fps = 25 q = -1.0大小= 5454080kB时间= 01:34:52.94比特率= 7848.3kbits / s速度= 1x
frame = 142299 fps = 25 q = -1.0大小= 5454080kB时间= 01:34:52.94比特率= 7848.3kbits / s速度= 1x
frame = 142299 fps = 25 q = -1.0大小= 5454080kB时间= 01:34:52.94比特率= 7848.3kbits / s速度= 1x