langhuihui/monibuca

想请教一下通过rtmp从远端拉取rtsp流的时候会报错,直接官网下载的版本使用的

zhangjiangsheng opened this issue · 32 comments

{"remote": "192.168.10.27:65447", "error": "read tcp 192.168.10.27:1935->192.168.10.27:65447: wsarecv: An established connection was aborted by the software in your host machine."}

配置文件如下

llhls:
enable: false
hls:
enable: false
monitor:
enable: false

global:
disableall: true
enableavcc: false
publish:
delayclosetimeout: 2s
preview:
enable: true
rtmp:
enable: true
pull:
pullonsub: # 按需拉流
rtmp/100: rtsp://zxcc:12345@192.168.10.57:554/Streaming/Channels/202
chunksize: 65536
keepalive: false

rtmp 只能拉取 rtmp 的流,rtsp 的地址需要用 rtsp 来拉

如果想通过rtmp方式转推rtsp流该如何写配置文件呢?

你不需要管协议如何转换,你只需要关心进入服务器的协议和从服务器出来的协议是什么,配置也只需要配置这些,如果从服务器播放或者推到服务器,则不需要配置任何信息。这是所谓的 server 角色。如果你需要将流主动推到另一台服务器,或者从另一台服务器拉到这台服务器,那么才需要配置,这就是所谓 client 角色。

是这样的,我想实现的一个需求是:从摄像头拉取rtsp的流,然后前端从我这里获取rtmp的流。用ffmpeg写是这样的:ffmpeg -i rtsp://afdd:12345@192.168.10.57:554/Streaming/Channels/202 -c:v h264 -c:a aac -f flv rtmp://127.0.0.1:1935/live/mystream1 所以可能牵扯到rtsp到rtmp的转换。因为第一次接触视频流,也不会go语言,所以不太理解。还需要请教作者一下,麻烦了

那你只需要配置 rtsp 的 pull 配置,把摄像头的地址配置进去,服务器就会去从摄像头拉取了,不需要 ffmpeg。然后 取 rtmp 的话,就直接从服务器取,地址规则看文档:https://monibuca.com/guide/qa/play.html

谢谢

在测试过程中发现打开视频流过一会画面就不动了~是不是配置文件中需要做一些参数配置呢?

可以提供详细一些的信息吗?日志可以发出来吗?

好哦,明天再请教你

2023-12-21T09.log
这是今天测试时候的日志,从开始到发现画面停止关闭vlc播放器,麻烦作者帮忙看一下原因,谢谢

你用 ffplay 播放试试

刚刚有尝试过,对比了日志文件相同,也会播放几分钟之后画面静止

你配置一下 global 下面的 loglevel: trace

这是日志,看上去好像并没有什么报错信息导致画面静止

好像文件太大?上传是不是打不开

你观察一下日志输出就行了

尤其是最后

