You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Server is based on play-from-disk-renegotiation example, client is either Chromium or based on gstreamer-receive
What did you expect?
Video should play in both Chromium and Gstreamer
What happened?
It doesn't. Refer to the gstreamer issue above. Chromium doesn't report any errors and just doesn't play the video.
The text was updated successfully, but these errors were encountered:
anonymix007
changed the title
AV1 packets are incompatible with Gstreamer (and possibly chrome?)
AV1 packets are incompatible with GStreamer and possibly Chromium-based browsers
Jun 12, 2024
In short, Pion currently includes the obu_has_size_field in the OBUs while the AV1 RTP spec recommends ("SHOULD") to not include them. GStreamer does not support that currently (but I'm changing that right now).
Also the payload is generally invalid. The aggregation header claims that only a single OBU is contained in the packet, but the packets contain a temporal delimiter OBU followed by a sequence header OBU and others.
Additionally the N bit of the aggregation header is never set.
Your environment.
What did you do?
Server is based on
play-from-disk-renegotiation
example, client is either Chromium or based ongstreamer-receive
What did you expect?
Video should play in both Chromium and Gstreamer
What happened?
It doesn't. Refer to the gstreamer issue above. Chromium doesn't report any errors and just doesn't play the video.
The text was updated successfully, but these errors were encountered: