-
Notifications
You must be signed in to change notification settings - Fork 27
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
metadata: add payloadType #117
Conversation
adds a payloadType attribute to the metadata. This is the RTP payload type from the RTP header, with a range of [0,127]. This can be used to determine the codec of the encoded data and hence its format.
hrm: https://w3c.github.io/webrtc-stats/#codec-dict* makes this an unsigned long but the range is really (half a) an octet. |
spec PR: w3c/webrtc-encoded-transform#117 Bug: webrtc:13077 Change-Id: I81d79201cea353c26ea840e92c0deec7c7253b8b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/229020 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#34844}
exposes the payload type in the encoded audio/video frame metadata spec PR: w3c/webrtc-encoded-transform#117 BUG=webrtc:13077 Change-Id: I17340aec0b18637d7c1f3222add496a8aeb346ae
Ash-nazg issue: this is definitely a substantial contribution. |
@fippo can you get in touch by email to discuss our options wrt IPR? |
exposes the payload type in the encoded audio/video frame metadata spec PR: w3c/webrtc-encoded-transform#117 BUG=webrtc:13077 Change-Id: I17340aec0b18637d7c1f3222add496a8aeb346ae
to give a quick update on the IPR situation: @fippo has gotten approval to make the proper IPR commitment, but the system can only collect it once the spec has been published as a FPWD (which hopefully should happen soon) |
exposes the payload type in the encoded audio/video frame metadata spec PR: w3c/webrtc-encoded-transform#117 BUG=webrtc:13077 Change-Id: I17340aec0b18637d7c1f3222add496a8aeb346ae
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. Sometimes it's required.
🎉 |
exposes the payload type in the encoded audio/video frame metadata spec PR: w3c/webrtc-encoded-transform#117 BUG=webrtc:13077 Change-Id: I17340aec0b18637d7c1f3222add496a8aeb346ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3118568 Reviewed-by: Harald Alvestrand <hta@chromium.org> Reviewed-by: Tony Herre <toprice@chromium.org> Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com> Cr-Commit-Position: refs/heads/main@{#918748}
exposes the payload type in the encoded audio/video frame metadata spec PR: w3c/webrtc-encoded-transform#117 BUG=webrtc:13077 Change-Id: I17340aec0b18637d7c1f3222add496a8aeb346ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3118568 Reviewed-by: Harald Alvestrand <hta@chromium.org> Reviewed-by: Tony Herre <toprice@chromium.org> Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com> Cr-Commit-Position: refs/heads/main@{#918748}
exposes the payload type in the encoded audio/video frame metadata spec PR: w3c/webrtc-encoded-transform#117 BUG=webrtc:13077 Change-Id: I17340aec0b18637d7c1f3222add496a8aeb346ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3118568 Reviewed-by: Harald Alvestrand <hta@chromium.org> Reviewed-by: Tony Herre <toprice@chromium.org> Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com> Cr-Commit-Position: refs/heads/main@{#918748}
IPR bot now happy, yay 🎉 |
… a=testonly Automatic update from web-platform-tests insertable streams: expose payload type exposes the payload type in the encoded audio/video frame metadata spec PR: w3c/webrtc-encoded-transform#117 BUG=webrtc:13077 Change-Id: I17340aec0b18637d7c1f3222add496a8aeb346ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3118568 Reviewed-by: Harald Alvestrand <hta@chromium.org> Reviewed-by: Tony Herre <toprice@chromium.org> Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com> Cr-Commit-Position: refs/heads/main@{#918748} -- wpt-commits: f2da2a889acbbf73f7f81ca5d93a7b7588a5683a wpt-pr: 30191
"I signed it" (thanks subu) :-) |
… a=testonly Automatic update from web-platform-tests insertable streams: expose payload type exposes the payload type in the encoded audio/video frame metadata spec PR: w3c/webrtc-encoded-transform#117 BUG=webrtc:13077 Change-Id: I17340aec0b18637d7c1f3222add496a8aeb346ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3118568 Reviewed-by: Harald Alvestrand <hta@chromium.org> Reviewed-by: Tony Herre <toprice@chromium.org> Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com> Cr-Commit-Position: refs/heads/main@{#918748} -- wpt-commits: f2da2a889acbbf73f7f81ca5d93a7b7588a5683a wpt-pr: 30191
exposes the payload type in the encoded audio/video frame metadata spec PR: w3c/webrtc-encoded-transform#117 BUG=webrtc:13077 Change-Id: I17340aec0b18637d7c1f3222add496a8aeb346ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3118568 Reviewed-by: Harald Alvestrand <hta@chromium.org> Reviewed-by: Tony Herre <toprice@chromium.org> Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com> Cr-Commit-Position: refs/heads/main@{#918748}
SHA: f80a936 Reason: push, by @alvestrand Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
exposes the payload type in the encoded audio/video frame metadata spec PR: w3c/webrtc-encoded-transform#117 BUG=webrtc:13077 Change-Id: I17340aec0b18637d7c1f3222add496a8aeb346ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3118568 Reviewed-by: Harald Alvestrand <hta@chromium.org> Reviewed-by: Tony Herre <toprice@chromium.org> Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com> Cr-Commit-Position: refs/heads/main@{#918748} NOKEYCHECK=True GitOrigin-RevId: fb399e309c1884f6802fb606944679a7c90f0e94
spec PR: w3c/webrtc-encoded-transform#117 Bug: webrtc:13077 Change-Id: I81d79201cea353c26ea840e92c0deec7c7253b8b
spec PR: w3c/webrtc-encoded-transform#117 Bug: webrtc:13077 Change-Id: I81d79201cea353c26ea840e92c0deec7c7253b8b
spec PR: w3c/webrtc-encoded-transform#117 Bug: webrtc:13077 Change-Id: I81d79201cea353c26ea840e92c0deec7c7253b8b
spec PR: w3c/webrtc-encoded-transform#117 Bug: webrtc:13077 Change-Id: I81d79201cea353c26ea840e92c0deec7c7253b8b
spec PR: w3c/webrtc-encoded-transform#117 Bug: webrtc:13077 Change-Id: I81d79201cea353c26ea840e92c0deec7c7253b8b
adds a payloadType attribute to the metadata. This is the RTP payload type
from the RTP header, with a range of [0,127].
This can be used to determine the codec of the encoded data and hence its
format.
Preview | Diff