工具/软件:Linux
我尝试 以 25fps 对1通道(未加密) YUV420数据进行多播。 我的用例是:
Capture -> dei -> ipcFramesOutVpss -> ipcFramesInHost
ipcFramesRecvFxn()的伪代码为:
vcap_getFullVideoFrames (&bufList)
fd = open ("/dev/mem);
对于(i = 0;i < bufList.numFrames;i++)
{
bufPtr =&bufList->frames[i];
if (bufPtr ->通道数=0)
{
{
//亮度
virtAddr = mmap (addr、len、prot、flags、fd、 偏移量);
WriteRtpPacket (virtAddr);
unmap (virtAddr);
//色度
virtAddr = mmap (addr、len、prot、flags、fd、 偏移量);
WriteRtpPacket (virtAddr);
unmap (virtAddr);
}
}
}
问题是 Wireshark 未捕获 RTP 数据包、即 DM8168未发送数据包?