[feature] Streming example
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- dart, flutter, typescript
- Ambito
- audio-video-rtc, mobile
Direzione di ricerca
Start by comparing the existing Flutter streaming example with the TypeScript example at https://github.com/livekit-examples/livestream, then clarify whether a Room-based implementation supports the requested behavior. The issue names no files or tests; done would be a Flutter example where one participant streams audio and video and others can join and speak selectively.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is your feature request related to a problem? Please describe.
There is example of streaming app in flutter. But there is one in TypeScript.
Describe the solution you'd like
- One user creates the streaming flow and streams his video and audio to the server.
- Other participants connect to the room (on a server) and see his video and audio.
Additionally: - Other participants can "turn on the microphone" (it will not be often) and say something, that everyone can hear. Most of the guys will keep silence for most of the time. So by default, everyone except the initiator will not be connected to the send audio channel, and when they "turn on the microphone" to say something, that should be connected to the send audio channel.
Describe alternatives you've considered
AFAIK, The simple Room from Livekit Flutter Client can be used for it. But as far as I understand implementation of streaming in Typescript ( https://github.com/livekit-examples/livestream ) uses something different, not the same mechanism as the Room? Is that correct? Or it is just a simple Room, in which only one participant provides his video and audio? Or the streaming is separate thing which will be more performant and appropriate for this case?
- Lingua principale
- Dart
- Stelle
- 421
- Fork
- 260
- Merge medio
- 2g 5h
- PR unite (30g)
- 17
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di livekit/client-sdk-flutter
-
`jwtPayload.video` returns null grants for tokens from LiveKit server SDKsForse già presa @RaphaelFakhri l’ha presa 3 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
livekit/client-sdk-flutter#1236 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
livekit/client-sdk-flutter#1227 ·
I maintainer di solito rispondono entro 1 giorno
-
Inbound data packets never delivered while media flows normally (2.13.0, LiveKit Cloud 1.13.7)Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
livekit/client-sdk-flutter#1221 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
livekit/client-sdk-flutter#1219 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
iOS: `audioDeviceModule` becomes permanently `nil`/unavailable after backgrounding, even though `AVAudioSession` is never interruptedForse già presa @hiroshihorie l’ha presa 28 giorni fa. Aperta
livekit/client-sdk-flutter#1206 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di livekit/client-sdk-flutter
Issue simili
-
documentation good first issue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
djazairdev/wilayas#22 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
rajput-hemant/calculator#199 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
leancodepl/app-rating#35 ·
-
Mobile login: "Sign In" button is squashed to 16 px with its label cut while the keyboard is openApertaai-driven-qa bug claude
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
linagora/tmail-flutter#4976 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
aaronified/fluenough#503 ·
I maintainer di solito rispondono entro 1 giorno