自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (42)
  • 收藏
  • 关注

转载 H.264丢包模拟软件设计:

转自:http://download.csdn.net/download/lcl81/52875281.随机丢包方法:如果丢包算法合理的话,很容易会出现丢帧现象,所以不用另外搞一个丢帧软件了。丢包参数:丢包比率(丢弃的包除以总包数),丢包粒度(每次丢弃多少个字节),丢包分布(离散性,采用均匀丢包方法可以满需求)2.测试时,不可能全面覆盖所有的丢包情况,但可以从典型的网络

2014-06-30 23:54:27 1126

转载 UDP包的大小与MTU

转自:http://blog.csdn.net/wl_fln/article/details/6386365

2014-06-30 22:00:36 880

原创 音视频同步

一、音视频的播放速度: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 odex文件反编译

转自:http://www.cnblogs.com/ungshow/p/3511330.html

2014-06-04 23:25:11 711

转载 有关android加快开机速度

有关android加快开机速度      我们知道,android开机速度慢,在恢复出厂设置后开机速度更慢,其中优化dex文件的过程就耗时很多。那么我们就可以尝试将优化dexopt步骤提前到编译阶段生成img文件的环节去。当然了这是一个以rom空间换取时间的策略。可以通过在BoardConfig.mk中加入# Enable the optimized DEXWITH

2014-06-04 23:18:38 2331

转载 android ODEX

转自:http://baike.baidu.com/view/7784265.htm?fr=aladdin

2014-06-04 23:01:00 671

转载 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

学习opencv 包含源码

学习opencv 包含源码

2018-10-03

电视4:3和16:9

电视分辨率 电视4:3和16:9

2016-08-07

PPT时间轴大全

PPT时间轴大全

2016-03-17

MPEG相关规范

MPEG相关规范. zip

2016-01-03

H264/H265规范

H264/H265规范. zip

2016-01-03

mp4 解析查看工具

mp4 parse

2015-12-19

IDA Pro权威指南 part2

IDA Pro权威指南 part2

2014-07-27

IDA Pro 权威指南

IDA Pro 权威指南

2014-07-25

smali2.0.3 android反编译

转自:http://download.csdn.net/download/fflycn/7469529 java -jar baksmali-2.0.3.jar -x android.odex java -jar smali-2.0.3.jar out -o classes.dex /////////// android 合并apk和odex文件 前提:正确安装JDK和配置环境变量 需要这个apk所在的rom里面的一些jar文件, 都在/system/framework里面:core.jar, ext. jar, framework. jar, android.policy. jar, services. Jar。 当然,这五个是最基本的,有可能还不够,这种情况下面会讲到。 总共分四步: 1. 把下载好的smali-2.0.3.jar 和baksmali-2.0.3.jar ,还有rom里面抠出来的5个jar,放到工作目录,然后apk和odex也放到一起。 2. 分解odex文件为class文件。 将smali-2.0.3.jar 和baksmali-2.0.3.jar放在d:\odex文件夹下 命令:键入 d:回车 键入cd odex 回车 java -jar baksmali-2.0.3.jar -x a.odex \\a.odex喂odex文件的文件名在键入命令前务必正确安装JDK和配置环境变量 <a.odex>处是你要分解的odex文件的名字,命令完成之后,会生成一个out文件夹,里面就是所有的class文件。如果出现问题, 比如什么异常,缺少包什么的,就更到rom里面把出错信息里面要求的包拿出来,放到当前目录下。 3. 将class生成为classes.dex文件。 命令:java -Xmx512M -jar smali-2.0.3.jar out -o classes.dex 4. 把classes.dex放入apk里面。

2014-07-08

android http server

转载 咪当我系欧巴 代码,原始链接在http://download.csdn.net/detail/hellogv/4047134

2014-06-26

git权威指南

git权威指南

2014-05-25

Android内核剖析 柯元旦

Android内核剖析 柯元旦

2014-05-15

Android软件安全与逆向分析

第2章 如何分析Android程序 (反编译APK文件、分析APK文件、修改Smali文件代码、重新编译APK文件并签名) 第3章 进入Android Dalvik虚拟机 (Dalvik虚拟机与Java虚拟机的区别、DEX文件反汇编工具、编写smali文件、 编译smali文件) 第4章 Android可执行文件 (Android程序的生成步骤、如何生成odex文件、dex文件的验证与优化工具dexopt的工作过程) 第5章 静态分析Android程序 ( 反编译apk程序、定位关键代码——使用IDA Pro进行破解的实例、恶意软件分析工具包——Androguard、使用dex2jar生成jar文件、使用jd-gui查看jar文件的源码、集成分析环境——santoku) 第6章 基于Android的ARM汇编语言基础——逆向原生 第7章 Android NDK程序逆向分析 第8章 动态调试Android程序 第9章 Android软件的破解技术 第10章 Android程序的反破解技术 第11章 Android系统攻击与防范 第12章 DroidKongFu变种病毒实例分析

2014-04-22

LINUX内核设计与实现

主要介绍linux的内核和内核相关的基础知识,比较少涉及到linux设备驱动。 主要介绍linux的内核和内核相关的基础知识,比较少涉及到linux设备驱动。 主要介绍linux的内核和内核相关的基础知识,比较少涉及到linux设备驱动。

2014-04-21

精通Linux 设备驱动程序开发

介绍常见的各种驱动程序和内核调试技术。

2014-04-21

《深入理解Android(卷1)》

深入介绍android基础服务进程(init、zygote、binder、)和重要的服务(audiofinger、surface、vold)

2014-04-18

《Android系统级深入开发---移植与调试》2

介绍怎样移植android系统到不同嵌入式平台,以android模拟器内核goldfish,高通MSM平台,德州仪器OMAP平台来例子介绍如何移植android系统。

2014-04-18

Android系统级深入开发---移植与调试

介绍怎样移植android系统到不同嵌入式平台,以android模拟器内核goldfish,高通MSM平台,德州仪器OMAP平台来例子介绍如何移植android系统。

2014-04-18

数据恢复工具

数据恢复工具,验证可数据

2014-04-06

Node.js基础开发指南_中文正版

Node.js基础开发指南_中文正版

2014-02-18

apk 反编译

apk 反编译 AndroidManifest.xml 反编译

2014-01-09

UART_bluetooth

UART_bluetooth

2014-01-07

Linux蓝牙协议栈的USB设备驱动

Linux蓝牙协议栈的USB设备驱动

2014-01-07

BusHound_v6.0破解版

USB 驱动抓包工具

2013-11-29

usb camera 驱动源码

usb camera 驱动源码

2013-11-25

android 反编译

android 反编译工具

2013-11-19

Linux内核源代码情景分析上

对USB驱动有详细讲解的章节: 第8章: 设备驱动 8.9 通用串行外部总线USB:

2013-11-13

gstreamer on android

gstreamer on android,fluendo 公司开发

2013-08-21

android wifi display 介绍

android wifi display 介绍

2013-07-29

openmax and gstreamer介绍

openmax and gstreamer介绍

2013-06-28

OpenMAX IL介绍

Bellagio OpenMAX IL 框架的研究及应用

2013-06-28

smc tool for FSM

smc tool for FSM

2013-06-16

http live streaming protocol

http live streaming protocol http live streaming protocol

2013-05-31

qtwebkit 程序与javascript交互

qt webkit web native communicate

2013-05-21

DVD forger

good video stream analysis tool good video stream analysis tool

2013-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除