自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张亮校的专栏

向高手学习,点滴记录,大部分博客为转载.

  • 博客(746)
  • 资源 (24)
  • 收藏
  • 关注

转载 FFMPEG详解

原文地址:http://3xin2yi.info/wwwroot/tech/doku.php/tech:multimedia:ffmpeg文章主要包括一些常用的命令及选项、主要接口、架构等。FFMPEG详解认识FFMPEG使用FFMPEG基本选项能力集列表常用输入选项常用输出选项流标识音频选项视

2014-01-02 18:26:24 1369

转载 RGB、YUV和YCbCr

原文地址:http://blog.sina.com.cn/s/blog_a85e142101010h8n.html此外,msdn对YUV有详细的解释:http://msdn.microsoft.com/en-us/library/aa904813(VS.80).aspx之前对RGB、YUV和YCbCr一直没有清晰的理解和认识,今天打算做一个小结,结合网上的文章谈谈自己的看法,也

2014-01-02 18:25:56 1110

转载 MPEG2TS中PSI相关的几个Tables

PSI,即Program Specific Information,节目专用信息,既包含了标准数据,也包含了私有数据,其作用是从一个携带多个节目的某一个TS流中正确找到特定的节目。Programs由一个或者多个基本的码流组成,并通过PID来识别。在MPEG2TS中,PSI可以分为5个tables,如下图所示。TS的解码分两步进行,其一,是从PID为0的TS包里,解析出PAT表,然后从P

2014-01-02 18:15:59 2527

转载 I,P,B帧和PTS,DTS的关系

基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predictive-frame,通过充分将低于图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图像,也叫

2014-01-02 18:12:56 1078

转载 如何修改ultraEdit二进制文件每行列数

UE版本:v11.10高级->配置【常规】-【显示选项】如图

2014-01-02 09:52:35 10679

转载 如何修改ultraEdit二进制文件每行列数

UE版本:v11.10高级->配置【常规】-【显示选项】如图

2014-01-02 09:52:02 2270

转载 c++ 函数后面 const 作用

c++ 函数前面和后面 使用const 的作用,前面使用const 表示返回值为const后面加 const表示函数不可以修改class的成员请看这两个函数const int getValue();int getValue2() const;1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 /*  * FunctionConst.h  

2013-12-31 16:11:14 1007

转载 ubuntu12.04下设置类似QQ的截图功能

Dash->键盘->快捷键->截图->复制选区截图到剪贴板,将其快捷键设置成ctr+alt+A就OK了。

2013-12-31 11:25:43 878

转载 视频压缩:I帧、P帧、B帧

/****************************************************************************************************************************************************************************************说明:    

2013-12-28 10:43:15 24246 4

转载 关于ES、PES、PS以及TS码流

一、基本概念1)ES     ES--Elementary  Streams  (原始流)是直接从编码器出来的数据流,可以是编码过的视频数据流(H.264,MJPEG等),音频数据流(AAC),或其他编码数据流的统称。ES流经过PES打包器之后,被转换成PES包。    ES是只包含一种内容的数据流,如只含视频或只含音频等,打包之后的PES也是只含一种性质的ES,如只含视频

2013-12-28 10:38:23 6185

转载 Wi-Fi(802.11ac)标准优缺点详解

想象这样一个世界:家庭成员能把自己喜欢的高清内容传送到不同的房间,而你的十几岁的孩子可以把他最新的高清视频“项目”传送到YouTube上。随着基于802.11ac标准的新的无线局域网技术很快推出,这个数字家庭网络的天堂可能成为现实。  802.11ac利用和学习802.11n提供的高级功能,提供更大的吞吐量,同时把高带宽数据传送给多个用户,并且在现有的商业无线设备和附近的无线局域网中具

2013-12-27 17:03:27 6811

转载 Ubuntu下Eclipse中文乱码解决

原文地址 http://www.linuxidc.com/Linux/2011-12/50056.htm把Windows下的工程导入到了Linux下Eclipse中,由于以前的工程代码,都是GBK编码的(Windows下的Eclipse 默认会去读取系统的编码,所以Widnwos下的Eclipse的编码为GBK),而Ubuntu默认是不支持GBK编码的。所以,首先我们要先让 Ubuntu支

2013-12-24 08:44:39 835

转载 TCP Fast Open

TFO[1]是Linux 内核3.6版本引入的新特性,相关标准由Google提出,仍旧是RFC的草案[2],非正式标准。作者是Yuchung Cheng,Google工程师,他从加州大学圣迭戈分校获得博士学位,从国立台湾大学[3](NTU,新加坡也有一个NTU[4],美国好像也有一个)获得学士学位,简单说明:客户端通过TCP连接到服务器时,可以在SYN报文携带数据,这将提升TCP的效率(4

2013-12-23 18:15:43 1077

转载 Linux内核3.7 TCP Fast Open验证实例

Linux内核在3.6和3.7合入了TCP Fast Open特性,在3.7.3版本上验证了一下,I did it!以下是C语言实例(LWN介绍):server端代码:[cpp] view plaincopyprint?#include            #include  /* See NOTES */  #include   #include   i

