- 博客(14)
- 资源 (9)
- 收藏
- 关注
转载 Java利用VLC开发简易的视频播放器
前言本文参考了Java利用VLC开发简易视屏播放器中的核心代码,本文仅作为个人的学习笔记。配置亲测依照Java利用VLC开发简易视屏播放器中的配置环境是可行的。具体配置如下(1)下载VLC VlC官网http://www.videolan.org/ 各个版本的下载地址http://download.videolan.org/pub/videolan/vlc/last/ 里面有...
2019-01-10 20:08:00
1479
1
转载 VMware Ubuntu安装详细过程
转自 http://blog.youkuaiyun.com/u013142781/article/details/50529030 转载地址:http://blog.youkuaiyun.com/u013142781/article/details/50529030不是每一个程序员都必须玩...
2018-11-14 22:10:58
258
原创 YUV420sp转Bitmap
将YUV420sp转Bitmtppublic class YUV420spToBitmapUtils { /** * @param data yuv420sp数据; * @param width 视频的宽度; * @param height 视频的高度; * @return */ public static Bit...
2018-03-17 16:03:04
2175
原创 YUV视频帧旋转和镜像处理
通过摄像头采集的yuv数据经过旋转处理后,再进行镜像处理。 旋转public class YUV420spRotateUtils { //后置旋转90度; public static byte[] rotateYUVDegree90(byte[] data, int imageWidth, int imageHeight) { byte[] yuv = new...
2018-03-17 15:58:35
3999
4
原创 Android使用FFMPEG将H264解码为yuv420p
JNIEXPORT jbyteArray JNICALLJava_com_uestc_smileteeth_view_recordvideo_RecordVideoLib_decodeVideo(JNIEnv *env, jclass type, jstri
2018-02-06 16:13:34
1308
1
原创 Android中使用FFMPEG将yuv420p编码为h264
单帧JNIEXPORT jbyteArray JNICALLJava_com_uestc_smileteeth_view_recordvideo_RecordVideoLib_encodeFrame(JNIEnv *env, jclass type,
2018-02-06 16:11:18
1058
原创 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
2018-02-06 15:50:06
3065
原创 YUV420sp与YUV420p互转
yuv420sp转yuv420pJNIEXPORT jbyteArray JNICALLJava_com_uestc_smileteeth_view_recordvideo_RecordVideoLib_YUV420spToYUV420p(JNIEnv *env,
2018-02-06 15:37:14
4059
转载 Android杂文(一)
获取最大运行内存 Runtime rt = Runtime.getRuntime(); long maxMemory = rt.maxMemory(); Log.i("maxMemory:", Long.toString(maxMemory / (1024 * 1024)));使用最大内存 application a
2018-01-19 10:47:31
257
转载 基于已有项目的NDK环境配置
最近有朋友跟我留言,关于以前的项目,没有勾选Include C++ Support的项目,怎样配置,才能支持NDK开发 ,特写一篇文章予以说明 。这个问题被我搁置了几天,一来是因为最近在赶项目没时间,二来我也没这样做过,所以得自己做一下试验 。对于这类问题 , 其实可以做一下简要的分析:勾选了Include C++ Support为我们做了什么 ?① 为我们配置好的NDK环境 ② 创
2018-01-02 09:19:31
319
原创 FFMPEG for Android(二)
本文是关于在Android Studio下配置FFMPEG的具体流程,配置前需要准备好FFMPEG头文件和so文件,可参看FFMPEG for Android(一)编译FFMPEG头文件和so文件。环境Win10Android Studio 3.0.1第一步 新建项目 打开Android Studio 新建一个项目,需要勾选Include C++ support选项。 第二步 引入头文
2017-12-31 18:23:17
356
原创 Eclipse中创建的java文件使用命令行运行出错
问题描述 使用Eclipse创建的java文件在eclipse中能够正常运行编译,但是使用命令行进行编译运行出错。编译是可以通过生成class文件,但是无法正常运行: 原因 查找资料的过程中很大一部分都说是环境变量配置有错误导致的,这种情况的确有可能,但是我通过重复配置环境变量后错误仍然存在,猜想问题应该不出在环境变量上,后来又有人指出可能是编码问题,我转换了一下编码貌似不是这个问题导致的,最
2017-12-17 22:12:15
878
原创 java Console 控制台为null问题 Console con = System.console()
问题描述学习如何从控制台输入中一般都会使用Scanner类,但是读取密码时JavaSE6引入了Console类,测试代码如下: Console console = System.console(); System.out.println(console); System.out.print("请输入你的名字:"); String per
2017-12-17 21:07:18
6709
Incentives for Sharing in Peer-to-Peer Networks(英文论文+Google中文翻译)
2019-02-27
类p2p的文件分享系统
2019-01-14
Java利用VLC开发简易的视频播放器
2019-01-10
通过GetDiskSerial.dll 获取硬盘序列号
2018-04-25
HorizontalScrollView图片水平滑动+图片拖放
2017-12-22
Android调用MediaRecorder进行视频录制
2017-12-22
Android调用系统相机进行拍照
2017-12-22
基于Mahout的电影推荐系统的数据文件
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人