La risposta può essere un archivio per i ricercatori
primo suggerimento o soluzione (Multicast Router)
0.123.
È possibile utilizzare un router o uno switch L3 che supporta il protocollo IGMP. Quel Router o L3 Switch deve supportare il protocollo IGMP è possibile strutturare l'indirizzo IP multicast. È possibile configurare L3 per passare tutto lo streaming. L'indirizzo IP multicast funziona tra 224.0.0.0 e 239.255.255.255 e funziona in base all'indirizzo MAC del dispositivo. È possibile creare diversi indirizzi IP multicast per il diverso tipo di scenari di commutazione. Al termine della configurazione del router o dello switch L3, si modifica solo l'indirizzo IP per passare lo streaming al programma. (Non ho citato Broadcast. Broadcast inviare i dati a tutti i punti. Multicast inviare i dati ad alcuni punti.)
secondo suggerimento o soluzione (Programmazione)
Sono utilizzo del wrapper Vlc.Dotnet per l'utilizzo delle librerie Vlc e libvlc. È open source. Lo streaming RTSP si basa su indirizzo IP e numero di porta. Non conosco nessuno switch open source, ma puoi scriverne uno con il wrapper Vlc.dotnet. Costruisci 5 server di streaming e 1 server di controllo. La destinazione del server di streaming dovrebbe essere l'IP del server di controllo. e puoi controllare tutti i dati dal server di controllo con il tuo programma switch di base.
5 server di streaming: invia i dati al controllo server
1 Control Server: comandi e gli interruttori dei dati
Io preferisco usare Router o L3 Interruttore per fare questo. Perché è più facile.
fonte
2017-06-23 12:35:15