2013-12-23 18:14:00 1617

转载 TFO(tcp fast open)简介

pagefaulton the program road首页关于我首页 >协议 > TFO(tcp fast open)简介 TFO(tcp fast open)简介2011年5月9日Simon Liu发表评论阅读评论XWelcome Googler! If you find this page use

2013-12-23 18:04:47 2489

转载 TCP Fast Open by Google 浅析

You are here: Home »计算机 » IT杂谈 » TCP Fast Open by Google 浅析 TCP Fast Open by Google 浅析2011-11-10Google 将在今年 12 月的 ACM CoNEXT 会议上发表他们在改善 Web 应用响应时延方面的一个工作,通过修改 TCP 协议利用三次握手时进行数据交换的“TC

2013-12-23 18:04:17 1839

转载 细说Cookies

什么是Cookies?Cookies是一些小文件,它们被创建在客户端的系统里,或者被创建在客户端浏览器的内存中(如果是临时性的话)。用它可以实现状态管理的功能。我们可以存储一些少量信息到可以短的系统上,以便在需要的时候使用。最有趣的事情是,它是对用户透明的。在你的web应用程序中,你可以到处使用它,它极其得简单。Cookies是以文本形式存储的。如果一个web应用程序使用cookies,那么服

2013-12-23 18:00:38 717

转载 面向连接的socket数据处理过程以及非阻塞connect问题

对于面向连接的socket类型(SOCK_STREAM,SOCK_SEQPACKET)在读写数据之前必须建立连接,首先服务器端socket必须在一个客户端知道的地址进行监听,也就是创建socket之后必须调用bind绑定到一个指定的地址,然后调用int listen(int sockfd, int backlog);进行监听。此时服务器socket允许客户端进行连接,backlog提示没被ac

2013-12-23 08:41:10 1076

转载 超强TS流TSPlayer网络播放器,能解复用mpeg2、h.264码流、可播放256套节目

TSPlayer是一款DVB-TS流多画面播放器。1. 默认全屏,默认连接UDP多播网络。2. F5整个画面全屏,鼠标右键整个画面全屏,双击单个画面全屏。3. 可动态改变画面个数。4. 两种全屏都可ESC键退出。5. 可接收UDP多播(MultiCast)和单播(UniCast)网络,也可打开本地文件。6. 支持 "mpeg2和H.264" DVB-TS流。7. 当接收

2013-12-22 12:06:03 10487 4

转载 vlc播放rtp的h264流和MPEG2-TS流所使用的sdp文件(转)

h264: [cpp] view plaincopym=video 9200 RTP/AVP 96  a=rtpmap:96 H264/90000  a=fmtp:96 packetization-mode=1;profile-level-id=42001E  MPEG2-TS:  [cpp] vi

2013-12-22 11:30:25 4869

转载 Android编译详解之lunch命令

Android的优势就在于其开源,手机和平板生产商可以根据自己的硬件进行个性定制自己的手机产品,如小米,LePhone,M9等,因此,在我们在对Android的源码进行定制的时候,很有必要了解下,Android的编译过程。如果你从来没有做过Android代码的编译,那么最官方的编译过程就是查看Android的官方网站:http://source.android.com/source/bui

2013-12-20 17:52:26 1554

转载 Android 线程优先级的比较

