- 博客(19)
- 资源 (14)
- 收藏
- 关注
转载 YUV RGB YUV420 YV12基础
之前对RGB、YUV和YCbCr一直没有清晰的理解和认识,今天打算做一个小结,结合网上的文章谈谈自己的看法,也希望有机会看到这篇文章的人能指点一二,相互交流,共同进步。 首先要说明,上述的RGB、YUV和YCbCr都是人为规定的彩色模型或颜色空间(有时也叫彩色系统或彩色空间)。它的用途是在某些标准下用通常可接受的方式对彩色加以说明。本质上,彩色模型是坐标系统和子空间的阐述。【
2016-10-10 11:35:52
685
原创 大端序、小端序、网络序
大端序与小端序何为大端序,小端序?简单点说,就是字节的存储顺序,如果数据都是单字节的,那怎么存储无所谓了,但是对于多字节数据,比如int,double等,就要考虑存储的顺序了。注意字节序是硬件层面的东西,对于软件来说通常是透明的。再说白一点,字节序通常只和你使用的处理器架构有关,而和编程语言无关,比如常见的Intel x86系列就是小端序。Big-endian(大端序)
2016-09-29 17:33:19
2037
2
原创 Project使用非标准时间安排任务
最近使用project做项目开发计划,因为周六上班是常态(够屌丝吧),做项目计划时必须周六计算在内,任务计划经常出现问题。自己摸索了很久,总结一下如何把周六设置为工作时间。1.打开project先创建新日历。项目->更改工作时间->新建日历2.将周六设置为例外日期,设置周六的工作时间3.新建任务,任务日历选择刚才创建的日历。这样周六也统计在工期里了。
2016-07-25 14:06:33
2104
原创 MP4文件写入音频和视频(使用mpeg4ip)
使用MPEG4IP库接口实现音视频存储MP4WriteSample 写音视频帧(需要精确控制时间戳,时间戳可以使用相对值,即当前帧时间戳减去上一帧的时间戳)MP4AddH264VideoTrack 添加H264 track(timescale时间因子参数很重要,根据视频帧的时间戳类型定义,90000(视频标准采样时间戳)或1000(ms时间戳))
2015-10-10 17:27:29
4848
转载 UML关系(泛化,实现,依赖,关联(聚合,组合))
UML关系(泛化,实现,依赖,关联(聚合,组合)) UML的构造快包含3种: (1) 事物(4种):结构事物,行为事物,分组事物,注释事物(2) 关系(4种):泛化关系,实现关系,依赖关系,关联关系(3) 图(10种):用例图,类图,对象图,包图,组件图,部署图,状态图,活动图,序列图,协作图事物是对模型中最具代表性的成分的抽象;关系把事物结
2015-09-11 17:38:15
507
原创 一些开发有用的资源网址
http://android.apkbus.com/ 很多Android开发源码和资源http://www.asciiset.com/ //ascii编码http://help.eclipse.org/mars/index.jsp //eclipse sdk使用和开发手册http://www.cnblo
2015-07-23 14:08:41
439
转载 Eclipse快捷键
Eclipse快捷键 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3. 【Ctrl+/】 快速添
2015-06-08 15:02:52
298
转载 H.264中的NAL技术
H.264中的NAL技术 http://3xin2yi.info/wwwroot/tech/doku.php/tech:multimedia:nalNAL技术 1.NAL概述NAL全称Network Abstract Layer,即网络抽象层。在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的
2012-11-30 16:23:00
468
转载 字符编码简介:ASCII,Unicode,UTF-8,GB2312
字符编码简介:ASCII,Unicode,UTF-8,GB23121. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到1111111
2012-05-13 21:44:48
861
转载 C++连接mysql数据库的两种方法
第一种方法是利用ADO连接,第二种方法是利用mysql自己的api函数进行连接。第一种方法可以实现我当前的需求,通过连接不同的字符串来连接不同的数据库。暂时只连接了mysql,sqlserver,oracle,access。对于access,因为它创建表的SQL语句不太兼容标准SQL语句,需要做一些处理,这里暂时不说。第二种方法只能针对于mysql数据库的连接,不过用这种方法不用安
2012-05-13 12:04:11
870
转载 TCP/IP协议栈与数据包封装
【转】TCP/IP协议栈与数据包封装2012-02-05 9:33转载自 hopeasy最终编辑 hopeasyTCP/IP网络协议栈分为应用层(Application)、传输层(Transport)、网络层(Network)和链路层(Link)四层。如下图所示(该图出自[TCPIP])。图 36.1. TCP/IP协议栈两台计算
2012-05-09 14:11:01
2682
转载 转载:SOCKET各种模型下并发数量
转载地址:http://fpcfjf.blog.163.com/blog/static/5546979320108230035670/今天在公司认真的看了一下SOCKET的编程,对其中一些编程模型的并发数量原来一直是半清不明,正好趁着做当前项目的机会把他理清,目前在SOCKET上的编程模型主要有以下几种(WIN为主,LINUX和UNIX用得较少):1、普通的阻塞和非阻塞编程。利用线程池
2011-12-02 23:15:43
618
原创 开发DMO decoder给WMP使用播放视频文件经验一贴
仅以此文怀念过去煎熬的一周半。。。感谢各位同事的大力协助和指点。上上周被分配个任务做一个asf文件的video解码插件,本来做的transformfilter,其他播放器都能自动加载到且可以播放,但wmp找不到解码器。没办法,传闻DMO可以。 然后就仿照directx的DMO例子dmosample做了一个dmo decoder插件,graphedit和其他的播放器也都能正常加载并播放文件,wm
2011-11-28 20:12:30
1610
原创 使用VMware workstation 7.1,增加Red hat linux虚拟机磁盘空间
安装linux虚拟机时采用create a newvirtual file(实际看到虚拟机所在目录大小动态变化)的方式创建硬盘,选择的8G空间,慢慢使用中发现磁盘空间被占满,需要增加磁盘空间。以下是经过网络查询、整理并实际操作总结的方法。两种方式:扩展磁盘容量添加分区、添加磁盘方法一:扩展磁盘容量添加分区1) 关闭虚拟机,增加磁盘空间菜单VM->settings->选中要扩
2011-11-05 18:47:04
1742
原创 SIP协议概要介绍
<br />摘要:SIP协议是NGN中的重要协议,越来越得到业界的重视。本文通过SIP协议的背景、功能、网络元素、实现机制、以及SIP消息的组成等几个方面对SIP协议做了全方位的概要性介绍,以使读者对SIP有初步的概念和认识。<br /><br /> 一、SIP协议的背景和功能<br /><br /> SIP( 会话初始协议)的开发目的是用来帮助提供跨越因特网的高级电话业务。因特网电话(IP电话)正在向一种正式的商业电话模式演进,SIP就是
2011-04-21 22:21:00
446
原创 学习linux/unix编程方法的建议,学习Linux的四个步骤
假设你是计算机科班出身,计算机系的基本课程如数据结构、操作系统、体系结构、编译原理、计算机网络你全修过 我想大概可以分为4个阶段,水平从低到高 从安装使用=>linux常用命令=>linux系统编程=>内核开发阅读内核源码 其中学习linux常用命令时就要学会自己编译内核,优化系统,调整参数 安装和常用命令书太多了,找本稍微详细点的就ok,其间需要学会正则表达式 系统编程推荐《高级unix环境编程》,黑话叫APUE 还有《unix网络编程》 这时候大概还需要看资料理解elf文件格式,连接器和加载器,cmu的
2011-02-25 00:17:00
434
转载 深入分析MFC文档视图结构(转)
深入分析MFC文档视图结构(转)<br />文档视图结构(Document/View Architecture)是MFC的精髓,也是Observer模式的具体实现框架之一,Document/View Architecture通过将数据和其表示分开,提供了很好的数据层次和表现层次的解耦。然而,虽然我们使用MFC AppWizard就可以很轻松地获得一个支持Document/View Architecture的MFC程序框架,Document/View Architecture本身的复杂性加上VC产生的一系列代
2010-12-22 20:21:00
480
转载 RTSP与HTTP协议简介
一。RTSP协议简介 流媒体技术是一系列的网络协议的集合,包括: 1. 实时传输协议RTP(Real-time Transport protocol) 2. 实时传输控制协议RTCP(Real-time Transport Control protocol) 3. 实时流协议RTSP(Real Time Streaming protocol) 4. 资源预留协议RS
2010-04-08 09:15:00
944
Effectiv STL, STL源码剖析, STL标准程式库,The C++ standard library
2010-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人