webrtcsink: Allow passing own peer_id instead of uuid generated one in signalling server accept_async fn.
This issue is somehow connected with simmilar one that i created on Github few mothns ago. What i try to find out if is it possible to pass own peer_id to signalling server via meta parameter of webrtcsink plugin. What i found out for now is that the peer_id (this_id in signalling/src/server/mod.rs) is generated before websocket msg from webrtcsink is red so reading and passing it somewhere in accept_async fn is not possible.
Why i'm doing this? This generated peer_id in signalling server is an identifier in frontend part of app so with known peer_id i will be able to differentiate media streams
Why i'm not try to rewrite it by myself? Because i have very poor rust knowledge
Please help if possible.