-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
na2ni: add ZeroMQ output #16
Comments
Yep, that makes sense. ZeroMQ will be in server mode, so few modulators/players can connect to it and play that stream. |
Hi @piratfm ,
Great to hear it! 😄
However, why only "server" mode? I feel it be more beneficial to have "client" and "server" options:
So, I suggest to first replicate the same functionality already implemented in |
It can't. |
Hi @piratfm ,
Jus to know it... why not? It's not doing in this way the Note: I don't say to use ZMQ_PUSH. I know it's ZMQ_PUB all the time. My sense it's about to use "connecting" mode instead of "bind" mode. I feel the current implementation of Note 2: Oh, yes! I see it now! http://github.com/piratfm/eti-tools/blob/master/edi2eti.c#L272. This tools uses "bind" mode, not "connect" mode (aka "zmq_connect()"). So, why not support both modes? The tool |
ni2http uses connect method because it's connecting to ODR-DabMux (which uses bind mode) and can stream single station to Your own multiplexor, so it's re-multiplexing feature. The ODR-DabMUX - uses bind mode fo both input and outputs, because it's some kind of central unit for producing ETI signal. |
Hi @piratfm ,
I don't like to propose unneeded features. Your "eti-tools" are useful for a lot of projects. My proposal is only related to support both "connect" and "bind" modes because this has a lot flexibility about the other end. However, I don't want to produce any interference in your work. Please, implement what you prefer. |
BTW, new eti2zmq can add this functionality as part of pipeline. |
Hi,
The current implementation of the tool
na2ni
lacks the ZeroMQ output.So, in order to have the option to interchange the tools (
na2ni
withedi2eti
) will be desirable to support also this other output.Example:
usage: ./na2ni [--no-fec] [-i <inputfile>] [-o <outputfile|zeromq-uri>]
It has sense? You agree?
The text was updated successfully, but these errors were encountered: