浏览代码

feat(e2ee) add support for WebRTC Encoded Transform

An alternative to Insertable Streams, currently implemented in Safarii / WebKit.

https://w3c.github.io/webrtc-encoded-transform/

It's currently behind a config flag, both in Safari and here.

Fixes: https://github.com/jitsi/jitsi-meet/issues/9585
master
Saúl Ibarra Corretgé 3 年前
父节点
当前提交
59ef5c4789
共有 2 个文件被更改,包括 6 次插入0 次删除
  1. 5
    0
      config.js
  2. 1
    0
      react/features/base/config/configWhitelist.js

+ 5
- 0
config.js 查看文件

385
     // bridge itself is reachable via UDP)
385
     // bridge itself is reachable via UDP)
386
     // useTurnUdp: false
386
     // useTurnUdp: false
387
 
387
 
388
+    // Enable support for encoded transform in supported browsers. This allows
389
+    // E2EE to work in Safari if the corresponding flag is enabled in the browser.
390
+    // Experimental.
391
+    // enableEncodedTransformSupport: false,
392
+
388
     // UI
393
     // UI
389
     //
394
     //
390
 
395
 

+ 1
- 0
react/features/base/config/configWhitelist.js 查看文件

111
     'e2eping',
111
     'e2eping',
112
     'enableDisplayNameInStats',
112
     'enableDisplayNameInStats',
113
     'enableEmailInStats',
113
     'enableEmailInStats',
114
+    'enableEncodedTransformSupport',
114
     'enableIceRestart',
115
     'enableIceRestart',
115
     'enableInsecureRoomNameWarning',
116
     'enableInsecureRoomNameWarning',
116
     'enableLayerSuspension',
117
     'enableLayerSuspension',

正在加载...
取消
保存