HLSProtocol_TSPacket_AVPacket
打包音视频
bool HLSProtocol_TSPacket_AVPacket(LPCXSTR lpszClientID, XBYTE * ptszMsgBuffer, int* pInt_MSGLen, XSHOT nPid, LPCXSTR lpszMsgBuffer, int nMSGLen, __int64x nPTSValue = -1, __int64x nDTSValue = -1)
参数.一:lpszClientID
In/Out:In
类型:常量字符指针
可空:N
意思:输入要操作的客户端
参数.二:ptszMsgBuffer
In/Out:Out
类型:字符指针
可空:N
意思:导出打包的数据
参数.三:pInt_MSGLen
In/Out:Out
类型:整数型指针
可空:N
意思:导出数据包大小
参数.四:nPid
In/Out:In
类型:整数型
可空:N
意思:输入音视频PID
参数.五:lpszMsgBuffer
In/Out:In
类型:常量字符指针
可空:N
意思:输入要打包的数据
参数.六:nMSGLen
In/Out:In
类型:整数型
可空:N
意思:输入数据大小
参数.七:nPTSValue
In/Out:In
类型:整数型
可空:Y
意思:输入PTS时间戳
参数.八:nDTSValue
In/Out:Out
类型:整数型
可空:Y
意思:输入DTS时间戳
类型:逻辑型
意思:是否成功
视频有B帧的情况下DTS和PTS必须手动输入