使用开源库opendds实现数据分发服务dds 这个是啥意思? 谢谢各位大大~

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用开源库opendds实现数据分发服务dds 这个是啥意思? 谢谢各位大大~相关的知识,希望对你有一定的参考价值。

参考技术A DDS就是数据分发服务 美军用的 应用于军用通讯数据链 参考技术B 不知道你说的是那一种DDS。 一、DDS与DSP(数字信号处理)一样,DDS是一项关键的数字化技术。DDS是直接数字式频率合成器(Direct Digital Synthesizer)的英文缩写

我们可以使用 Opendds 发送图像文件或视频文件吗?

【中文标题】我们可以使用 Opendds 发送图像文件或视频文件吗?【英文标题】:Can we send Image file or Video file using Opendds? 【发布时间】:2017-09-08 07:24:59 【问题描述】:

我是实施 DDS 的新手。我已经安装了 OPENDDS-3.9,因为它是开源的。

我的要求是在发布者和订阅者之间传输一些图像文件和视频文件。我在互联网上找不到任何关于此的示例项目,任何人都可以帮助获取图像传输的示例代码。

是否可以向我推荐任何其他可能对我的实施有用的开源 DDS。

谢谢

罗摩

【问题讨论】:

【参考方案1】:

回答您的第一个问题:是的,您可以传输图像和视频。然而,这并不是那么微不足道。您必须将图像序列化为字节,传输字节,然后在订阅者端将字节转换回图像。视频也是如此。

您可能想看看Vortex OpenSlice DDS。这是一个免费的 DDS 社区版,我个人更喜欢 OpenDDS。对于 DDS 实现的比较,您可能需要查看this question。

【讨论】:

以上是关于使用开源库opendds实现数据分发服务dds 这个是啥意思? 谢谢各位大大~的主要内容,如果未能解决你的问题,请参考以下文章

我们可以使用 Opendds 发送图像文件或视频文件吗?

DDS 数据分发服务 opensplice

DDS 中的互操作性

OPC和DDS的区别?

OpenSplice DDS 开源实现支持——数据库事务处理?

opendds怎么监视一个变量