Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

Primefaces multimidia

Estou usando o p:media para reproduzir alguns vídeos que a aplicação já tenha salvado em sua biblioteca. Mas ao carregar o componente, ele fica em branco. Não aparece nem o player e está sem mensagem de erro. <p:media value="#{midiaSalaAula.getMidia(criaSalaAula.currentPagina.id)}" width="520" height="315" rendered="true" player="quicktime"> <f:param name="scale" value="tofit" /> <f:param name="autoPlay" value="true" /> <f:param name="controller" value="true" /> <f:param name="loop" value="false" /> <f:param name="volume" value="50" />

O meu getMidia está tratando como abaixo. File file = new File(ArquivoUtil.getFilename(pagina.getMidia())); FileInputStream fis=new FileInputStream(file.getPath()); media = new DefaultStreamedContent(fis,"video/mp4");

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi José,

Aparentemente o problema não está no seu p:media. Verifique o conteúdo do retorno do seu método getMidia, provavelmente está vindo com algum valor inválido.