会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
rlandj
在吵吵闹闹中发发脾气,在油盐酱醋中惹惹鸡毛蒜皮,吃吃饭喝喝酒逛逛街旅旅行,没什么值得拼死奋斗努力巴结谁,甭惯着别人怠慢了自己,买不起的就不买,忘不掉的就不忘,活着图自己开心,累了让自己舒服,虚伪滚蛋,纠结去死………想太多太累,做一个简单的人!
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
···
13
下一页
2015年7月2日
Android编译过程详解(一)
摘要: Android的优势就在于其开源,手机和平板生产商可以根据自己的硬件进行个性定制自己的手机产品,如小米,LePhone,M9等,因此,在我们在对Android的源码进行定制的时候,很有必要了解下,Android的编译过程。如果你从来没有做过Android代码的编译,那么最官方的编译过程就是查看And...
阅读全文
posted @ 2015-07-02 14:02 rlandj
阅读(8328)
评论(0)
推荐(0)
2015年6月15日
Audio笔记之MediaPlayerService:setDataSource
摘要: //下面是一个典型的播放序列:MediaPlayer player=new MediaPlayer()player->setDataSource(url,header);player->prepare();player->start();...//使用MediaPlayerServcie的Clien...
阅读全文
posted @ 2015-06-15 18:05 rlandj
阅读(4409)
评论(0)
推荐(0)
2015年5月22日
Ffplay视频播放流程
摘要: 主框架流程下图是一个使用“gcc+eygpt+graphviz+手工调整”生成的一个ffplay函数基本调用关系图,其中只保留了视频部分,去除了音频处理、字幕处理以及一些细节处理部分。注:图中的数字表示了播放中的一次基本调用流程,X?序号表示退出流程。从上图中我们可以了解到以下几种信息:三个线程:主...
阅读全文
posted @ 2015-05-22 14:36 rlandj
阅读(3555)
评论(0)
推荐(0)
Android显示系统设计框架介绍
摘要: 1. Linux内核提供了统一的framebuffer显示驱动,设备节点/dev/graphics/fb*或者/dev/fb*,以fb0表示第一个显示屏,当前实现中只用到了一个显示屏。2. Android的HAL层提供了Gralloc,分为fb和gralloc两个设备。设备fb负责打开内核中的fra...
阅读全文
posted @ 2015-05-22 11:07 rlandj
阅读(6714)
评论(0)
推荐(1)
Android服务端本地窗口FramebufferNativeWindow
摘要: Android窗口系统我们知道Android系统采用OpenGL来绘制3D图形,OpenGL ES提供了本地窗口(NativeWindow)的概念,无论是在Android平台中还是其他平台中,只要实现OpenGL ES中的本地窗口定义的接口,就可以利用OpenGL ES来绘制图形。由于Android...
阅读全文
posted @ 2015-05-22 11:06 rlandj
阅读(1768)
评论(0)
推荐(0)
2015年4月29日
多媒体封装格式----mkv
摘要: Matroska开源多媒体容器标准。MKV属于其中的一部分。Matroska常见的有.MKV视频格式、MKA音频格式、.MKS字幕格式、.MK3D files (stereoscopic/3D video).1.EBML(Extensible Binary Meta Language)MKV是建立在...
阅读全文
posted @ 2015-04-29 11:57 rlandj
阅读(3524)
评论(0)
推荐(0)
2015年4月28日
Android多媒体开发-stagefright及AwesomePlayer相关知识梳理
摘要: android的多媒体框架中,stagefright其实是AwesomePlayer的代理,就是个皮包公司。status_t StagefrightPlayer::setDataSource( const char *url, const KeyedVector *headers)...
阅读全文
posted @ 2015-04-28 17:43 rlandj
阅读(8183)
评论(0)
推荐(0)
2015年4月21日
android视频录制、另一部手机实时观看方案
摘要: 最近调研android视频录制、另一部手机实时观看,大致有以下几种思路。1. android手机充当服务器,使用NanoHTTPD充当服务器,另一部手机或者pc通过输入http://手机的ip:8080网址观看。这种方案可以参考 ipcamera-for-android开源项目,网址http://c...
阅读全文
posted @ 2015-04-21 17:19 rlandj
阅读(2421)
评论(0)
推荐(0)
2015年4月17日
Android Bander设计与实现 - 设计篇
摘要: Binder Android IPC Linux内核驱动摘要Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binder并将之...
阅读全文
posted @ 2015-04-17 17:32 rlandj
阅读(355)
评论(0)
推荐(0)
2015年4月3日
NDK下 将Platinum SDK 编译成so库 (android - upnp)
摘要: PlatinumUPnPSDK是一个跨平台的C++库,利用该库,可以很容易就构建出DLNA/UPnP控制点(DLNA/UPnPControlPoint)和DLNA/UPnP设备(DLNA/UPnPDevice),其中包括有UPnPAVMediaServer,MediaRender&ControlPo...
阅读全文
posted @ 2015-04-03 09:26 rlandj
阅读(1206)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
13
下一页
公告