Hinzufügen von video-codec für Android
Kann mir bitte jemand die Schritte erklären, die ich brauche, um hinzuzufügen eine
neuen codec für Android?
Außerdem möchte ich den codec installiert sein, der als Teil einer Anwendung
(installation oder dem ersten Start) und NICHT als Teil eines kompletten Android-OS
bauen.
Der Grund, warum ich dies tun wollen, ist, dass ich eine Anwendung haben, die Bedürfnisse
zeigen ein video von einem nicht unterstützten codec (HLS oder TS), aber ich würde nicht
bauen wollen, eine vollständige geblasen-video-player - einfach integrieren mit der
existing, built-in-player.
Dank,
Alik.
InformationsquelleAutor der Frage AlikElzin-kilaka | 2011-01-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bauen Sie Ihre eigene firmware, oder erstellen Sie Ihren eigenen media-player (wie VLC für Android).
Ist nicht möglich, es sei denn, Sie bauen Sie Ihren eigenen media player.
VLC für Android ist da (zumindest für einige Telefone) kurz, so dass Sie möglicherweise in der Lage zu spielen das format.
InformationsquelleAutor der Antwort CommonsWare
Ich denke, dass es vielleicht möglich ist das hinzufügen von benutzerdefinierten codec(obwohl ich habe nicht versucht), indem Sie auf der android developer Seite Hinzufügen von benutzerdefinierten codec für android.
Können Sie ausprobieren, indem Sie Ihre codec über openMAX IL Schicht, dann rufen Sie den android media player, um es zu spielen(ich glaube vlc getan hat, in dieser Weise, sondern verwendet seine eigenen Spieler). Die awesome-player, der android-Standard-player, nur Holen Sie sich eine Liste der verfügbaren codecs durch die openMAX-API, und wenn es einen codec, der es spielt. Es lohnt sich also zu versuchen, indem Sie Ihre codec während der Initialisierung der app, und rufen Sie den media-player.
InformationsquelleAutor der Antwort Jaekwan