Frage

Kann jemand bitte erklären, die Schritte, die ich in ergreifen müssen, um eine hinzuzufügen neue Codec Android?

Außerdem würde ich den Codec wie als Teil einer Anwendung installiert werden Installation (oder ersten Start) und nicht als Teil eines vollständigen Android OS zu bauen.

Der Grund, warum ich dies tun wollen ist, dass ich eine Anwendung, die Bedürfnisse zeigt ein Video von einem nicht unterstützten Codec (HLS oder TS), aber ich würde nicht will nun einen kompletten Video-Player bauen - Integration nur mit der bestehende, eingebaut, Spieler.

Danke, Alik.

War es hilfreich?

Lösung

Kann jemand bitte die Schritte erläutern wir ergreifen müssen, um einen neuen Codec Android hinzufügen?

Erstellen Sie Ihre eigenen Firmware oder Ihren eigenen Media-Player bauen (wie VLC für Android).

Außerdem würde ich den Codec wie als Teil einer Installation der Anwendung installiert werden (oder ersten Start) und nicht als Teil eines vollständigen Android OS zu bauen.

Das ist nicht möglich, es sei denn, Sie Ihren eigenen Media-Player bauen.

Der Grund, warum ich dies tun will, ist, dass ich eine Anwendung, die Bedürfnisse ein Video von einem nicht unterstützten Codec (HLS oder TS) zu zeigen, aber ich mag nicht einen Blas- Video-Player bauen - nur integrieren die bestehenden, eingebaut, Spieler.

VLC für Android ist aufgrund out (zumindest für einige Telefone) kurz, so es in der Lage sein kann, Ihr Format zu spielen.

Andere Tipps

Ich denke, es ist vielleicht möglich, benutzerdefinierte Codec hinzufügen (obwohl ich nicht versucht habe), indem auf die Android-Entwickler-Seite bezieht Hinzufügen von benutzerdefinierten Codec android .

Sie können versuchen, das Hinzufügen Ihr Codec durch OpenMAX IL Schicht aufrufen dann die Android-Media-Player abspielen zu können (ich vlc glauben, auf diese Weise getan, aber verwendet seine eigenen Spieler). Das ehrfürchtige Spieler, der Androide Standard-Player, holen nur eine Liste der verfügbaren Codecs durch OpenMAX API und wenn es ein Codec ist, es spielt. So lohnt es sich, zu versuchen, Ihren Codec bei der Initialisierung Ihrer App hinzufügen, und rufen Sie Media-Player.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top