Open Bug 1715625 Opened 3 years ago Updated 8 months ago

Support SFrameTransform

Categories

(Core :: WebRTC: Networking, enhancement, P2)

68 Branch
enhancement

Tracking

()

People

(Reporter: jib, Unassigned)

References

Details

(Whiteboard: [jitsi-meet])

+++ This bug was initially created as a clone of Bug #1631263 +++

Separate from Bug 1631263, the spec also offers am SFrameTransform API, which would provide sframe encoding natively without requiring this to be done by JS.

It may be in Mozilla's interest to push this API, to provide a path where key handling can eventually be considered opaque and out of the hands of JS.

The SFrame transform API is still stabilizing, but it might be good to have the IETF work be closer to the end to actually ship it.

Summary: Support RTCRtpScriptTransform (formerly webrtc insertable streams) → Support SFrameTransform

This is necessary for facetime to be working on Firefox.
see https://webcompat.com/issues/76550

                  {
                    key: "isOnSupportedWebRTC",
                    get: function () {
                      return (
                        !!RTCRtpSender &&
                        (!!RTCRtpSender.prototype.createEncodedStreams ||
                          (!!window.SFrameTransform &&
                            "transform" in RTCRtpSender.prototype))
                      );
                    },
                  },
Webcompat Priority: --- → P1

We've gotten confirmation from Apple that only bug 1631263 is needed for FaceTime in Firefox at this time.

Webcompat Priority: P1 → -

Hi,
do you have any update?

Webcompat Priority: - → ---

Hi,
since the main bug https://bugzilla.mozilla.org/show_bug.cgi?id=1631263 has been closed for version 117, is there any hope of having this bug fixed as well?
Thank you

You need to log in before you can comment on or make changes to this bug.