我觉得我好像漏掉了什么,所有的VITA49示例似乎都在使用TCP或UDP。
是否有规范或标准的方式来提供VITA49数据包以供使用?
我应该执行转换并提供带有关键字的标准复杂样本吗?
我已经查看了rh.vita49环回演示波形、MSDD设备源代码以及sourceVITA49和sinkVITA49组件。所有这些都使用tcp或udp数据包流。
如果标准是使用套接字来传递VITA49数据包,那么我应该从哪里了解如何构建符合该标准的设备?
发布于 2020-07-24 05:25:31
回答
我能够与一位经验丰富的红鹰开发人员交谈。
没有标准,就其本身而言,我所采用的方法是利用socket.sourceVita49资产。此资产消耗Vita49数据包,并基于上下文数据包插入适当的关键字等。这需要我更新我的设备以支持将硬件设置为通过TCP发送Vita49。这实际上为我提供了一个更容易的解决方案,因为我不必拆分VRT。
示例:
我发现使用Vita49最好的例子是MSDD设备资产。
注意:
在查看了MSDD之后,创建一个消耗VITA49 VRL、VRT数据包并产生时间戳样本的设备看起来并不太难。我会在未来对此进行调查。
https://stackoverflow.com/questions/62764086
复制相似问题