Java 通过阵列解码视频并在VideoView中显示/在VideoView中播放电影

Java 通过阵列解码视频并在VideoView中显示/在VideoView中播放电影,java,android,bytearray,android-videoview,movie,Java,Android,Bytearray,Android Videoview,Movie,我一直在尝试将字节数组解码为视频格式(.mp4/etc),并在视频视图中显示。有人知道怎么做吗?我想问的另一个问题是,是否可以在VideoView上播放电影格式变量 这是密码 byte[] decodedString = Base64.decode(checkType.substring(6), Base64.DEFAULT); Movie mv = Movie.decodeByteArray(decodedString, 0,decodedString.length); 那么,我如何才能继

我一直在尝试将字节数组解码为视频格式(.mp4/etc),并在视频视图中显示。有人知道怎么做吗?我想问的另一个问题是,是否可以在VideoView上播放电影格式变量

这是密码

byte[] decodedString = Base64.decode(checkType.substring(6), Base64.DEFAULT);

Movie mv = Movie.decodeByteArray(decodedString, 0,decodedString.length);

那么,我如何才能继续在VideoView上播放电影/视频呢?

您说的是流媒体内容还是非流媒体内容?对于非流式内容:只需将其保存到SD并在播放器中打开即可。对于流媒体,它变得有点复杂。我们正在尝试播放一个没有保存在任何地方的视频。视频是从TCP客户端发送的,因此我们必须对其进行解码并在android上播放。如何做到这一点在很大程度上取决于您用于编码视频的格式。你使用任何库来打包吗?显然没有,因为我只是一个java初学者,不知道如何解决这个问题。视频格式为mp4。我尝试使用URL播放视频。但我真正需要的是从windows发送视频到android上播放。