avstack / gst-meet

Connect GStreamer pipelines to Jitsi Meet conferences
Apache License 2.0
70 stars 25 forks source link

add yet another workaround in the xmpp-parsers fork for @name in ssma #10

Closed linkmauve closed 3 years ago

linkmauve commented 3 years ago

This seems to be yet another proprietary extension, jicofo sets it to either name='jvb-a0' or name='jvb-v0' depending on whether it is an audio or a video content. I’m tired of these meaningless extensions…

jbg commented 3 years ago

These contents should be only used for bandwidth probing (the only "content" that the JVB generates). We need to recognise them as the JVB-generated content so that we only use a partial pipeline for them – we need to be able to send reports back to JVB so that it knows about any loss, but we shouldn't pass the content on to the user of the library.

If there's another way we can tell the difference between this content and content of participants, we could avoid using this name field.