(1)android.os.Process.setThreadPriority (int priority)  或  android.os.Process.setThreadPriority (int tid, int priority)  priority:【-20, 19】,高优先级 -> 低优先级.  (2)java.lang.Thread.setPriority (int

2013-12-20 11:31:45 1363

转载 非阻塞connect()

说明:本文适用于Windows平台,后面追加一篇适用于Linux平台的转自:http://www.cnblogs.com/shiqgfmj/archive/2010/12/29/1919434.html 非阻塞的socket客户端connect()困扰了一下午。因为是非阻塞,不管是否连接上都直接返回,所以就无法知道什么时候连接上。一开始想到网上找资料,可惜不多。于是MSDN,总算找

2013-12-19 19:13:24 911

转载 connect 是 errno 为111 115 101 22 错误分析

22:参数错误,比如ip地址不合法,没有目标端口等101:网络不可达,比如不能ping通111:链接被拒绝,比如目标关闭链接等115:当链接设置为非阻塞时,目标没有及时应答,返回此错误,socket可以继续使用 附录:Linux的错误码表(errno table)_ 124 EMEDIUMTYPE_ Wrong medium type_ 123 ENOMEDIUM__

2013-12-19 09:49:55 6329

转载 adb.exe 命令详解

ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机).它的主要功能有:* 运行设备的shell(命令行)* 管理模拟器或设备的端口映射* 计算机和设备之间上传/下载文件* 将本地apk软件安装至模拟器或android设备ADB是一个

2013-12-18 16:15:35 3666

转载 android环境搭建常见问题总结

常见问题解决办法:1,安装ADT时,出现如下异常。requires 'org.eclipse.gef 0.0.0' but it could not be found。requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be found。安装ADT Plugin时需要其他的jar包,而eclipse又不能从网络下载所

2013-12-18 10:37:26 916

转载 Ubuntu12.04下android开发环境的搭建

