Jump to content

Emby Android TV plante au lancement d'une vidéo – Exception HDMI_AUDIO_PLUG


Recommended Posts

zorgg45
Posted

Bonjour,

Je rencontre un problème reproductible avec l'application Emby pour Android TV sur mon téléviseur Philips.

1. Configuration

- Téléviseur : Philips 65PUS8545/12

- Version du logiciel Philips : TPM191E_R.211.000.103.000

- Version Android TV : 4.9.310-ab4215

- Application Emby : version 2.5.03g

- Serveur Emby : installé sur un NAS QNAP

- Système audio : barre de son Samsung HW-Q930H connectée en HDMI ARC/eARC.

2. Description du problème

Lorsque je lance la lecture d'une vidéo avec l'application Emby pour Android TV, l'écran devient immédiatement noir, aucun son n'est émis et l'application plante.

Le problème se produit avec différents types de fichiers :

- Films 4K HEVC.

- Films 1080p H.264.

- Séries TV.

La lecture fonctionne correctement depuis d'autres appareils utilisant le même serveur Emby.

J'ai également essayé de lancer la lecture avec VLC depuis Emby, sans succès.

 

3. Tests effectués

- Lorsque la sortie audio du téléviseur est réglée sur la barre de son Samsung HW-Q930H, la lecture fonctionne.

- Lorsque la sortie audio est réglée sur les haut-parleurs internes du téléviseur Philips, l'application Emby Android TV plante.

- Débrancher physiquement le câble HDMI de la barre de son ne résout pas le problème.

- Netflix, Prime Video et YouTube fonctionnent normalement avec les haut-parleurs internes du téléviseur.

- En utilisant l'application classique Emby pour Android, au lieu de l'application Emby pour Android TV, le problème ne se produit plus.

Ces tests semblent indiquer un problème spécifique à l'application Emby pour Android TV.

4. Analyse du journal ADB

Le journal ADB révèle une exception fatale :

FATAL EXCEPTION: main

Process: tv.emby.embyatv

java.lang.RuntimeException:

Error receiving broadcast Intent {

act=android.media.action.HDMI_AUDIO_PLUG

}

Caused by: java.lang.NullPointerException:

Attempt to invoke interface method

'long com.google.android.exoplayer2.Player.getCurrentPosition()'

on a null object reference

at tv.emby.embyatv.playback.VideoManager.getCurrentPosition(VideoManager.java:232)

at tv.emby.embyatv.playback.PlaybackController.pause(PlaybackController.java:1196)

at tv.emby.embyatv.playback.PlaybackOverlayActivity$1.onReceive(PlaybackOverlayActivity.java:77)

 

L'application devrait pouvoir gérer les changements de sortie audio du téléviseur sans planter, que le son soit envoyé vers une barre de son HDMI ARC/eARC ou vers les haut-parleurs internes.

Pouvez-vous confirmer s'il s'agit d'un bug connu de l'application Emby pour Android TV ? Une correction est-elle envisagée ?

Merci pour votre aide.

emby_crash_log.txt

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...