- 博客(36)
- 资源 (42)
- 收藏
- 关注
转载 H.264丢包模拟软件设计:
转自:http://download.csdn.net/download/lcl81/52875281.随机丢包方法:如果丢包算法合理的话,很容易会出现丢帧现象,所以不用另外搞一个丢帧软件了。丢包参数:丢包比率(丢弃的包除以总包数),丢包粒度(每次丢弃多少个字节),丢包分布(离散性,采用均匀丢包方法可以满需求)2.测试时,不可能全面覆盖所有的丢包情况,但可以从典型的网络
2014-06-30 23:54:27 1126
原创 音视频同步
一、音视频的播放速度:1、对于Video,有 framerate,解码器可以根据framerate的速度了解码,比如说30 fps的码流,视频解码器以33ms的速度来显示每一帧。2、对于Audio,可以通过以下公式算出播放每一个frame的速度: 需要的参数sample rate,Bitrate,sameple per frameFor example
2014-06-30 21:50:47 972
转载 如何同步视频
转自:http://blog.chinaunix.net/uid-20235103-id-1970925.htmlPTS和DTS幸运的是,音频和视频流都有一些关于以多快速度和什么时间来播放它们的信息在里面。音频流有采样,视频流有每秒的帧率。然而,如果我们只是简单的通过数帧和乘以帧率的方式来同步视频,那么就很有可能会失去同步。于是作为一种补充,在流中的包有种叫做DTS(解
2014-06-30 21:11:53 710
转载 PCR理解
转自:http://blog.csdn.net/niehanzi/article/details/4450154PCR的物理意义: PCR存在于TS包的自适应域中,如下图: PCR用来同步前端编码器和后端机顶盒的时钟 (1)PCR 仅仅在实时播出流中才有意义(即前端编码器实时编码或视频服务器实时播出,后
2014-06-30 20:35:08 2624
转载 Android动画学习笔记-Android Animation
转自:http://www.cnblogs.com/angeldevil/archive/2011/12/02/2271096.html
2014-06-30 15:51:43 458
原创 android log 控制
安卓输出log到logcat的语句是Log.v(TAG,"verbose");//黑色Log.d(TAG,"debug");//蓝色Log.i(TAG,"info");//绿色Log.w(TAG,"waring");//黄色Log.e(TAG,"error");//红色adb logcat -v time > adbLog.txt
2014-06-27 11:06:55 788
原创 android http server播放直播码流分析
android 下载码流到本地,然后开启http server 提供码流下载服务,client的http请求报文分析: 1.http service 从服务获取ts码流切片,并保持到本地的过程:(推测,有待确认) 比如提供http://127.0.0.1:9906/5211ef4f0004102d16095b007b552859.ts URL直播下载。
2014-06-26 16:46:32 2387
转载 Source Insight中添加自定义的源文件类型(如*.hh)
转自:http://blog.csdn.net/chocolate001/article/details/6092628在文档的主窗口中右击选择“Document Options...”,然后出现对话框,在File filter中添加自己的源文件的后缀,如"*.hh”。如下图所示
2014-06-26 15:45:00 1107
转载 tcpdump 抓包让wireshark来分析
转自:http://blog.csdn.net/langeldep/article/details/6156818在linux下面用tcpdump 抓包非常方便, 但是抓的包要提取出来进行分析, 还是得用wireshark来过滤分析比较方便。 下面先介绍一下 TCPDUMP 的使用 例:tcpdump host 172.16.29.40 and
2014-06-26 15:14:59 633
转载 基于Flash播放器的P2P直播解决方案
转自:http://www.linksoon.net/Solution/Details.html?ID=20一、方案简介目前视频直播通用的方案有两种,分别是单播模式和多播模式。单播模式虽然有着数据流稳定的特点,但具有地域化问题,且随着客户量的增加,服务器负载也随之增大,需要投入大量的硬件设备以及巨额的带宽费用。多播模式通常体现为现今的P2P技术。P2P模式解决了单播模式的问
2014-06-25 20:09:52 3223
转载 android通过执行netstat及cat /proc/net/tcp查看正在运行应用的本地端口号pid和uid以及对方的IP和端口号
转自:http://wxmijl.blog.163.com/blog/static/132459282013773122750/
2014-06-25 14:20:36 8532
原创 android 签名key总结:
1、对于系统的jar1包,比如生成系统的时候用的是key1,后续需要升级系统jar1包,用key1签名是可以成功升级的,如果用的是其他key签名的系统jar1包,升级则会失败。2、对于应用程序apk2,如果安装到系统的apk2一开始是用key2签名,后续升级的apk2用其他key生成,应该是升级不成功,需要再确认。
2014-06-25 09:29:02 722
转载 生成release版本的Android系统
网上Android数字签名大多是与Android APK相关,而介绍Android系统签名的方法却不多。正巧前段时间帮别人做CTS 认证,需要用到给Android系统签名。为什么需要给Android系统签个名才能进行CTS认证呢?原来我们通过make -j4编译出来的system.img使用的是test key,这种类型的key只适用于开发阶段,而且这种秘钥是公开的,谁都可以使用。当发布一
2014-06-23 15:58:42 554
转载 Android内存泄露利器(RSS内存统计篇)
转自:http://hubingforever.blog.163.com/blog/static/17104057920113252542215/前言:RSS(Resident Set Size)表示实际使用物理内存(包含共享库占用的内存)。因为它包含了共享内存,所以他的意义不及PSS。所以现在查看内存使用情况一般参照PSS。因此现在一般不使用getPr
2014-06-18 13:54:36 643
转载 Linux下rz,sz与ssh的配合使用
一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地; 与ssh有关的两个命令可以提供很方便的操作: sz:将选定的文件发送(send)到本地机器 rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)rz
2014-06-18 09:19:33 522
原创 meida resolution change
refer:https://software.intel.com/en-us/forums/topic/389609The Media SDK decode sample should handle this case by default without the need to reset the pipeline. But this assumes that the new resolu
2014-06-16 09:52:50 670
转载 android之媒体硬解OMX的实现
转自:http://blog.csdn.net/vincent_blog/article/details/7578112android的多媒体部分采用的编解码标准是OMX,当然这个标准是用于硬件编解码的,软件编解码在这里我就不说了。直接从stagefright的awesomeplayer开始说起吧,如果看过我前面博客的人知道stagefright使用的三个步骤:setd
2014-06-15 16:13:08 1175
转载 LGPL 与GPL的区别
GPL(GNU General Public License) 我们很熟悉的Linux就是采用了GPL。GPL协议和BSD, Apache Licence等鼓励代码重用的许可很不一样。GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业软件发布和销售。这也就是为什么我们能用免费的各种linux,包括商业公司的linux和lin
2014-06-14 19:58:59 551
转载 内存带宽
转自:http://baike.baidu.com/view/7625.htm从功能上理解,大家可以将内存看作是内存控制器(一般位于北桥芯片中)与CPU之间的桥梁或与仓库。显然,内存的容量决定“仓库”的大小,而内存的带宽决定“桥梁”的宽窄,两者缺一不可,这也就是常常说道的“内存容量”与“内存速度”。除了内存容量与内存速度,延时周期也是决定其性能的关键。当CPU需要内
2014-06-13 18:10:56 1981
转载 SecureCRT颜色设置
转自:http://blog.csdn.net/hbqi07/article/details/7283445怎样让文件和文件夹显示不同颜色?Linux的控制台颜色很好设置:Options ->Session Options -> Terminal -> Emulation 中Terminal选择ANSI or linux or xterm,必须钩上 ANSI Colour
2014-06-12 17:07:23 932
转载 [参考] repo的用法(zz)
repo的用法(zz)注:repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。(也就是说,他是用来管理给git管理的一个个仓库的)下载 repo 的地址: http://android.git.kernel.org/repo ,可以用以下二者之一来下载 repowget http://android.git.
2014-06-11 14:59:36 799
转载 内存耗用:VSS/RSS/PSS/USS
转自:http://hi.baidu.com/donghaozheng/item/6133dcc5eeaf6bbb0c0a7bfa
2014-06-09 14:10:06 489
原创 dumpsys 总结,查看service 信息,设置service属性
dumpsys的代码在android/frameworks/base/cmds/dumpsys/dumpsys.cpp sp sm = defaultServiceManager(); services = sm->listServices(); int err = service->dump(STDOUT_FILENO, ar
2014-06-09 13:43:53 1677
原创 github 使用总结
参考:https://help.github.com/articles/generating-ssh-keys#platform-linux1、
2014-06-07 22:51:08 622
转载 有关android加快开机速度
有关android加快开机速度 我们知道,android开机速度慢,在恢复出厂设置后开机速度更慢,其中优化dex文件的过程就耗时很多。那么我们就可以尝试将优化dexopt步骤提前到编译阶段生成img文件的环节去。当然了这是一个以rom空间换取时间的策略。可以通过在BoardConfig.mk中加入# Enable the optimized DEXWITH
2014-06-04 23:18:38 2331
转载 WebM
转自:http://www.guao.hk/tag/webmWebM由Google提出,是一个开放、免费的媒体文件格式。WebM 影片格式其实是以 Matroska(即 MKV)容器格式为基础开发的新容器格式,里面包括了 VP8 影片轨和 Ogg Vorbis 音轨,其中Google将其拥有的VP8视频编码技术以类似BSD授权开源,Ogg Vorbis 本来就是开放格式
2014-06-01 23:21:42 1268
转载 HEVC与VP9编码效率对照
转自:http://www.myexception.cn/vc-mfc/1405100.htmlHEVC与VP9编码效率对比HEVC(High EfficiencyVideo Coding,高效率视频编码)是一种视频压缩标准,H.264/MPEG-4 AVC的继任者。目前正在由ISO/IEC MPEG和ITU-T VCEG开发中。为此目的MPEG与VCEG联合成立了一个JC
2014-06-01 23:01:48 1785
转载 Google敦促更快普及VP9视频压缩技术
转自:http://www.cnetnews.com.cn/2013/0516/2159618.shtmlCNET科技资讯网 05月16日 国际报道 计算机行业才谈及VP8解编码技术,Google就希望人们接受它的VP9技术了。Google的VP9已近完成,它希望世界开始使用这种视频解编码技术。在周三召开的Google I/O大会上,Google技术人员
2014-06-01 22:59:02 1602
转载 H.265将于明年年初在国内视频领域大行其道
转自:http://info.broadcast.hc360.com/2013/10/220829581163.shtml 【慧聪广电网】如果说2012年是中国发展OTTTV的元年,那么在国内的编解码领域,2013年,是否能称之为H.265的元年。随着2013年1月25日,国际电信联盟组织初步批准了H.265标准,并为之正式命名为HEVC之后,国内各大视频编解码公司也逐步从一
2014-06-01 22:46:05 890
转载 HDMI1.3版本跟1.4版 2.0版本
转自:http://blog.sina.com.cn/s/blog_4062956801014wbz.htmlHDMI 1.4与1.3价格相差不大,要买的话就买1.4,向下兼容的。相对于HDMI 1.3 , HDMI 1 . 4有了如下的改变:1、新增HDMI网络通道 HDMI1.4版数据线将增加一条数据通道.支持高速双向通讯。支持该功能的互连设备能够
2014-06-01 19:54:05 14191
转载 2.4G和蓝牙技术
转自:http://25078558.blog.163.com/blog/static/8667921420121012103312364/
2014-06-01 16:24:42 6775
转载 zRAM, zSWAP与Android KitKat内存占用
转自:http://zhuanlan.zhihu.com/iobject/19608629Android 4.4 KitKat的highlights里包括这样一条“减少”内存占用的措施:swap to zRAMzRAM是一个Linux内核驱动,从Linux 3.2版本开始进入内核的staging driver,亦即是处于测试阶段。zRAM大体上可以看成是用内存做
2014-06-01 15:32:14 3500
转载 meminfo vmstat procrank top等详解
meminfo命令:cat /proc/meminfo实例:MemTotal: 234312 kBMemFree: 3448 kBBuffers: 92 kBCached: 18052 kBSwapCached: 25556 kBAct
2014-06-01 15:18:01 1906
smali2.0.3 android反编译
2014-07-08
Android软件安全与逆向分析
2014-04-22
LINUX内核设计与实现
2014-04-21
《Android系统级深入开发---移植与调试》2
2014-04-18
Android系统级深入开发---移植与调试
2014-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人