I am sorry but I've no plans to implement the GRPC protocol, in the last few years I only got a couple of grpc requests so I assume there is not enough demand for it. Why do you need it? If there are more users interested in this I will implement, no problem.
REST is not supported for streaming audio and we do not like the following implementation because it creates threads already on program start even before using it:
Understood.
Never tried but I think that if you use a HTTP/2 client (like the TsgcHTTP2Client) and set in the body the protocol buffer data using a serializer like