New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doesn't work on firefox. Chrome works fine #18
Comments
This is because remote SDP offer contains H264 video while firefox responds with VP8 reply. gstreamer gives up in this case. |
https://www.plumislandmedia.net/something-i-learned/firefox-has-limited-ability-to-handle-h-264/ |
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1106 This is the upstream issue with the remote SDP offer in GStreamer's webrtcbin. Keep monitoring this. However, the separate issue with the H.264 Constrained Baseline Profile will likely also be an issue. Much more information related to GStreamer and WebRTC: |
More references: |
It seems that selkies-gstreamer will stuck on
Waiting for video stream
on Firefox 96.The status message only shows
``
[19:0:0] [signalling] Connecting to server.
[19:0:2] [signalling] Registering with server, peer ID: 1
[19:0:4] [signalling] Registered with server.
[19:0:4] [signalling] Waiting for video stream.
[19:0:6] [webrtc] [ERROR] attempt to send data channel message before channel was open.
[19:0:6] [webrtc] Received incoming video stream from peer
[19:0:6] [webrtc] Received incoming audio stream from peer
[19:0:7] [webrtc] [ERROR] attempt to send data channel message before channel was open.
``
The text was updated successfully, but these errors were encountered: