Java利用VLC开发简易的视频播放器 前言本文参考了Java利用VLC开发简易视屏播放器中的核心代码,本文仅作为个人的学习笔记。配置亲测依照Java利用VLC开发简易视屏播放器中的配置环境是可行的。具体配置如下(1)下载VLC VlC官网http://www.videolan.org/ 各个版本的下载地址http://download.videolan.org/pub/videolan/vlc/last/ 里面有...
VMware Ubuntu安装详细过程 转自 http://blog.csdn.net/u013142781/article/details/50529030 转载地址:http://blog.csdn.net/u013142781/article/details/50529030不是每一个程序员都必须玩...
YUV420sp转Bitmap 将YUV420sp转Bitmtppublic class YUV420spToBitmapUtils { /** * @param data yuv420sp数据; * @param width 视频的宽度; * @param height 视频的高度; * @return */ public static Bit...
YUV视频帧旋转和镜像处理 通过摄像头采集的yuv数据经过旋转处理后,再进行镜像处理。 旋转public class YUV420spRotateUtils { //后置旋转90度; public static byte[] rotateYUVDegree90(byte[] data, int imageWidth, int imageHeight) { byte[] yuv = new...
Android使用FFMPEG将H264解码为yuv420p JNIEXPORT jbyteArray JNICALLJava_com_uestc_smileteeth_view_recordvideo_RecordVideoLib_decodeVideo(JNIEnv *env, jclass type, jstri
Android中使用FFMPEG将yuv420p编码为h264 单帧JNIEXPORT jbyteArray JNICALLJava_com_uestc_smileteeth_view_recordvideo_RecordVideoLib_encodeFrame(JNIEnv *env, jclass type,
Android直接播放yuv数据 #include #include #include #include #include #include #include #include #include #include #define TAG "recordvideo-lib" // 这个是自定义的LOG的标识#define LOGI(...) __android_log_print(ANDROID_LOG_I
YUV420sp与YUV420p互转 yuv420sp转yuv420pJNIEXPORT jbyteArray JNICALLJava_com_uestc_smileteeth_view_recordvideo_RecordVideoLib_YUV420spToYUV420p(JNIEnv *env,
Android杂文(一) 获取最大运行内存 Runtime rt = Runtime.getRuntime(); long maxMemory = rt.maxMemory(); Log.i("maxMemory:", Long.toString(maxMemory / (1024 * 1024)));使用最大内存 application a
基于已有项目的NDK环境配置 最近有朋友跟我留言,关于以前的项目,没有勾选Include C++ Support的项目,怎样配置,才能支持NDK开发 ,特写一篇文章予以说明 。这个问题被我搁置了几天,一来是因为最近在赶项目没时间,二来我也没这样做过,所以得自己做一下试验 。对于这类问题 , 其实可以做一下简要的分析:勾选了Include C++ Support为我们做了什么 ?① 为我们配置好的NDK环境 ② 创
FFMPEG for Android(二) 本文是关于在Android Studio下配置FFMPEG的具体流程,配置前需要准备好FFMPEG头文件和so文件,可参看FFMPEG for Android(一)编译FFMPEG头文件和so文件。环境Win10Android Studio 3.0.1第一步 新建项目 打开Android Studio 新建一个项目,需要勾选Include C++ support选项。 第二步 引入头文
Eclipse中创建的java文件使用命令行运行出错 问题描述 使用Eclipse创建的java文件在eclipse中能够正常运行编译,但是使用命令行进行编译运行出错。编译是可以通过生成class文件,但是无法正常运行: 原因 查找资料的过程中很大一部分都说是环境变量配置有错误导致的,这种情况的确有可能,但是我通过重复配置环境变量后错误仍然存在,猜想问题应该不出在环境变量上,后来又有人指出可能是编码问题,我转换了一下编码貌似不是这个问题导致的,最
java Console 控制台为null问题 Console con = System.console() 问题描述学习如何从控制台输入中一般都会使用Scanner类,但是读取密码时JavaSE6引入了Console类,测试代码如下: Console console = System.console(); System.out.println(console); System.out.print("请输入你的名字:"); String per