@@ -14,11 +14,11 @@ More Docs and guides are available at [https://docs.livekit.io](https://docs.liv
|
|||||||
|
|
||||||
| Feature | Subscribe/Publish | Simulcast | Background audio | Screen sharing |
|
| Feature | Subscribe/Publish | Simulcast | Background audio | Screen sharing |
|
||||||
| :-----: | :---------------: | :-------: | :--------------: | :------------: |
|
| :-----: | :---------------: | :-------: | :--------------: | :------------: |
|
||||||
| Web | 🟢 | 🟢 | 🟢 | 🟢 |
|
| Web | 🟢 | 🟢 | 🟢 | 🟢 |
|
||||||
| iOS | 🟢 | 🟢 | 🟢 | 🔴 |
|
| iOS | 🟢 | 🟢 | 🟢 | 🟢 |
|
||||||
| Android | 🟢 | 🟢 | 🟢 | 🟢 |
|
| Android | 🟢 | 🟢 | 🟢 | 🟢 |
|
||||||
| Mac | 🟢 | 🟢 | 🟢 | 🟡 |
|
| Mac | 🟢 | 🟢 | 🟢 | 🟢 |
|
||||||
| Windows | 🟢 | 🟢 | 🟢 | 🟡 |
|
| Windows | 🟢 | 🟢 | 🟢 | 🟢 |
|
||||||
|
|
||||||
🟢 = Available
|
🟢 = Available
|
||||||
|
|
||||||
@@ -26,7 +26,6 @@ More Docs and guides are available at [https://docs.livekit.io](https://docs.liv
|
|||||||
|
|
||||||
🔴 = Not currently available (Possibly in the future)
|
🔴 = Not currently available (Possibly in the future)
|
||||||
|
|
||||||
|
|
||||||
## Example app
|
## Example app
|
||||||
|
|
||||||
We built a multi-user conferencing app as an example in the [example/](example/) folder. You can join the same room from any supported LiveKit clients.
|
We built a multi-user conferencing app as an example in the [example/](example/) folder. You can join the same room from any supported LiveKit clients.
|
||||||
@@ -36,7 +35,8 @@ We built a multi-user conferencing app as an example in the [example/](example/)
|
|||||||
Include this package to your `pubspec.yaml`
|
Include this package to your `pubspec.yaml`
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
...
|
|
||||||
|
---
|
||||||
dependencies:
|
dependencies:
|
||||||
livekit_client: <version>
|
livekit_client: <version>
|
||||||
```
|
```
|
||||||
@@ -107,7 +107,7 @@ On Windows [VS 2019](https://visualstudio.microsoft.com/thank-you-downloading-vi
|
|||||||
final roomOptions = RoomOptions(
|
final roomOptions = RoomOptions(
|
||||||
adaptiveStream: true,
|
adaptiveStream: true,
|
||||||
dynacast: true,
|
dynacast: true,
|
||||||
// ... your room options
|
// ... your room options
|
||||||
)
|
)
|
||||||
|
|
||||||
final room = await LiveKitClient.connect(url, token, roomOptions: roomOptions);
|
final room = await LiveKitClient.connect(url, token, roomOptions: roomOptions);
|
||||||
@@ -180,8 +180,8 @@ Audio tracks are played automatically as long as you are subscribed to them.
|
|||||||
|
|
||||||
LiveKit client makes it simple to build declarative UI that reacts to state changes. It notifies changes in two ways
|
LiveKit client makes it simple to build declarative UI that reacts to state changes. It notifies changes in two ways
|
||||||
|
|
||||||
* `ChangeNotifier` - generic notification of changes. This is useful when you are building reactive UI and only care about changes that may impact rendering.
|
- `ChangeNotifier` - generic notification of changes. This is useful when you are building reactive UI and only care about changes that may impact rendering.
|
||||||
* `EventsListener<Event>` - listener pattern to listen to specific events (see [events.dart](https://github.com/livekit/client-sdk-flutter/blob/main/lib/src/events.dart)).
|
- `EventsListener<Event>` - listener pattern to listen to specific events (see [events.dart](https://github.com/livekit/client-sdk-flutter/blob/main/lib/src/events.dart)).
|
||||||
|
|
||||||
This example will show you how to use both to react to room events.
|
This example will show you how to use both to react to room events.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user