1安装JDK去官网(http://www.baidu.com/baidu?wd=jdk&tn=monline_4_dg)下载jdk-7u4-linux-i586.tar.gz下载页面见(http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html)安装过程如下解压

2013-12-18 10:37:01 820

转载 去勾如何取消pidgin好友上线提醒

工具-插件-Libnotify-配置插件,

2013-12-16 17:22:17 874

转载 ubuntu dpkg命令总结

今天看到了dpkg,又有所发现,拿来分享:            dpkg是Debian系统的后台包管理器,类似RPM。也是Debian包管理系统的中流砥柱,负责安全卸载软件包,配置,以及维护已安装的软件包。由于ubuntu和Debian乃一脉相承,所以很多命令是不分彼此的。            Ubuntu中所有packages的信息都在/var/lib/dpkg/目录下,其中子目

2013-12-16 14:32:28 990

转载 I,P,B帧和PTS,DTS的关系

基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predictive-frame,通过充分将低于图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图

2013-12-16 10:23:33 923

转载 嵌入式linux,增加串口登陆密码

修改/etc/inittab文件把::askfirst:-/bin/shtty2::askfirst:-/bin/sh等全部注掉增加一行::respawn:/sbin/getty -L ttyS0 115200 vt100然后在命令行下用passwd命令输入密码,接着重启就会需要密码。但是每次退出时必须用exit命令退出终端,如果直接

2013-12-14 13:54:34 9891

原创 gedit取消临时文件

打开gedit‘编辑-首选项-编辑器-文件保存’把“在保存之前创建一个备件文件”取消

2013-12-12 14:09:18 2245

转载 patch -p0/-p1的区别

假定源码目录位于/usr/src/linux中,则在当前目录为/usr/src时使用"patch -p0 patch -p0 patch -p1 这两者是相差了一个“/”吗?

2013-12-11 17:25:15 1374

转载 adb的一些命令

android的adb采用的是server+client的方式,所以adb是支持多个设备同时连接的。通过adb devices命令可以看到所有连接的android设备,而多个设备都连上adb server,如果你想针对某一个设备执行adb命令,可以在adb命令后面加上-s ,例如adb –s 12345678 push c:/a.txt /data/。adb的设计可以参考http://blog.c

2013-12-11 17:16:41 878

转载 new/delete和malloc/free的区别

还是先说说区别吧:    1. new/delete是C++里才有的,而new/delete与malloc/free一个显著的区别在于,new是建造一个对象,并调用对象的构造函数来初始化对象,其实在所有的new操作过程中,总是分为两步的:第一步是申请内存,第二步则是调用构造函数初始化对象。同样,在调用delete的时候,需要先调用析构函数,然后在销毁堆内存。    2. new/delet

2013-12-10 18:16:54 650

转载 面向对象的三个基本特征是:封装、继承、多态

封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。通过继承创建的新类称为“子类

2013-12-10 18:16:26 785

转载 Java中@Override的作用

@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1、可以当注释用,方便阅读;2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。比如你如果没写@Override而你下面的方法名又写错了,这时你的编译器是可以通过的(它以为这个方法是你的子类中自己增加的方法)。 举例:在重写父类的onCreate时,在方法前面加上@O

2013-12-10 14:43:33 16661 1

转载 linux下使用vim编辑文本文件时显示^M的解决办法

有时候在windows下编写的python脚本在linux下不能运行,就是因为^M的原因,因为windows下行结束符是/r/n,而liinux只需要/n. 我们可以使用cat –v来显示一个文本文件中的^M符号,或者如果有非improved的vi版本的话,也可以直接vi查看。       要替换掉文本中的^M有个比较简单的办法,通常这类文件在vim中下面都会显示dos模式,那么我们直接设

2013-12-10 14:05:16 1057

转载 git am PATCH 失败的处理方法

这篇文章主要介绍一下git-am 和 format-patch 的使用。 因为在git使用当中,会有很多时候别人(供应商或者其他的开发人员)发过来一系列的patch,这些patch通常的是类似这样的名字: 0001--JFFS2-community-fix-with-not-use-OOB.patch 0002--Community-patch-for-Fix-mount-error-in

2013-12-10 09:46:18 1300

转载 H264参数语法文档: SPS、PPS、IDR

http://blog.csdn.net/heanyu/article/details/6205390H.264码流第一个 NALU 是 SPS(序列参数集Sequence Parameter Set)对应H264标准文档 7.3.2.1 序列参数集的语法进行解析SPS参数解析// fill sps with content of p[cpp] view plaincop

2013-12-06 11:28:43 1415

基于STM32的串口服务器web功能实现

stm32上开发webserver的例程

2021-01-12

mediarecorder_camera.tgz

在tv或者box上,支持android的camera录视频,调用mediarecorder的方式录视频的apk demo.

2020-07-09

jvm_code-master.rar

深入理解java虚拟机 java高级特性与最佳实践 源码 学习交流

2019-10-23

wifi_p2p_technical_specification_v1.1_content.

wifi_p2p_technical_specification_v1.1_content.pdf wifi p2p标准协议文档

2014-03-12

Wi-Fi_Display_Technical_Specification_v1.0.0

Wi-Fi_Display_Technical_Specification_v1.0.0.pdf 标准

2014-03-12

unix网络编程(卷2)

unix网络编程(卷2),网络必看书籍.关于IPC的.

2013-01-29

sed&awk;中文版

sed&awk;(中文第二版),不用过多解释了吧.会linux的人必看之书籍.

2013-01-29

git培训文档

我自己用来给别人培训时写的git的培训文档。值得一下。里面涵盖了基本的知识点。适合入门的人用。

2013-01-24

USB2.0技术规范

USB2.0技术规范,详细的介绍了usb协议.

2013-01-16

UNIX 编程艺术

UNIX 编程艺术(中文版).unix的一本很好的学习书.

2013-01-16

串口工具SecureCRT

SecureCRT_5.0.5破解版.做嵌入式的,或者服务器上开发代码的.值得一下.

2012-12-28

播放器DawnLightPlayer代码

播放器源代码  DawnLightPlayer,值得学习呀.详细见我博客.

2012-09-29

unix(linux)环境网络高级编程

unix(linux)环境网络高级编程 linux 入门

2012-09-05

毕厚杰-新一代视频压缩编码标准H.264

很好的入门书籍,关于h.264的.值得一看.

2012-08-21

Windows WDM 设备驱动程序开发指南.pd

Windows WDM 设备驱动程序开发指南.关于怎么在windows下开发驱动。

2012-01-07

数组与指针的艺术.pdf

数组与指针的艺术.可以深入学习C语言。值得一下。

2012-01-07

The_C_programming_Language(中文版

The_C_programming_Language(中文版)的完整版。值得大家下载。

2012-01-07

VS入门教程

关于VS2008的入门教程,大家可以快速学习入门。

2012-01-07

空空如也

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

TA关注的人

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