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
Jonas Schell
f07afc10be
[ 🤖 readme-manager] Update README ( #272 )
...
* update readme
* update readme
2023-04-20 22:26:23 +08:00
Jonas Schell
62525fac9d
update readme ( #269 )
2023-04-13 22:00:54 +08:00
Jonas Schell
8fb192c55c
update readme ( #268 )
2023-04-12 17:06:50 +08:00
Jonas Schell
6a0416026e
readme manager initial setup ( #264 )
...
* readme manager initial setup
This PR makes the README ready to be managed by the readme manager. It adds custom comment tags to the readme, which are invisible when the README is rendered, but tell the readme manager where to insert and update content.
* Update README.md
2023-04-06 09:45:47 +08: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
663fc313c8
Update README.md
2022-11-09 09:53:18 +08:00
CloudWebRTC
afcad289dc
docs: Add desktop sharing instructions.
2022-11-09 09:51:46 +08:00
CloudWebRTC
a771744d19
add repair guide for pod install failing. ( #187 )
...
* add repair guide for pod install failing.
* Update README.md
* Update README.md
Co-authored-by: David Zhao <dz@livekit.io >
* Update README.md
Co-authored-by: David Zhao <dz@livekit.io >
* Update README.md
Co-authored-by: David Zhao <dz@livekit.io >
* Update README.md
Co-authored-by: David Zhao <dz@livekit.io >
* Update README.md
Co-authored-by: David Zhao <dz@livekit.io >
* format.
Co-authored-by: David Zhao <dz@livekit.io >
2022-10-14 08:01:39 +08:00
CloudWebRTC
e106ce9308
docs: build considerations for ios. ( #175 )
...
* docs: build considerations for ios.
* Update README.md
2022-09-19 19:08:13 +08:00
David Zhao
02e490ddec
Note about iOS screen sharing in README ( #145 )
2022-08-15 00:28:07 +08:00
David Zhao
54a485638f
Update screen share availability. ( #142 )
...
Resolves #141
2022-08-06 12:39:58 +08:00
cloudwebrtc
98d71699c3
bump version.
2022-06-20 15:58:34 +08:00
davidliu
e52a31f6ed
Update bluetooth instructions for Android 12 ( #122 )
2022-05-25 23:07:48 +09:00
davidliu
c43cd4b427
Bluetooth support instructions ( #107 )
2022-04-13 21:59:57 +09:00
Hiroshi Horie
c2c1a7dd79
Update README.md
2022-03-03 10:27:43 +09:00
Hiroshi Horie
3d37f4491d
readme: help/contributing
2022-01-19 10:58:45 +07:00
Hiroshi Horie
15ff823da3
add pub badge
2021-12-02 21:52:51 +07:00
Hiroshi Horie
c8a6a3f0c1
Windows support ( #34 )
...
* generate windows files
* adjustments
* attempt compile
* Fix windows build
* Add note about VS 2019
* Update .gitignore
Co-authored-by: Artur Shellunts <shellunts.artur@gmail.com >
2021-12-02 21:20:10 +07:00
David Zhao
004f8c7fdb
Send video dimensions to the server ( #41 )
2021-11-30 20:45:09 -08:00
David Zhao
ed555e88d8
Update readme with Mac support, workaround on M1 Macs
2021-11-28 12:52:58 -08:00
David Zhao
9f153d338d
Update readme with screen sharing docs
2021-11-27 10:35:29 -08:00
David Zhao
66dbc94c1a
Use high level track APIs in example app & docs ( #36 )
2021-11-26 23:51:37 -08:00
Hiroshi Horie
7872d377f8
simulcast available for android
2021-10-22 15:38:34 +09:00
Hiroshi Horie
13f112b9fe
update feature
...
background audio works on android
2021-10-15 15:58:56 +09:00
David Zhao
1a87bcf860
remove guidance of 100 line width
2021-10-01 22:58:05 -07:00
David Zhao
9518a2f123
pass SDK and version number to server, v0.5.0 ( #14 )
...
* pass SDK and version number to server, v0.5.0
* missing files and formatting
* make format
* line length comment for VSCode
2021-10-01 13:35:32 -07:00
David Zhao
344e6ad394
updated README with new event system
2021-10-01 10:13:39 -07:00
Hiroshi Horie
4f064e010e
readme update
...
Simulcast & Background mode supported now for iOS
2021-10-01 17:19:35 +09:00
Hiroshi Horie
50f56c5e1e
Simulcast, Screen sharing & Various improvements ( #4 )
...
* Respect `RTCIceTransportPolicy` enum and organize
* Simplify syntax where possible etc.
* Combine `VideoPreset` and `VideoPresets`
* Default values for `ConnectOptions`
* Build URI instead of String manipulation
* Slight modifications to Exception
* `LiveKitTheme` for example
* `VideoEncoding` class
* Organize imports
* First simulcast implementation
* Remove unnecessary try-catches
* Update Android settings
* Remember uri and token
* example improvements
* `fit` parameter for VideoTrackRenderer
* Simulcast option for example
* Pass `defaultPublishOptions`
* Show only `VideoQuality`
* Pass tests
* Better buildUri logic
* Named parameter to positional
* Explicit imports
* `VideoParameter` instead of `VideoPreset`
* Use `mediaTrack.getSettings` when possible
* Safer dispose logic
* Safer `PCTransport`
Update transport.dart
* Synchronized events for `SignalClient`
* Use logger instead of print
* Make example compile for iOS
* First screen share implementation
* Make example work with screen share
* Example improvement
* Code optimization
* Don't depend on web_socket_channel
* Fix: Unpublish track bug
* Show participant mute state & identity
* Update protos
* Remote mute/unmute
* iOS Background mode
* Separate `createCameraTrack` and `createScreenTrack`
* Clean up
* PB fix
* format
* Fix analyzer warning
* Android clean up
* Update README.md
* Clean up
2021-09-11 03:14:14 +09:00
David Zhao
4a75d78ef9
update readmes
2021-08-30 22:11:29 -07:00
David Zhao
d011bc7d3d
Documentation
2021-08-30 15:31:12 -07:00
David Zhao
86fc303e61
updated proto, publishing details
2021-08-04 11:45:11 -07:00
David Zhao
894ff7b8f8
updated readme & changelog
2021-08-04 11:37:59 -07:00
David Zhao
941bbbdc32
initial commit, with generated protobufs
2021-07-16 15:29:06 -07:00