Server di streaming RTSP C ++
Vorrei scrivere un server di streaming RTSP utilizzando C ++. Più client verranno connessi a questo server per ricevere i dati in streaming.
Quello che capisco è che devo fare la programmazione socket in C ++ per l'architettura del server client.
So che FFMPEG supporta la riga di comando per lo streaming di audio / video. Ma il mio requisito è scrivere un modello di socket del server client in C ++.
Ho dato un'occhiata https://www.medialan.de/usecase0001.html
Sto anche guardando questo. https://www.youtube.com/watch?v=MEMzo59CPr8
ma non sono sicuro se questo mi aiuterà.
Per lo streaming dei dati audio / video, è necessario utilizzare le API FFMEPG. Se sì, quali librerie di FFMPEG devo usare ?.
Risposte
No, non è necessario ffmpeg per scrivere un server RTSP.
Penso che userò il server RTSP gstreamer. Gstreamer è facile da usare. Ho provato un esempio di esempio e sono stato in grado di riprodurre in streaming un video su RTSP.