Portal Chamar Táxi

Bug vu+(Solo2)

DeoTheXenial

GF Bronze
Entrou
Fev 19, 2025
Mensagens
62
Gostos Recebidos
31
Alguém sabe como resolver o bug que aparece quando se tenta usar ExtePlayer3 com ServiceApp em OpenPLi 9.1 numa Vu+ (Solo2), ao tentar abrir uma stream .ts (MPEG-TS) com áudio AAC? A imagem freeze-a mas o som continua, e o log mostra codec_data empty no libmmeimage. Já tentei forçar --audio-passthrough mas continua igual. Alguém já mexeu na player.py para contornar isto? Estou a testar com python3.9.9 e libmmeimage.so.1.3 do feed original.
Não está fácil.
Obrigado
 

DeoTheXenial

GF Bronze
Entrou
Fev 19, 2025
Mensagens
62
Gostos Recebidos
31
Resolvido!
A internet é um mundo de sabedoria...como diz um Amigo meu,e tem toda a razão.!

A questão estava no player.py do ServiceApp.
O erro codec_data empty surge quando a stream .ts com áudio AAC não fornece corretamente os headers esperados pelo libmmeimage.

Editei a função setAudioTrack() no player.py e desativei o uso automático de codec_data, forçando o fallback do decoder com:
useCodecData = False

Depois disso, os freezes desapareceram.

Também confirmei que em ExtePlayer3, a flag --audio-passthrough não tem efeito com streams .ts mal formatadas "o que era o caso".

Reiniciei o GUI "init 4, depois init 3" e tudo a funcionar.

Fica aqui o feedback caso ajude alguém com uma Vu+ e OpenPLi 9.1.
"Por quem sois"
 
Topo