Skip to content

Request and receive server features cleanly by cl message rather pretending to connect a client #3710

@dingodoppelt

Description

@dingodoppelt

What is the current behaviour and why should it be changed?

Currently we can only initiate message exchange with a server by pretending to be a client connecting when we only want to know certain features. There is no mechanism to have the server respond to a request from third-party tools like jamulus-php, jamilizer, jamulusjams, etc.

Describe possible approaches

There should be a connection less protocol message to request and send back server features without initiating a client connection by silent audio packet following immediate disconnection.
As I think that further integration into the client connection process could be tricky (->backwards compatibilty) we should treat this as an API feature for third-party integration first

Has this feature been discussed and generally agreed?

No discussion yet, but some code to be dicussed:
main...dingodoppelt:jamulus:feature-set-cl-message

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions