Ciao Sto provando a riprodurre due file diversi allo stesso tempo.Riproduci audio e video allo stesso tempo su Android
Ho provato a trovare i giocatori e ho cercato di estendere il giocatore predefinito ottenendo lo stesso, ma non ho potuto ottenere il successo in questo. quindi, per favore aiutatemi, facendomi sapere qual è il modo migliore per riprodurre file audio e video allo stesso tempo?
Il motivo per cui sto prendendo file separati è quello di risparmiare spazio, perché l'app sarà localizzata, con più file audio per ciascuna lingua invece di avere più video per risparmiare spazio. Questo è importante perché Android non consente il download di dimensioni delle app superiori a 50 MB.
Qualsiasi aiuto in questo sarebbe estremamente utile. E fornirmi il codice per questo sarebbe di grande aiuto.
Grazie in anticipo.
In questo modo non sarai mai in grado di sincronizzare le cose con precisione e probabilmente i video di grandi dimensioni dovrebbero essere in streaming. C'è una ragione per cui devi includere il video nell'app? – Dave
sì, c'è una nuova ragione per cui sto facendo un'app che avrà file video ma l'audio sarebbe in base alla locale dell'utente, ecco perché ho bisogno di sincronizzare questi file in fase di esecuzione. E il video è necessario affinché l'utente capisca cosa stiamo consegnando a loro. – TheMohanAhuja
Diversi flussi audio possono essere codificati nello stesso flusso multimediale e quello corretto può essere selezionato durante la riproduzione. MediaPlayer di Android ha un supporto limitato per questa funzionalità tramite il metodo selectTrack (puoi chiamarlo solo per audio nello stato preparato). Codificare il video correttamente è la soluzione migliore. – Dave