Riproduzione di RTSP: differenza tra VLC e OpenCore Buil-in di Android
Domanda
Sto lavorando a un'app Android per riprodurre streaming video nel protocollo RTSP, fornito dal Darwin Streaming Server.
Il mio problema è che il flusso RTSP non può essere riprodotto utilizzando Videoview/MediaPlayer di Android tramite alcuni hotspot WiFi specifici, ad esempio sul mio posto di lavoro. Ho cercato e ho scoperto che Darwin Streaming Server utilizza le porte UDP 6970 - 6999 per lo streaming dei dati multimediali e il firewall potrebbe essere il problema. Ma lo stesso flusso può essere riprodotto usando VLC su PC tramite lo stesso hotspot WiFi.
Qual è la differenza tra il meccanismo che VLC e il framework di media di Android utilizzano OpenCore? È possibile per me scrivere il mio client RTSP con la sorgente OpenRTSP di Live555 su Android? Qualsiasi aiuto sarà molto apprezzato.
Bolton
Nessuna soluzione corretta