我在Android上制作视频聊天应用程序,并从Camera.PreviewCallback::onPreviewFrame(byte[] data, Camera camera)
获取相机数据。如何将Android相机的字节数组数据更改为流
但我不知道如何将字节数组“数据”变成Stream
,可以在远程机器上或在MediaPlayer的本地机器上播放。也许我不知道Stream
是什么,以及Stream
和“数据帧”之间的区别是什么。
任何人都可以帮我吗?
我在Android上制作视频聊天应用程序,并从Camera.PreviewCallback::onPreviewFrame(byte[] data, Camera camera)
获取相机数据。如何将Android相机的字节数组数据更改为流
但我不知道如何将字节数组“数据”变成Stream
,可以在远程机器上或在MediaPlayer的本地机器上播放。也许我不知道Stream
是什么,以及Stream
和“数据帧”之间的区别是什么。
任何人都可以帮我吗?
使用此InputStream is = new ByteA rrayInputStream(decodedBytes);
但这流仅代表一帧数据,我想将视频流而不是一张图片发送到远程机器。 – LittleCoder 2012-03-27 07:57:55
然后尝试将视频文件转换为字节 – Abhi 2012-03-27 09:03:17
的“字节[]数据”的说法是指视频数据的一帧,或者我们可以把它作为一个形象,我想所有的图像转换成视频流 – LittleCoder 2012-03-28 01:40:29