Zzhangliang2.houfeat(ohos): 同步 livekit react native webrtc 脚本优化
| Files | Last commit | Last update |
|---|---|---|
feat(ohos): 同步 livekit react native webrtc 脚本优化 同步 Gogs 最新的 HAR 打包、预安装、Bundle 准备脚本及示例工程配置;保留 GitCode 已确认的 README。 Assisted-by: OpenAI Codex GPT-5 Signed-off-by: zhangliang2.hou zhangliang2.hou@epro.com.cn | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
Merge upstream from commit 996c128 (#24) * ios: add support for external cameras on iPad * ci: remove flipper from gumtestapp (#1608) These were causing build errors recently, and were generally unneeded anyways. * pc: align createDataChannel with standard - Throw TypeError if no argument passed - Stringify the label Fixes: https://github.com/react-native-webrtc/react-native-webrtc/issues/1605 * android: report actual size in camera MediaStreamTrack settings (#1598) * ios: fix exception in iOS 17+ w/ Xcode 15.4 * android: remove no longer used replace rule from manifest (#1609) * sender: fix serializing RTCRtpSendParameters It's possible for user code to replace encodings entirely. Thus, the resulting array will not have RTCRtpEncodingParameters object instances, but plain objects. Handle it by deep-cloning the objects with JSON.parse(JSON.stringify(x)) since that will take care of appropriately serializing them, no matter the type. * misc: make serialization more resilient Don't directly call toJSON, but rather rely on JSON serialization to do it when cloning. * release 124.0.4 89557ca misc: make serialization more resilient ( Saúl Ibarra Corretgé 2024-08-14 11:53:32 +0200) 6cfedd7 sender: fix serializing RTCRtpSendParameters ( Saúl Ibarra Corretgé 2024-08-14 11:11:08 +0200) ac7f578 android: remove no longer used replace rule from manifest (#1609) ( Saúl Ibarra Corretgé 2024-08-07 17:17:03 +0200) f6667c8 ios: fix exception in iOS 17+ w/ Xcode 15.4 ( mtdxc 2024-08-07 17:22:10 +0800) 4c34ae1 android: report actual size in camera MediaStreamTrack settings (#1598) ( davidliu 2024-08-07 17:56:57 +0900) fb02a5b pc: align createDataChannel with standard ( Saúl Ibarra Corretgé 2024-08-06 15:28:24 +0200) c0ddefd ci: remove flipper from gumtestapp (#1608) ( davidliu 2024-08-07 16:00:01 +0900) a1bb18a ios: add support for external cameras on iPad ( mtdxc 2024-07-10 20:25:23 +0800) * ios: Add RTCAudioSession helper methods needed for CallKit (#1614) * ios,android: add device/groupId to MediaStreamTrack.getSettings and implement applyConstraints (#1615) * android: don't use minSdkVersion set by app (#1625) * doc: remove duplicate / confusing information about screen-sharing (#1645) * ios: add background camera access option * ios: picture in picture implementation --------- Co-authored-by: mtdxc <mtdxc@126.com> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> | 1 year ago | |
Merge upstream from commit 996c128 (#24) * ios: add support for external cameras on iPad * ci: remove flipper from gumtestapp (#1608) These were causing build errors recently, and were generally unneeded anyways. * pc: align createDataChannel with standard - Throw TypeError if no argument passed - Stringify the label Fixes: https://github.com/react-native-webrtc/react-native-webrtc/issues/1605 * android: report actual size in camera MediaStreamTrack settings (#1598) * ios: fix exception in iOS 17+ w/ Xcode 15.4 * android: remove no longer used replace rule from manifest (#1609) * sender: fix serializing RTCRtpSendParameters It's possible for user code to replace encodings entirely. Thus, the resulting array will not have RTCRtpEncodingParameters object instances, but plain objects. Handle it by deep-cloning the objects with JSON.parse(JSON.stringify(x)) since that will take care of appropriately serializing them, no matter the type. * misc: make serialization more resilient Don't directly call toJSON, but rather rely on JSON serialization to do it when cloning. * release 124.0.4 89557ca misc: make serialization more resilient ( Saúl Ibarra Corretgé 2024-08-14 11:53:32 +0200) 6cfedd7 sender: fix serializing RTCRtpSendParameters ( Saúl Ibarra Corretgé 2024-08-14 11:11:08 +0200) ac7f578 android: remove no longer used replace rule from manifest (#1609) ( Saúl Ibarra Corretgé 2024-08-07 17:17:03 +0200) f6667c8 ios: fix exception in iOS 17+ w/ Xcode 15.4 ( mtdxc 2024-08-07 17:22:10 +0800) 4c34ae1 android: report actual size in camera MediaStreamTrack settings (#1598) ( davidliu 2024-08-07 17:56:57 +0900) fb02a5b pc: align createDataChannel with standard ( Saúl Ibarra Corretgé 2024-08-06 15:28:24 +0200) c0ddefd ci: remove flipper from gumtestapp (#1608) ( davidliu 2024-08-07 16:00:01 +0900) a1bb18a ios: add support for external cameras on iPad ( mtdxc 2024-07-10 20:25:23 +0800) * ios: Add RTCAudioSession helper methods needed for CallKit (#1614) * ios,android: add device/groupId to MediaStreamTrack.getSettings and implement applyConstraints (#1615) * android: don't use minSdkVersion set by app (#1625) * doc: remove duplicate / confusing information about screen-sharing (#1645) * ios: add background camera access option * ios: picture in picture implementation --------- Co-authored-by: mtdxc <mtdxc@126.com> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> | 1 year ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
lint: add some more eslint rules | 4 years ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
misc: migrate to TypeScript | 4 years ago | |
misc: migrate to TypeScript | 4 years ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
Merge upstream (#73) 124.0.7 plus vendored event-target-shim --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: mtdxc <mtdxc@126.com> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> Co-authored-by: Saba <msabaeian@gmail.com> Co-authored-by: Dmitry <dimon.fly.mail@mail.ru> Co-authored-by: YUN HANSOL <46476678+yoohaso@users.noreply.github.com> Co-authored-by: yoohaso <solhanyun@gmail.com> Co-authored-by: Johnathon Weaver <weaver123_johnathon@hotmail.com> Co-authored-by: Oliver Lazoroski <oliver.lazoroski@gmail.com> Co-authored-by: Rakesh Merugu <mrakesh0608@outlook.com> Co-authored-by: hmeerlo <herman@meerlo.com> Co-authored-by: Kota <kota@yatagai.com> Co-authored-by: Martin Liu <m@rtin.sh> Co-authored-by: naveenkirugulige <naveenkirugulige@gmail.com> Co-authored-by: wuxinfei <wuxinfei@bytedance.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 7 months ago | |
Merge upstream (#73) 124.0.7 plus vendored event-target-shim --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: mtdxc <mtdxc@126.com> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> Co-authored-by: Saba <msabaeian@gmail.com> Co-authored-by: Dmitry <dimon.fly.mail@mail.ru> Co-authored-by: YUN HANSOL <46476678+yoohaso@users.noreply.github.com> Co-authored-by: yoohaso <solhanyun@gmail.com> Co-authored-by: Johnathon Weaver <weaver123_johnathon@hotmail.com> Co-authored-by: Oliver Lazoroski <oliver.lazoroski@gmail.com> Co-authored-by: Rakesh Merugu <mrakesh0608@outlook.com> Co-authored-by: hmeerlo <herman@meerlo.com> Co-authored-by: Kota <kota@yatagai.com> Co-authored-by: Martin Liu <m@rtin.sh> Co-authored-by: naveenkirugulige <naveenkirugulige@gmail.com> Co-authored-by: wuxinfei <wuxinfei@bytedance.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 7 months ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
Merge upstream (#73) 124.0.7 plus vendored event-target-shim --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: mtdxc <mtdxc@126.com> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> Co-authored-by: Saba <msabaeian@gmail.com> Co-authored-by: Dmitry <dimon.fly.mail@mail.ru> Co-authored-by: YUN HANSOL <46476678+yoohaso@users.noreply.github.com> Co-authored-by: yoohaso <solhanyun@gmail.com> Co-authored-by: Johnathon Weaver <weaver123_johnathon@hotmail.com> Co-authored-by: Oliver Lazoroski <oliver.lazoroski@gmail.com> Co-authored-by: Rakesh Merugu <mrakesh0608@outlook.com> Co-authored-by: hmeerlo <herman@meerlo.com> Co-authored-by: Kota <kota@yatagai.com> Co-authored-by: Martin Liu <m@rtin.sh> Co-authored-by: naveenkirugulige <naveenkirugulige@gmail.com> Co-authored-by: wuxinfei <wuxinfei@bytedance.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 7 months ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
Merge upstream (#73) 124.0.7 plus vendored event-target-shim --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: mtdxc <mtdxc@126.com> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> Co-authored-by: Saba <msabaeian@gmail.com> Co-authored-by: Dmitry <dimon.fly.mail@mail.ru> Co-authored-by: YUN HANSOL <46476678+yoohaso@users.noreply.github.com> Co-authored-by: yoohaso <solhanyun@gmail.com> Co-authored-by: Johnathon Weaver <weaver123_johnathon@hotmail.com> Co-authored-by: Oliver Lazoroski <oliver.lazoroski@gmail.com> Co-authored-by: Rakesh Merugu <mrakesh0608@outlook.com> Co-authored-by: hmeerlo <herman@meerlo.com> Co-authored-by: Kota <kota@yatagai.com> Co-authored-by: Martin Liu <m@rtin.sh> Co-authored-by: naveenkirugulige <naveenkirugulige@gmail.com> Co-authored-by: wuxinfei <wuxinfei@bytedance.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 7 months ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
Merge upstream and update webrtc to M125 (#9) * webrtc: update WebRTC to M124 * api: allow sdpMid / sdpLineIndex to be null in RTCIceCandidate Having both as null is still an error. Fixes: #1518 * ios: refactor rendering in RTCVideoView The way the renderer is implemented is as follows: there is a UIView which holds on to a RTCMTLVideoView, which does the actual rendering in metal. Rather than using our own home-grown mechanism to layout the views, just make sure the Metal view takes 100% of the space of our view, and then use the videoContentMode property to set it to cover or contain, matching the way a browser would do it. This greatly simplifies the code because we lonnger care about the video size, the Metal renderer makes the adjustments autmagically. In addition, the mirror and object-fit properties are only applied once, when they change, not on every layout change, which is unnecessary. * ios: add all available camera device types * preserve order * release 124.0.1 20cf1d5 preserve order ( Burak KIYAK 2024-05-03 13:41:59 +0200) 64e8298 ios: add all available camera device types ( Burak KIYAK 2024-04-30 12:30:38 +0200) f36b6b8 ios: refactor rendering in RTCVideoView ( Saúl Ibarra Corretgé 2024-06-11 09:35:36 +0200) * build(deps-dev): bump braces from 3.0.2 to 3.0.3 (#1578) Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * mark for beta release --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> Co-authored-by: omerts <omerts3@gmail.com> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Burak KIYAK <brkkyk@gmail.com> Co-authored-by: Burak KIYAK <bkiyak@turnitin.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2 years ago | |
Merge upstream (#73) 124.0.7 plus vendored event-target-shim --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: mtdxc <mtdxc@126.com> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> Co-authored-by: Saba <msabaeian@gmail.com> Co-authored-by: Dmitry <dimon.fly.mail@mail.ru> Co-authored-by: YUN HANSOL <46476678+yoohaso@users.noreply.github.com> Co-authored-by: yoohaso <solhanyun@gmail.com> Co-authored-by: Johnathon Weaver <weaver123_johnathon@hotmail.com> Co-authored-by: Oliver Lazoroski <oliver.lazoroski@gmail.com> Co-authored-by: Rakesh Merugu <mrakesh0608@outlook.com> Co-authored-by: hmeerlo <herman@meerlo.com> Co-authored-by: Kota <kota@yatagai.com> Co-authored-by: Martin Liu <m@rtin.sh> Co-authored-by: naveenkirugulige <naveenkirugulige@gmail.com> Co-authored-by: wuxinfei <wuxinfei@bytedance.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 7 months ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
sender: fix returned send parameters - Fix sdpFmtpLine to be a string - Return a full object in RTCRtpSendParameters | 4 years ago | |
ios, android: setCodecPreferences implementations (#2) * ios: setCodecPreferences * android: set codec preferences * chore: lint fixes * more lint fixes | 2 years ago | |
api: migrate to Unified Plan Plan B is no longer supported in this library. Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> Co-authored-by: Titus Moldovan <titus.moldovan@8x8.com> Co-authored-by: Yousif Khalid <Yousif.khalid@dolby.com> | 4 years ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
sender: fix returned send parameters - Fix sdpFmtpLine to be a string - Return a full object in RTCRtpSendParameters | 4 years ago | |
Merge upstream 124.0.4 into master (#16) * ios: add support for external cameras on iPad * ci: remove flipper from gumtestapp (#1608) These were causing build errors recently, and were generally unneeded anyways. * pc: align createDataChannel with standard - Throw TypeError if no argument passed - Stringify the label Fixes: https://github.com/react-native-webrtc/react-native-webrtc/issues/1605 * android: report actual size in camera MediaStreamTrack settings (#1598) * ios: fix exception in iOS 17+ w/ Xcode 15.4 * android: remove no longer used replace rule from manifest (#1609) * sender: fix serializing RTCRtpSendParameters It's possible for user code to replace encodings entirely. Thus, the resulting array will not have RTCRtpEncodingParameters object instances, but plain objects. Handle it by deep-cloning the objects with JSON.parse(JSON.stringify(x)) since that will take care of appropriately serializing them, no matter the type. * misc: make serialization more resilient Don't directly call toJSON, but rather rely on JSON serialization to do it when cloning. * release 124.0.4 89557ca misc: make serialization more resilient ( Saúl Ibarra Corretgé 2024-08-14 11:53:32 +0200) 6cfedd7 sender: fix serializing RTCRtpSendParameters ( Saúl Ibarra Corretgé 2024-08-14 11:11:08 +0200) ac7f578 android: remove no longer used replace rule from manifest (#1609) ( Saúl Ibarra Corretgé 2024-08-07 17:17:03 +0200) f6667c8 ios: fix exception in iOS 17+ w/ Xcode 15.4 ( mtdxc 2024-08-07 17:22:10 +0800) 4c34ae1 android: report actual size in camera MediaStreamTrack settings (#1598) ( davidliu 2024-08-07 17:56:57 +0900) fb02a5b pc: align createDataChannel with standard ( Saúl Ibarra Corretgé 2024-08-06 15:28:24 +0200) c0ddefd ci: remove flipper from gumtestapp (#1608) ( davidliu 2024-08-07 16:00:01 +0900) a1bb18a ios: add support for external cameras on iPad ( mtdxc 2024-07-10 20:25:23 +0800) * ios: Add RTCAudioSession helper methods needed for CallKit (#1614) * Fix package name references --------- Co-authored-by: mtdxc <mtdxc@126.com> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> | 2 years ago | |
sender: fix returned send parameters - Fix sdpFmtpLine to be a string - Return a full object in RTCRtpSendParameters | 4 years ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
pc: add error checking on sLD / sRD | 4 years ago | |
Merge upstream (#73) 124.0.7 plus vendored event-target-shim --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: mtdxc <mtdxc@126.com> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> Co-authored-by: Saba <msabaeian@gmail.com> Co-authored-by: Dmitry <dimon.fly.mail@mail.ru> Co-authored-by: YUN HANSOL <46476678+yoohaso@users.noreply.github.com> Co-authored-by: yoohaso <solhanyun@gmail.com> Co-authored-by: Johnathon Weaver <weaver123_johnathon@hotmail.com> Co-authored-by: Oliver Lazoroski <oliver.lazoroski@gmail.com> Co-authored-by: Rakesh Merugu <mrakesh0608@outlook.com> Co-authored-by: hmeerlo <herman@meerlo.com> Co-authored-by: Kota <kota@yatagai.com> Co-authored-by: Martin Liu <m@rtin.sh> Co-authored-by: naveenkirugulige <naveenkirugulige@gmail.com> Co-authored-by: wuxinfei <wuxinfei@bytedance.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 7 months ago | |
Merge upstream (#73) 124.0.7 plus vendored event-target-shim --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: mtdxc <mtdxc@126.com> Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net> Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org> Co-authored-by: Saba <msabaeian@gmail.com> Co-authored-by: Dmitry <dimon.fly.mail@mail.ru> Co-authored-by: YUN HANSOL <46476678+yoohaso@users.noreply.github.com> Co-authored-by: yoohaso <solhanyun@gmail.com> Co-authored-by: Johnathon Weaver <weaver123_johnathon@hotmail.com> Co-authored-by: Oliver Lazoroski <oliver.lazoroski@gmail.com> Co-authored-by: Rakesh Merugu <mrakesh0608@outlook.com> Co-authored-by: hmeerlo <herman@meerlo.com> Co-authored-by: Kota <kota@yatagai.com> Co-authored-by: Martin Liu <m@rtin.sh> Co-authored-by: naveenkirugulige <naveenkirugulige@gmail.com> Co-authored-by: wuxinfei <wuxinfei@bytedance.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 7 months ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago | |
chore: flatten OpenHarmony release tree | 1 month ago |