|
我使用的VS2010开发,调用libBVCU_G1A_20190708_1530里的库文件,流程是登录你们的服务器-->获取终端列表-->在线时获取视频编码数据-->发送到远端客户端解析(用户自己的客户端)。
在OnAfterRecv中使用TRACE打印:
ss.Format("TYPE:%d,LEN:%d,PICT:%d\r\n",pPacket->iFlags,pPacket->iDataSize,pPacket->iStreamIndex);
TRACE(ss);
当出现iStreamIndex = 65535时ffmpeg解析就花帧
TYPE:0,LEN:3220,PICT:0
TYPE:0,LEN:3338,PICT:0
TYPE:0,LEN:2960,PICT:0
TYPE:0,LEN:4717,PICT:65535
TYPE:0,LEN:3814,PICT:0
TYPE:0,LEN:3718,PICT:0
TYPE:0,LEN:3587,PICT:0
TYPE:0,LEN:2981,PICT:0
TYPE:0,LEN:4246,PICT:0 |
|