小编Bub*_*nda的帖子

从DJI无人机解码Android上的视频流

嗨,我想在DJI phantom 3 pro的视频流上使用OpenCv进行一些图像处理.不幸的是,这件事是必要的自己解码视频.我知道应该使用Media Codec Android类,但我不知道该怎么做.我看到了一些从视频文件中解码视频的例子,但我无法根据我的目标修改此代码.有人可以展示一些示例或教程怎么做?感谢帮助

mReceivedVideoDataCallBack = new DJIReceivedVideoDataCallBack(){
        @Override
        public void onResult(byte[] videoBuffer, int size){
            //recvData = true;
            //DJI methods for decoding              
            //mDjiGLSurfaceView.setDataToDecoder(videoBuffer, size);
        }
    };
Run Code Online (Sandbox Code Playgroud)

这是从无人机发送编码流的方法,我需要发送解码videoBuffer然后修改为Mat for OpenCV.

video android opencv decoding

6
推荐指数
1
解决办法
1663
查看次数

标签 统计

android ×1

decoding ×1

opencv ×1

video ×1