The Tizen implementation of flutter_webrtc
.
To use this plugin in a Tizen application, you may need to declare the following privileges in your tizen-manifest.xml
file.
For Tizen TV devices :
<privileges>
<privilege>http://developer.samsung.com/privilege/camera</privilege>
<privilege>http://tizen.org/privilege/internet</privilege>
<privilege>http://tizen.org/privilege/recorder</privilege>
</privileges>
For other Tizen devices :
<privileges>
<privilege>http://tizen.org/privilege/camera</privilege>
<privilege>http://tizen.org/privilege/internet</privilege>
<privilege>http://tizen.org/privilege/recorder</privilege>
</privileges>
- The internet privilege (
http://tizen.org/privilege/internet
) is required to access the internet. - The recorder privilege (
http://tizen.org/privilege/recorder
) is required to record video and audio. - The camera privilege (
http://tizen.org/privilege/camera
) is required to use camera.
To use camera on Tizen TV devices, you need to add developer camera privilege (http://developer.samsung.com/privilege/camera
) and have a partner level certificate.
This package is not an endorsed implementation of flutter_webrtc
. Therefore, you have to include flutter_webrtc_tizen
alongside flutter_webrtc
as dependencies in your pubspec.yaml
file.
dependencies:
flutter_webrtc: ^0.9.46
flutter_webrtc_tizen: ^0.1.3
Feature | Tizen |
---|---|
Audio/Video | ✔️ |
Data Channel | ✔️ |
Screen Capture | [WIP] |
Unified-Plan | ✔️ |
Simulcast | ✔️ |
MediaRecorder | [WIP] |
SFrame/FrameCryptor | ✔️ |
Insertable Streams | [WIP] |
This plugin is supported on Tizen devices running Tizen 6.0 or later.