cloudwebrtc
c1af0bd359
release: 1.3.3.
2023-06-01 11:03:20 +08:00
cloudwebrtc
36bcff4862
chore: update CHANGELOG.md.
2023-05-23 12:36:54 +08:00
CloudWebRTC
5f82d4c624
release: 1.3.2 ( #291 )
...
* bump version for flutter-webrtc.
* update pubspec.lock.
* Update pubspec.yaml
2023-05-23 12:34:30 +08:00
CloudWebRTC
e46d7e6836
release: 1.3.1. ( #286 )
...
* release: 1.3.1.
* bump pub versions for example to support flutter 3.10.0.
2023-05-17 13:54:34 +08:00
CloudWebRTC
e12dd60f5f
update CI. ( #287 )
...
* update.
* update.
* pub update.
* fix import_sorter.
* fix analyze.
2023-05-17 13:44:28 +08:00
CloudWebRTC
83f87547e7
feat: add linux support. ( #209 )
...
* feat: add linux support.
* chore: update README.md
* bump version for flutter-webrtc.
2023-05-16 10:34:14 +08:00
CloudWebRTC
0b8aeeeba1
fix: audio play bug for ios safari. ( #285 )
...
* fix: audio play bug for ios safari. (WIP).
* chore: Repair and can pop up the playback prompt dialog box correctly.
* chore: add AudioContext to reduce playback delay.
2023-05-16 10:28:09 +08:00
CloudWebRTC
2b1e7f2e5f
chore: bump version. ( #278 )
2023-05-11 22:31:02 +08:00
cloudwebrtc
1829cb18bd
release: 1.3.0.
2023-04-28 10:50:19 +08:00
CloudWebRTC
26947e96d6
e2ee. ( #226 )
...
* chore: e2ee.
* update.
* update.
* update.
* update.
* chore: Use feat/frame-encryption branch of flutter-webrtc.
* chore: Add E2EEKEY defines for dart environment, and e2ee switch.
* Add encodedInsertableStreams to RTCConfiguration.
* update.
* feat: Add e2ee indicator for Participant.
* feat: add e2ee worker js for flutter web.
* dart format.
* remove unused file.
* fix flutter analyze .
* update.
* update.
* add: indicate for decryption failure, and string key.
* remove .lock files.
* update.
* update.
* update e2ee.worker for web.
* feat: support setCodecPreferences.
* state TrackE2EEStateEvent.
* fix wrong import interface from dart_webrtc.
* update.
* update.
* update.
* update.
* update pubspec.lock.
* chore: update protocol and add EncryptionType for Participant.
* Update lib/src/e2ee/options.dart
Co-authored-by: Théo Monnom <theo.monnom@outlook.com >
* fix typo.
* revert changes for internal import.
* Add _cleanUp() for previous room.
* Add e2ee supports detection method for native/web.
* Remove redundant overriding methods.
* dart format.
* Add e2ee.worker code and deployment docs.
* chore: remove duplicate words.
* chore: using Pbkdf2 derive the key.
* Update pubspec.yaml
* fix e2ee for safari.
* fix key length.
* update e2ee.worker.dart.js.
* fix.
* update proto.
* update.
* chore: add simulate for rachetKey.
* update.
* chore: key ratchet for flutter web.
* update.
* update.
* update.
* chore: key ratchet export for web.
* bump version for xframeworks.
* update.
* chore: some changes for key safety ratcheting.
* update.
* fix typo.
* update.
* rename.
* magic bytes for web.
* bump version for flutter-webrtc.
* fix analyzer.
---------
Co-authored-by: Théo Monnom <theo.monnom@outlook.com >
2023-04-27 17:54:32 +08:00
CloudWebRTC
3407221fc4
Fix resolution/framerate/bitrate issue for publishVideoTrack ( #270 )
...
* Add screenShareCaptureOptions for setScreenShareEnabled.
* update.
* bump version for flutter-webrtc.
* chore: add maintainResolution setting for publish screen sharing track.
* chore: add CaptureOptions for setCameraEnabled/setMicrophoneEnabled/setScreenShareEnabled.
* update.
* revert changes for videoRids.
* chore: set the default sending bitrate.
2023-04-27 10:14:03 +08:00
CloudWebRTC
55bc6d65d9
new release: 1.2.2 ( #266 )
...
* bump version for flutter-webrtc.
* release: for 1.2.2.
* fix typo.
* fix analyzer.
2023-04-10 12:00:41 +08:00
CloudWebRTC
0848b45570
release: 1.2.1. ( #253 )
...
* release: 1.2.1.
* Update CHANGELOG.md
2023-03-09 15:01:50 +08:00
CloudWebRTC
6dc2bf6375
fix: Fix renderer issue for Safari/Firefox. ( #241 )
...
* fix: Fix renderer issue for Safari.
* fix: fix compile for native.
* chore: Improve flickering.
2023-03-08 10:28:10 +08:00
cloudwebrtc
280e94378a
release: 1.2.0
2023-02-17 17:15:41 +08:00
cloudwebrtc
131a2f5749
update flutter-webrtc.
2023-02-17 10:46:45 +08:00
CloudWebRTC
5c4761bc7c
Fix: re-publish tracks after re connect ( #238 )
...
* fix republish local tracks after reconnect.
* update flutter-webrtc.
* remove unused import.
* add dart_webrtc.
* cleanup.
* fix: Fix sendSyncState timing error, when reconnecting is sending.
* Adjust the re-connect logic to ensure that the publisher negotiates and reconnects correctly.
* Update room.dart
2023-02-17 09:04:56 +08:00
CloudWebRTC
6118635032
upgrade flutter-webrtc. ( #240 )
2023-02-15 09:59:07 +08:00
Hiroshi Horie
a23eb6332c
Audio mute unmute fixes ( #234 )
...
* progress
* refresh
* Create Podfile.lock
* Update Podfile.lock
* pub
* update deps.
* fix tests
* dart format .
* fix duplicate imports
---------
Co-authored-by: cloudwebrtc <duanweiwei1982@gmail.com >
2023-02-06 12:43:27 +09:00
davidliu
42d8b3ecdc
release: 1.1.12
2023-01-12 16:57:58 +09:00
davidliu
23536fb46a
Update flutter-webrtc to 0.9.19
...
Also remove BLUETOOTH_CONNECT permissions which are no longer needed.
2023-01-12 16:51:47 +09:00
cloudwebrtc
7a8ef9fd0c
release: 1.1.11.
2022-12-12 11:39:05 +08:00
CloudWebRTC
1596e67cf8
fix: fix connection fails for firefox. ( #222 )
2022-12-12 11:31:16 +08:00
cloudwebrtc
0f5d1b9dea
release: 1.1.10.
2022-12-06 10:13:41 +08:00
cloudwebrtc
2ba9a4f405
upgrade pub deps.
2022-12-06 10:10:04 +08:00
CloudWebRTC
73927c9f71
fix: Disconnect from room before app closes. ( #218 )
...
* fix: Disconnect from room before app closes.
* chore: add app state listener.
* Remove unused import.
* fix `flutter test`.
* singleton.
2022-12-05 17:28:11 +08:00
cloudwebrtc
06783cad5c
release: 1.1.9.
2022-11-28 11:20:56 +08:00
cloudwebrtc
e0a721be69
release: 1.1.8.
2022-11-14 19:18:54 +08:00
CloudWebRTC
27ea869443
fix: stop audio track on mute. ( #207 )
...
* fix: stop audio track on mute.
* chore: Let audioBitrate preset to music.
* update.
* update depends.
* update.
2022-11-14 19:13:48 +08:00
CloudWebRTC
0d8441ebfb
e2e: fix resume/full-reconnect. ( #194 )
...
* fix: full re-connect.
* chore: Reset fullReConnect state after ConnectionState is emitted.
* Support full reconnect, fix Migration, NodeFailure, FullReconnect test cases.
* revert Timeouts.connection.
* update.
* Refactor the resume/reconnect implementation.
* more changes.
* update.
* Changed to simpler reconnect/recovery logic.
* update.
* update.
* code format.
* tidy.
* bump version for flutter-webrtc.
* chore: Remove unused exception class (SignalReconnectError).
* chore: rename `fullReconnectOnNext` to `fullReconnect`.
* update.
* chore: Revert changes for `unpublishTrack`.
* chore: Reconnect signalClient when resumeConnection.
* revert `rethrow` in engine.connect.
* Use removePublishedTrack instead of unpublishTrack (RemoteParticipant).
* chore: Correctly handle PeerConnectionState for resume/full-reconnect.
* tidy.
2022-11-08 16:06:09 +08:00
cloudwebrtc
22a18d3e9c
release: 1.1.7
2022-10-19 15:38:44 +08:00
CloudWebRTC
257f2129fe
update dependencies. ( #190 )
2022-10-18 15:52:14 +08:00
cloudwebrtc
362c3033cd
update pub dependencies.
2022-10-12 14:05:43 +08:00
cloudwebrtc
96171f0095
release: 1.1.6
2022-10-12 11:12:18 +08:00
CloudWebRTC
eaacbf77c5
Supports getting the connected remote address. ( #177 )
...
* chore: Supports getting the connected remote address.
* chore: Merge duplicate code.
* chore: update.
* update pub deps.
* Migrate to webrtc standard stats.
2022-10-12 10:58:24 +08:00
CloudWebRTC
03c1fdcf89
release: 1.1.5 (fix-issue-166) ( #179 )
...
* bump version for flutter-webrtc.
* release: 1.1.5.
2022-10-01 23:18:53 +08:00
cloudwebrtc
a01c9be162
release: 1.1.4.
2022-09-15 12:41:22 +08:00
cloudwebrtc
34bfbc56a5
release: 1.1.3.
2022-09-13 14:01:43 +08:00
cloudwebrtc
e11c8468de
release: 1.1.2.
2022-09-09 15:14:21 +08:00
CloudWebRTC
8b88f9cb34
Expose dataChannel for e2e testing. ( #161 )
2022-09-07 15:15:23 +08:00
CloudWebRTC
7c01c115d8
release: 1.1.1-hotfix. ( #160 )
...
* release: 1.1.1-hotfix.
* fix analyze for flutter 3.3.0
2022-09-07 10:16:41 +08:00
CloudWebRTC
ef81d7b1ff
feat: network type detection. ( #156 )
...
* feat: network type detection.
* fix unit test.
* chore: Make the network type consistent with the protocol.
2022-08-25 18:30:43 +08:00
cloudwebrtc
594cc71323
Fixed flutter-webrtc/dart-webrtc version numbers to avoid WebRTC version alignment issues in podspec.
2022-08-24 13:02:26 +08:00
CloudWebRTC
1d621501f7
Add hardware api for camera, audio input/output selection. ( #147 )
...
* chore: Add hardware api for device settings dialog, camera preview, audio input/output selection.
* update.
* update flutter-webrtc.
* chore: add popupmenu for audio/video selection.
* chore: Improve menu tooltip text.
* Removed hardware settings dialog, added it to experimental branch.
* remove unused code.
* Respond to device changes.
* fixed `flutter analyze`.
* update.
* bump verion to v1.1.1.
2022-08-24 12:41:11 +08:00
CloudWebRTC
c1445677f5
Fixed UI stuck when get thumbnails on screen sharing. ( #149 )
...
* fix: get thumbnails stuck.
* update.
2022-08-18 14:29:28 +08:00
CloudWebRTC
4390c4a00f
fix: Align the version in .podspec with the package version (fix compilation errors under ios/mac). ( #152 )
2022-08-17 16:54:21 +08:00
CloudWebRTC
1bdf37a8a5
chore: update flutter-webrtc 0.9.2 (m104). ( #146 )
2022-08-15 00:27:04 +08:00
cloudwebrtc
157f94ea04
bump version.
2022-08-02 11:21:33 +08:00
CloudWebRTC
a554d92543
screen sharing for desktop. ( #135 )
...
* screen sharing for desktop (WIP).
* use git repo for testing.
* update.
* Add sourceId/frameRate to ScreenShareCaptureOptions.
* Compatible with flutter web.
* Rendering of camera and screenshare video tracks at same time.
* Remote screen sharing is shown first, and fixed sub/unsub button for screenshare widget.
* resolved conflict.
* modify flutter-webrtc to pub version.
* remove unused import.
* chore: Common params for Camera and ScreenShare.
2022-08-02 11:17:09 +08:00
CloudWebRTC
c7722718dd
Downgrade version settings to support flutter 2.8.0+ ( #139 )
2022-07-18 15:26:41 +08:00