
播放器和JNI
简单极致_李
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android源码编译过程
http://my.oschina.net/zhoulc/blog/170698原创 2014-11-21 18:44:20 · 933 阅读 · 0 评论 -
JNI动态注册
在纯java中使用JNI文章中可以看到,java的native方法与C/C++代码函数是通过Java___这种方式对应的,即它是静态注册的。当需要使用现C/C++代码函数时,需要以这种形式定义包装函数,在包装函数中调用现有C/C++代码函数;而且这样的函数名也非常长,不适合管理。使用动态注册,可以不受上述命名的限制。下面我将Android NDK中的samples\hello-jni示例,由原原创 2014-07-22 10:55:56 · 1061 阅读 · 0 评论 -
流媒体协议介绍(rtp/rtcp/rtsp/rtmp/mms/hls)
RTP 参考文档 RFC3550/RFC3551 Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输层协议。RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成转载 2015-05-20 09:30:38 · 633 阅读 · 0 评论 -
OpenGL ES 的 EGL
http://www.tuicool.com/articles/IFZBJn //SurfaceView 和 EGL进行Android OpenGL ES 初始化http://blog.youkuaiyun.com/ldh_123456/article/details/17422479 //EGL APIhttp://www.rosoo.net/a/201201/15581.html原创 2015-05-20 09:56:53 · 599 阅读 · 0 评论 -
SDL和Opengl
SDL:http://www.oschina.net/p/sdl/ //文档原创 2015-05-20 09:53:37 · 2258 阅读 · 0 评论 -
NDK开发详解
开篇见山:NDK环境和使用方法:www.cygwin.com要用UE打开文件,编码问题1、安装Cygwin 安装过程中,请选择以下ndk需要依赖的安装包: autoconf2.1、automake1.10、binutils、gcc-core、gcc-g++、gcc4-core、gcc4-g++、gdb、pcre、pcre-devel、gawk、make一共12个软件包。原创 2013-11-25 17:39:58 · 1550 阅读 · 0 评论 -
FFmpeg和android播放器
从事多媒体软件开发的人几乎没有不知道FFmpeg的,很多视频播放器都是基于FFmpeg开发的。如今最火的智能手机操作系统Android上的很多第三方视频播放器也是基于FFmpeg实现全格式支持。由于Android通常跑在ARM处理器上,而且Android使用了自己的libc库(即bionic),因此要在Android上编译和使用FFmpeg需要做一些移植工作,好在FFmpeg本身用C写成,很好地支原创 2014-02-18 15:29:41 · 1963 阅读 · 1 评论 -
视频知识库
一.硬解码和软解码 在手机评测视频播放能力的时候经常会提到“硬解码”和“软解码”,但是很多人不太明白是什么意思,其实问题很简单。大家都知道PC都有CPU和GPU(显卡),在手机上也是有CPU和GPU。手机和电脑的区别主要在于电脑上的显卡是作为独立出来的一个重要部件而存在的,在手机上GPU和CPU的关系很紧密,在以前的智能机很多GPU的事都是由CPU来完成的,手机发展到如今已经有了独立原创 2014-02-19 16:45:18 · 1645 阅读 · 2 评论