Existe uma maneira de reproduzir vídeos com LibGDX?
Quero colocar um vídeo como minha tela inicial no Android, mas não quero usar o SDK do Android, porque estou usando o LibGDX e estou quase terminando: /
Existe uma extensão de renderização de vídeo em várias plataformas LibGDX
tscissors
Respostas:
12
A reprodução de vídeo com LibGDX foi definida como fora do escopo do projeto. Portanto , não , você não pode reproduzir vídeos usando o LibGDX.
Isso não exclui a possibilidade de escrever código específico para o Android para reproduzir vídeos. Significa apenas que seu aplicativo não manterá a portabilidade do LibGDX.
:( ok obrigado por essa resposta: / I supor que eu tenho que usar SDK Android, graças :)
Rudy_TM
3
Eu fiz isso com Android :) Eu criei uma nova atividade e um novo layout, e quando o vídeo termina a sua reprodução, eu começo a atividade que tem a chamada para libGDX
Rudy_TM
Agradável! Foi rápido, acho que não foi tão difícil de fazer, afinal.
MichaelHouse
1
@Rudy_TM, adicione-o como resposta aceita - para contornar isso com uma nova atividade. Isso ajudará outras pessoas que têm a mesma pergunta posteriormente.
ashes999
É muito fácil escrever código específico da plataforma no libgdx, apenas porque não suporta vídeo pronto para uso não significa que não pode ser feito, como sua resposta implica.
Matsemann
20
Como disse Byte56, no libGDX você não pode reproduzir vídeos :( então eu fiz isso:
Respostas:
A reprodução de vídeo com LibGDX foi definida como fora do escopo do projeto. Portanto , não , você não pode reproduzir vídeos usando o LibGDX.
Isso não exclui a possibilidade de escrever código específico para o Android para reproduzir vídeos. Significa apenas que seu aplicativo não manterá a portabilidade do LibGDX.
fonte
Como disse Byte56, no libGDX você não pode reproduzir vídeos :( então eu fiz isso:
Criei uma nova atividade "SplashScreen"
No método "onCompletion", uso a intenção de chamar minha nova atividade, na qual "inicialize" solicita que o mecanismo libGDX funcione
E um novo layout para o videoView
fonte
Esta é a maneira de jogar: libname é "indiespot-media-0.8.09.jar", que você pode obter aqui .
Como usar:
playerTexture
como textura usualfonte