Array de bytes para vídeo

2 respostas
FearX

Olá pessoal.

Usando uma biblioteca própria de uma empresa parceira, eu armazeno um array de bytes contendo os frames. Eu dei uma pesquisada e para mim não ficou claro. Usando Java (no Android, no caso), existe algum método nativo em que eu posso transformar um array de bytes para imagens ou vídeo? Eu gostaria de exibir assim que receber, mas qualquer ajuda ou indicação do que pesquisar e ver é válido.

Obrigado a todos.

[]'s

2 Respostas

Lucas_Camara

Bom, de cara assim só penso nisso:

BufferedImage img = ImageIO.read(new ByteArrayInputStream(bytes));

Mas não sei se atende sua necessidade.

FearX

Um estimado colega aqui do fórum me indicou o seguinte caminho:

Bitmap bmp = BitmapFactory.decodeByteArray(byteArray, 0, byteArray.length);
ImageView image = (ImageView) findViewById(R.id.imageView1);
image.setImageBitmap(Bitmap.createScaledBitmap(bmp, image.getWitdh(), image.getHeight(), false));

Porém mal usar eu consegui. Pensei que seria mais fácil mexer com Android por ser Java, mas é bem diferente rs.

Tentarei sua resposta!

[]'s

Criado 25 de março de 2019
Ultima resposta 25 de mar. de 2019
Respostas 2
Participantes 2