Re: Questions about d-bus for a specific application

"Thomas Kluyver" <[email protected]>
Newsgroups gmane.comp.freedesktop.dbus
Message-ID <[email protected]>
In line with what others have said, you probably don't want D-Bus, even though it's possible to use it like that. D-Bus is mostly used for programs communicating on one computer. It can be used over a network, but most of the examples and default settings you'll find probably won't go over the network. Opening D-Bus to the network without care can be a major security hole.

There are lots of systems which are designed to send messages between computers. ZeroMQ is a fairly popular and simple one which might work for what you describe. If your images are actually video frames, then you might want a video streaming protocol, like Igor talks about.

Thomas

On Thu, 18 Feb 2021, at 13:01, Stern Guillaume wrote:
> Dear d-bus team,

>  

> I am working on a research project at HEIG-VD (engineering school in Switzerland) and I would like to make two computers communicate. The general idea is the following:

>  

>  1. Capture an image with a C++ application on the first computer (Windows-based)
>  2. Send the image to the second computer (Linux-based)
>  3. Process the image on the second computer with a Python program and determine a bounding box
>  4. Send the bounding box coordinates back to the first computer
>  5. Visualize the original image + bounding box on the first computer
>  

> If the process is working for one image, then the next step would be to have a video as input, processing the frames and determining the bounding boxes in real-time between the two computers.

>  

> I was told by one of my colleagues that d-bus could provide me a solution, so I read about it in the internet. However, I have a few questions:
> -is d-bus suitable for real-time applications?

> -more generally, do you think that d-bus would be adapted to my application?

>  

> Thank you very much for your answer!

>  

> Best regards,

> Guillaume Stern

>  

> _______________________________________________
> dbus mailing list
> [email protected]
> https://lists.freedesktop.org/mailman/listinfo/dbus
>

_______________________________________________
dbus mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/dbus
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.