Array de bytes para vídeo

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

Bom, de cara assim só penso nisso:

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

Mas não sei se atende sua necessidade.

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