DM3730 H.264实时编码视频流的jrtplib传输问题

[复制链接]
查看11 | 回复2 | 2021-1-27 06:45:11 | 显示全部楼层 |阅读模式
我用的dvsdk版本是4_00_00_22,最近在做H.264视频编码传输,写了一个多线程程序,包括采集,显示,编码以及写文件,编码video.c部分我是参考了dvsdk下的dmai_下的一个例子,将编码后的数据写进缓冲区hOutBuf中,采用jrtplib直接将编码后的数据用
status1=sess.SendPacket(Buffer_getUserPtr(hOutBuf),Buffer_getNumBytesUsed(hOutBuf),96,false,3600);发送出去,但是接收到的数据写入文件不能进行播放,如果将Buffer_getNumBytesUsed(hOutBuf)每次发送的大小改为固定字节1024的时候,可以播放,但是视频下半段非常模糊。不知道要怎么讲缓冲区的数据读出来,并判断它是否有NALU?
请问有谁做过这方面的工作吗?请多多指教!
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:45:11 | 显示全部楼层
楼主你好,我也在做这方面的工作,不过是4.02的SDK,能交流下吗??
回复

使用道具 举报

千问 | 2021-1-27 06:45:11 | 显示全部楼层
二位,遇到同样的问题,求交流,求指教,QQ437984169
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行