Exoplayer: Wie man Audio durch Ohrstück spielt?

8

Ich verwende derzeit den folgenden Code, um den Audiostream auf ein Ohrstück umzuschalten, wenn das Gerät einem Objekt nahe kommt:

%Vor%

Leider gibt es eine erhebliche Verzögerung beim Aufruf von .setMode(AudioManager.STREAM_MUSIC); (& gt; 500ms)

Mit dem standardmäßigen MediaPlayer von Android kann der Ausgabestrom ohne Verzögerung geändert werden:

%Vor%

Gibt es eine Möglichkeit, den Ausgabestrom des ExoPlayers zu ändern?

    
timoschloesser 05.12.2016, 15:24
quelle

2 Antworten

2

Wenn Sie den ExoPlayer-Streamtyp ändern möchten, müssen Sie den Streamtyp über den MediaCodecAudioTrackRenderer-Konstruktor an den AudioTrack-Konstruktor von (ExoPlayer) übergeben

%Vor%

In Ihrer Anwendung geben Sie den Typ beim Erstellen des Renderers an.

Weitere Informationen finden Sie Ссылка

    
abhishesh 17.01.2017 07:14
quelle
0

Spielen Sie durch das Ohrstück

%Vor%     
Ajay Venugopal 17.01.2017 06:59
quelle