Page 4 of 4

Re: [IPC SDK]IPC_DEMO_5.x 视频流播放问题

Posted: 2023年 Mar 14日 17:32
by Martin

这个基本格式是:video/x-h264, alignment=nal, stream-format=byte-stream
然后发送SPS和PPS插入间隔(以秒为单位)(当检测到sprop参数集时,将在数据流中复用)


Re: [IPC SDK]IPC_DEMO_5.x 视频流播放问题

Posted: 2023年 Mar 16日 17:28
by Martin

你好,有什么建议吗?


Re: [IPC SDK]IPC_DEMO_5.x 视频流播放问题

Posted: 2023年 Mar 16日 17:30
by Martin
Martin 2023年 Mar 14日 17:30

这是我抓的数据,请问这样式符合格式的吗?要怎么处理送ringbuffer?

重复的67 68 把发送SPS和PPS插入间隔取消插入就变成下面这样了:


Re: [IPC SDK]IPC_DEMO_5.x 视频流播放问题

Posted: 2023年 Mar 16日 17:43
by fallen-queen

1.我直接把你给的h264,替换掉原来demo里面的视频文件,可以播出视频,但需要等很久,

原因是文件里面只有一个I帧,正常情况下,一般24秒,一个I帧。

2.方便的话,可以直接将设备上取的流,替换到ubuntu demo里面跑一下,如果ubuntu demo跑不通,设备应该也是跑不通的


Re: [IPC SDK]IPC_DEMO_5.x 视频流播放问题

Posted: 2023年 Mar 16日 19:00
by Martin

你好,现在我跑过了 ,之前是I帧只有第一帧是SPS+PPS+IDR即00 00 00 01 67,后面都只有IDR即00 00 00 01 65,现在把所有I帧都加了SPS与PPS就可以了。


Re: [IPC SDK]IPC_DEMO_5.x 视频流播放问题

Posted: 2023年 Mar 16日 19:22
by fallen-queen

赞!建议SDK替换成ring buffer没加调试打印的版本,避免打印过多,影响性能。