10:29:30 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
10:29:30 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 6484, "dts": "3.340729004s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m19.4197255s", "au": 1, "rtp": 1, "avcc": 0, "raw": 12, "bps": 41}
10:29:30 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 6484, "dts": "1.395708ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h10m44.399837766s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 659}
10:29:30 �[35mDEBUG�[0m reader -1 {"流": "rtsp/101", "id": 1, "轨道": "pcma", "count": 0}
10:29:30 �[35mDEBUG�[0m reader -1 {"流": "rtsp/101", "id": 1, "轨道": "h264", "count": 0}
10:29:30 �[34mINFO�[0m 订阅者-1 {"流": "rtsp/101", "id": 1, "类型": "HDLSubscriber", "ID": "192.168.10.27:49602", "remains": 0}
10:29:30 �[34mINFO�[0m 🟢�[33m->�[0m🟠 {"流": "rtsp/101", "id": 1, "动作": "last leave"}
10:29:30 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
10:29:30 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
10:29:30 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 6485, "dts": "3.340732604s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m19.4597255s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
10:29:30 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 6485, "dts": "1.399308ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h10m44.439837766s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 659}
10:29:30 �[34mINFO�[0m 播放停止 {"流": "rtsp/101", "id": 1, "类型": "HDLSubscriber", "ID": "192.168.10.27:49602", "error": "context canceled"}
10:29:30 �[35mDEBUG�[0m reader -1 {"流": "rtsp/101", "id": 1, "轨道": "pcma", "count": -1}
10:29:30 �[35mDEBUG�[0m reader -1 {"流": "rtsp/101", "id": 1, "轨道": "h264", "count": -1}
10:29:30 �[35mDEBUG�[0m wrong action {"流": "rtsp/101", "id": 1, "动作": "last leave"}
10:29:31 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
10:29:31 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 6486, "dts": "1.402908ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h10m44.479837766s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 659}
10:29:31 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
10:29:31 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
10:29:31 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 6486, "dts": "3.340736204s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m19.4997255s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 44}
10:29:31 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
10:29:31 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 6487, "dts": "3.340739804s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m19.5397255s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 20}
10:29:31 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 6487, "dts": "1.406508ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h10m44.519837766s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
10:29:32 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
10:29:32 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
10:29:32 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 6488, "dts": "3.340743404s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m19.5797255s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 20}
10:29:32 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 6488, "dts": "1.410108ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h10m44.559837766s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
10:29:32 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
10:29:32 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
10:29:32 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 6489, "dts": "3.340747004s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m19.6197255s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 20}
10:29:32 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 6489, "dts": "1.413708ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h10m44.599837766s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
10:29:33 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
10:29:33 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
10:29:33 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 6490, "dts": "3.340750604s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m19.6597255s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 62}
10:29:33 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 6490, "dts": "1.417308ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h10m44.639837766s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
10:29:33 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
10:29:33 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
10:29:33 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 6491, "dts": "3.340754204s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m19.6997255s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 62}
10:29:33 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 6491, "dts": "1.420908ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h10m44.679837766s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 656}
10:29:34 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
10:29:34 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
10:29:34 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 6492, "dts": "3.340757804s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m19.7397255s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
10:29:34 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 6492, "dts": "1.424508ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h10m44.719837766s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 656}
10:29:34 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
10:29:34 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
10:29:34 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 6493, "dts": "3.340761404s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m19.7797255s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
10:29:34 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 6493, "dts": "1.428108ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h10m44.759837766s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
10:29:35 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
10:29:35 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
10:29:35 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 6494, "dts": "3.340765004s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m19.8197255s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
10:29:35 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 6494, "dts": "1.431708ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h10m44.799837766s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
10:29:35 �[35mDEBUG�[0m 超时 {"流": "rtsp/101", "id": 1, "状态": "🟠"}
10:29:35 �[34mINFO�[0m 🟠�[33m->�[0m🔴 {"流": "rtsp/101", "id": 1, "动作": "timeout"}
10:29:35 �[34mINFO�[0m �[37;40mRTSP�[0m close {"流": "rtsp/101", "url": "rtsp://admin:RYL12345@192.168.10.57:554/Streaming/Channels/302", "类型": "RTSPPuller", "event": "close"}
10:29:35 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
10:29:35 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
10:29:35 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 6495, "dts": "3.340768604s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m19.8597255s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
10:29:35 �[33mWARN�[0m action timeout after send to publisher {"流": "rtsp/101", "id": 1, "动作": "timeout", "耗时": "214.6734ms"}
10:29:35 �[34mINFO�[0m �[37;40mRTSP�[0m 停止从远端拉流 {"流": "rtsp/101", "url": "rtsp://admin:RYL12345@192.168.10.57:554/Streaming/Channels/302", "类型": "RTSPPuller", "reason": "shutdown"}
10:29:35 �[33mWARN�[0m 流事件处理耗时过长 {"流": "rtsp/101", "id": 1, "状态": "🟠", "耗时": "214.6734ms"}

看出来了,这个是由于这个 rtsp 的音频 pcma 的时间戳没有按照规范导致的,你可以配置一下 subscribe 下面的 syncmode: 1 忽略服务器时间戳同步功能,但是这样的话有些播放器也会有问题

你抓一下包,在 wireshark 里面也会显示出这个 rtsp 流的时间戳不对

某些设备输出的 rtsp 或者 gb28181 的流中的音频的时间戳不规范,导致服务器音视频同步出现问题,可以通过配置subscribe下面的 syncmode: 1 忽略音视频时间戳不同步。但是这样压力会传到播放器端。

时间戳不规范的原因是这样的,rtsp 协议规定音频的时间戳递增是按照音频的采样率,比如 pcma 是 8000hz,那么相当于每秒递增 8000。而 GB28181里面的 PS 流规定的是无论音视频都是 90000hz。某些设备错把 GB 的 PS 流规范用到了 rtsp,也有错把 rtsp 里面的规范用到了 PS 上面,两种情况均有,导致流时间戳出现问题。

好的哦,我先按照您提供的方式修改试试看,抓包的不太会用,所以......

我们的摄像头是大华的

不对,是海康威视

无论哪家都有可能有错的,写的人不是同一个人,有的人不懂

好的哦,谢谢啦

试了试还是不行

11:39:22 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7318, "dts": "3.726619754s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m52.7769534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:22 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7318, "dts": "739.665µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m17.772450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
11:39:22 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:22 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:22 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7319, "dts": "3.726623354s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m52.8169534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:22 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7319, "dts": "743.265µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m17.812450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
11:39:23 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:23 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:23 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7320, "dts": "3.726626954s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m52.8569534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:23 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7320, "dts": "746.865µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m17.852450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
11:39:23 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:23 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:23 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7321, "dts": "3.726630554s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m52.8969534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:23 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7321, "dts": "750.465µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m17.892450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
11:39:24 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:24 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:24 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7322, "dts": "3.726634154s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m52.9369534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:24 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7322, "dts": "754.065µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m17.932450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
11:39:24 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:24 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:24 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7323, "dts": "3.726637754s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m52.9769534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:24 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7323, "dts": "757.665µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m17.972450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
11:39:25 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:25 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:25 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7324, "dts": "3.726641354s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.0169534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:25 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7324, "dts": "761.265µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.012450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
11:39:25 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:25 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:25 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7325, "dts": "3.726644954s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.0569534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:25 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7325, "dts": "764.865µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.052450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
11:39:26 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:26 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:26 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7326, "dts": "3.726648554s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.0969534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:26 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7326, "dts": "768.465µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.092450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
11:39:26 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:26 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:26 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7327, "dts": "3.726652154s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.1369534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:26 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7327, "dts": "772.065µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.132450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
11:39:27 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:27 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:27 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7328, "dts": "3.726655754s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.1769534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:27 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7328, "dts": "775.665µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.172450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 659}
11:39:27 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:27 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:27 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7329, "dts": "3.726659354s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.2169534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:27 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7329, "dts": "779.265µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.212450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 659}
11:39:28 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:28 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:28 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7330, "dts": "3.726662954s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.2569534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:28 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7330, "dts": "782.865µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.252450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 662}
11:39:28 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:28 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:28 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7331, "dts": "3.726666554s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.2969534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:28 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7331, "dts": "786.465µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.292450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 662}
11:39:29 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:29 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:29 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7332, "dts": "3.726670154s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.3369534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:29 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7332, "dts": "790.065µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.332450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
11:39:29 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:29 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:29 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7333, "dts": "3.726673754s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.3769534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:29 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7333, "dts": "793.665µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.372450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
11:39:30 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:30 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:30 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7334, "dts": "3.726677354s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.4169534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:30 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7334, "dts": "797.265µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.412450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
11:39:30 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:30 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:30 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7335, "dts": "3.726680954s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.4569534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 38, "bps": 41}
11:39:30 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7335, "dts": "800.865µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.452450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
11:39:31 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:31 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:31 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7336, "dts": "3.726684554s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.4969534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 70}
11:39:31 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7336, "dts": "804.465µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.492450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
11:39:31 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:31 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:31 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7337, "dts": "3.726688154s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.5369534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 12, "bps": 70}
11:39:31 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7337, "dts": "808.065µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.532450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
11:39:32 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:32 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:32 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7338, "dts": "3.726691754s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.5769534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 44}
11:39:32 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7338, "dts": "811.665µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.572450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
11:39:32 �[34mINFO�[0m 播放停止 {"流": "rtsp/101", "id": 1, "类型": "HDLSubscriber", "ID": "192.168.10.27:55227", "error": "context canceled"}
11:39:32 �[35mDEBUG�[0m reader -1 {"流": "rtsp/101", "id": 1, "轨道": "pcma", "count": 0}
11:39:32 �[35mDEBUG�[0m reader -1 {"流": "rtsp/101", "id": 1, "轨道": "h264", "count": 0}
11:39:32 �[34mINFO�[0m 订阅者-1 {"流": "rtsp/101", "id": 1, "类型": "HDLSubscriber", "ID": "192.168.10.27:55227", "remains": 0}
11:39:32 �[34mINFO�[0m 🟢�[33m->�[0m🟠 {"流": "rtsp/101", "id": 1, "动作": "last leave"}
11:39:32 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:32 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:32 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7339, "dts": "3.726695354s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.6169534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 44}
11:39:32 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7339, "dts": "815.265µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.612450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
11:39:33 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:33 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:33 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7340, "dts": "3.726698954s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.6569534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:33 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7340, "dts": "818.865µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.652450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
11:39:33 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:33 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:33 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7341, "dts": "3.726702554s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.6969534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:33 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 7341, "dts": "822.465µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h11m18.692450844s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
11:39:34 �[35mDEBUG�[0m 超时 {"流": "rtsp/101", "id": 1, "状态": "🟠"}
11:39:34 �[34mINFO�[0m 🟠�[33m->�[0m🔴 {"流": "rtsp/101", "id": 1, "动作": "timeout"}
11:39:34 �[34mINFO�[0m �[37;40mRTSP�[0m close {"流": "rtsp/101", "url": "rtsp://admin:RYL12345@192.168.10.57:554/Streaming/Channels/302", "类型": "RTSPPuller", "event": "close"}
11:39:34 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
11:39:34 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
11:39:34 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 7342, "dts": "3.726706154s", "dts delta": "3.6µs", "delta": 40, "timestamp": "4m53.7369534s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
11:39:34 �[34mINFO�[0m �[37;40mRTSP�[0m 停止从远端拉流 {"流": "rtsp/101", "url": "rtsp://admin:RYL12345@192.168.10.57:554/Streaming/Channels/302", "类型": "RTSPPuller", "reason": "shutdown"}

40, "timestamp": "1m2.3486298s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 8353}
15:30:18 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:18 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1557, "dts": "687.181798ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.3581478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 642}
15:30:18 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1558, "dts": "48.312157ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.3886298s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 8353}
15:30:18 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:18 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1558, "dts": "687.185398ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.3981478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 642}
15:30:18 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1559, "dts": "48.315757ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.4286298s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 8353}
15:30:18 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:18 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1559, "dts": "687.188998ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.4381478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 12, "bps": 642}
15:30:18 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1560, "dts": "978ns", "dts delta": "-48.314779ms", "delta": 47185027, "timestamp": "13h7m27.456596466s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 8353}
15:30:18 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
15:30:18 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:18 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1560, "dts": "687.192598ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.4781478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 642}
15:30:18 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1561, "dts": "4.578µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h7m27.496596466s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 8353}
15:30:19 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
15:30:19 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:19 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1561, "dts": "687.196198ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.5181478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 367}
15:30:19 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:19 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1562, "dts": "687.199798ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.5581478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 367}
15:30:19 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1562, "dts": "8.178µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h7m27.536596466s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 4882}
15:30:19 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
15:30:19 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1563, "dts": "11.778µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h7m27.576596466s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 4882}
15:30:20 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
15:30:20 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:20 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1563, "dts": "687.203398ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.5981478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 367}
15:30:20 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:20 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1564, "dts": "687.206998ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.6381478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
15:30:20 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1564, "dts": "15.378µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h7m27.616596466s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
15:30:20 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
15:30:20 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1565, "dts": "18.978µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h7m27.656596466s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
15:30:21 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
15:30:21 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:21 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1565, "dts": "687.210598ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.6781478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
15:30:21 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1566, "dts": "22.578µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h7m27.696596466s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
15:30:21 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
15:30:21 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:21 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1566, "dts": "687.214198ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.7181478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
15:30:21 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1567, "dts": "26.178µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h7m27.736596466s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 661}
15:30:22 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
15:30:22 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:22 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1567, "dts": "687.217798ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.7581478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
15:30:22 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:22 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1568, "dts": "687.221398ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.7981478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
15:30:22 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1568, "dts": "29.778µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h7m27.776596466s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
15:30:22 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
15:30:22 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1569, "dts": "33.378µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h7m27.816596466s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}
15:30:23 �[35mDEBUG�[0m speed control {"流": "rtsp/101", "id": 1, "轨道": "pcma", "sleep": "500ms"}
15:30:23 �[35mDEBUG�[0m naluType {"流": "rtsp/101", "id": 1, "轨道": "h264", "naluType": 1}
15:30:23 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "h264", "seq": 1569, "dts": "687.224998ms", "dts delta": "3.6µs", "delta": 40, "timestamp": "1m2.8381478s", "au": 1, "rtp": 1, "avcc": 0, "raw": 9, "bps": 41}
15:30:23 �[35mDEBUG�[0m write {"流": "rtsp/101", "id": 1, "轨道": "pcma", "seq": 1570, "dts": "36.978µs", "dts delta": "3.6µs", "delta": 40, "timestamp": "13h7m27.856596466s", "au": 1, "rtp": 1, "avcc": 0, "raw": 320, "bps": 660}

在测试中发现timestamp会突然从m变成13h,不知道是不是因为这个原因导致的