janusvrwebrtcsink: API exposing when WebRTC is UP
I'd need API telling application when the Janus publisher is fully up so I can announce it to subscribers.
My current pre janusvrwebrtcsink
code is waiting for the WebRTCUp
message from Janus.
What would be the proper way to expose this to applications?
- A
webrtc-up
signal on the signaller? - A
janus-state
property tracking the different signaller states:session-created
,videoroom-attached
,room-joined
,negotiating
,webrtc-up
? - Or should this be exposed in a more generic way in the
webrtcsink
base class instead?
@thiblahute : what do you think?