Open chicco64 opened 2 weeks ago
Hello,
I don't know if changing the subchannel for a component or changing a service id without doing a complete Ensemble Reconfiguration is compliant to the DAB specification. So the first step would be to clarify that.
I don't have the time to do the implementation myself.
We are currently working with ODR-DabMux and have successfully utilized the Telnet and ZeroMQ interfaces to dynamically modify certain parameters (such as label, pty, and ptysd) without restarting the multiplexer. This feature has been incredibly useful for making real-time adjustments without interrupting the DAB services.
However, we would like to request an extension to this functionality. Specifically, we are interested in enabling the dynamic read and write access via Telnet and ZeroMQ for the following fields:
Services Section:
id: The unique service identifier currently set in the mux.json configuration file. Components Section:
subchannel: The subchannel value associated with components in the configuration. Motivation:
Allowing these fields to be modified dynamically would provide more flexibility in managing our DAB multiplexer without having to restart ODR-DabMux for every configuration change. This could significantly reduce downtime and simplify the overall management process.
Request:
We would like to inquire whether it is possible to extend the existing Telnet and ZeroMQ remote control functionality to support the following:
Reading and writing the id field for services (in the "services" section). Reading and writing the subchannel field for components (in the "components" section). This would ideally allow us to make these adjustments dynamically, similar to how parameters like label, pty, and ptysd are currently handled.
Additional Information:
We are aware that the Telnet and ZeroMQ interfaces currently allow us to modify certain parameters without restarting the application. Extending this capability to the id and subchannel fields would be greatly beneficial for real-time service configuration management.
Please let us know if this extension is feasible and what steps would be required to implement it. Thank you for your continued development and support of ODR-DabMux!