Ciao a tutti,
il mio progetto è ancora in fase embrionale quindi non riesco ad essere più preciso in termini di architettura.
Ho 5 telecamere installate ognuna in un luogo diverso che trasmettono un flusso video Multicast.
Il flusso video è intercettato da un server che ha una sua app che lo visualizza in una finestrella in tempo reale.
Ho la necessità di fare in modo che su questo server ci sia un qualche servizio installato che prenda questo flusso Multicast video e lo "converte" in un flusso unicast (questo perché ci sono firewall di mezzo che non tollerano il Multicast).
Telecamera 1 IP Multicast 192.168.255.254 Server 1 IP 192.168.1.10
Telecamera 2 IP Multicast 192.168.255.254 Server 1 IP 192.168.2.10
Telecamera 3 IP Multicast 192.168.255.254 Server 1 IP 192.168.3.10
Telecamera 4 IP Multicast 192.168.255.254 Server 1 IP 192.168.4.10
Telecamera 5 IP Multicast 192.168.255.254 Server 1 IP 192.168.5.10
Devo quindi poter attingere ai singoli flussi video unicast direttamente dagli IP dei server
che hanno traslato il Multicast in unicast:
192.168.1.10:8080
192.168.2.10:8080
192.168.3.10:8080
192.168.4.10:8080
192.168.5.10:8080
Una volta che ho i flussi video fruibili da indirizzi Multicast dovrei costruire una pagina (HTML?) con un menù a tendina ed una finestra video sopra di esso:
se seleziona la videocamera 1 il video mi mostra lo stream 1
se seleziono la videocamera 2 il video mi mostra o stream 2...
e così via.
I problemi quindi che vi chido di aiutarmi ad inquadrare sono 2:
PROBLEMA 1:
Che applicativo open source, leggero, che giri magari come servizio, posso usare per convertire il flusso video Multicast in unicast?
PROBLEMA 2:
Che script HTML o di altro linguaggio posso utilizzare per creare questo menù a tendina che mi permetta di scegliere tra gli stream da visualizzare?
Grazie in anticipo per qualunque contributo!
Enrico