自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 如何在安装或运行时检查 S60 平台版本

<br /><br />问题描述:<br />  所有的S60程序SIS安装包都带有一个Series60ProductID代表mandatory dependency。<br />  这个dependency指名运行该程序所需要最小的S60平台版本,以防安装在老版本上。<br />  Series60ProductID只能在安装时用来检查,并且只能中断安装或提示不兼容信息。我们有时需要一个单独的SIS包但可以根据不同的S60平台选择安装文件。下面的解决方案描述如何在一个pkg文件中处理这样的情况,同样也提供

2010-07-19 10:42:00 433

原创 (转)C++中extern “C”含义深层探索

1.引言  C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不同。  2.从标准头文件说起  某企业曾经给出如下的一道面试题:  面试题  为什么标准头文件都有类似以下的结构

2010-07-14 16:41:00 353

原创 extern的作用

<br />1 基本解释<br />  extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。<br />  另外,extern也可用来进行链接指定。<br />2 问题:extern 变量<br />  在一个源文件里定义了一个数组:<br />char a[6]; <br />  在另外一个文件里用下列语句进行了声明:<br />extern char *a; <br />  请问,这样可以吗? <br />  答案与分析:<br

2010-07-14 08:37:00 355

转载 xvid的学习[转]

原文地址http://blog.ednchina.com/yuliang0321/138439/message.aspx<br /><br /><br />xvid有两种编码方式:single pass和twopass <br />single pass模式编码简单,速度也快,但最终效果不如twopass。 <br />twopass就是视频压制需要经过两次编码,分别为twopass-1st pass(简称1pass)和twopass-2nd pass(简称2pass) <br />1pass 时,编码器会

2010-07-13 11:30:00 727

转载 symbian视频编程资料(Update 20100709)

<br />http://blog.csdn.net/linzhiji/archive/2010/02/25/5327585.aspx<br /> <br />一、MP4 3GP FLV<br /> <br />1.   mp4 格式2 http://blog.csdn.net/linzhiji/archive/2010/05/28/5630464.aspx<br />2.   3gp格式研究 http://blog.csdn.net/dinggo/archive/2007/12/29/2003425.as

2010-07-13 11:29:00 617

转载 视频与图像RGB/YUV格式详解

<br />计算机彩色显示器显示色彩的原理与彩色电视机一样,都是采用R(Red)、G(Green)、B(Blue)相加混色的原理:通过发射出三种不同强度的电子束,使屏幕内侧覆盖的红、绿、蓝磷光材料发光而产生色彩。这种色彩的表示方法称为RGB色彩空间表示(它也是多媒体计算机技术中用得最多的一种色彩空间表示方法)。<br />根据三基色原理,任意一种色光F都可以用不同分量的R、G、B三色相加混合而成。<br />F = r [ R ] + g [ G ] + b [ B ]<br /><br />其中,r、g、

2010-07-13 09:03:00 554

转载 文件读写方案确定:读写模式选择问题

devdiv帖子收藏提问金额: 1 可用分 1.由于频繁写入文件,同时要读入该文件很容易造成不同步的情况,,寻求大家解决 方案要求如下:1.RFileWriteStream时,该文件锁定,RFileReadStream只有等RFileWriteStream写完成之后才能读入2.读文件是通过活动对象来检测写文件有变化,才开始读,如果该 文件锁定,需等待完成之后才能再读入不知道该用哪种模式?读该文件:InternalizeSettingsDataL()    {    RFs& fs = iEikonEnv

2010-07-12 12:43:00 764

转载 流媒体

流媒体技术原理流式传输的实现需要缓存。因为Internet以包传输为基础进行断续的异步传输,对一个实时A/V源或存储的A/V文件,在传输中它们要被分解为许多包,由于网络是动态变化的,各个包选择的路由可能不尽相同,故到达客户端的时间延迟也就不等,甚至先发的数据包还有可能后到。为此,使用缓存系统来弥补延迟和抖动的影响,并保证数据包的顺序正确,从而使媒体数据能连续输出,而不会因为网络暂时拥塞使播放出现停顿。通常高速缓存所需容量并不大,因为高速缓存使用环形链表结构来存储数据:通过丢弃已经播放的内容,流可以重新利用空

2010-07-12 09:54:00 653

转载 3gp文件格式研究 (转windcao的专栏)

<br />序言<br />06我开始做3gp文件的播放器,但是关于3gp的文档太少了也很难找,在网友luxh的帮助下,<br />我终于有了第一份关于3gp文件格式的文档《ISO/IEC 14496-12,ISO媒体文件格式》.<br />在此真心感谢luxh的贡献.<br />当然了是英文版的,有文档就不错了.为了便于查阅和理解,我把之后陆续找到的其他几个文档也揉在了一起.<br />从06年5月12日到现在2007-3-23,一点点的挤时间,总算写完了.如有错误,敬请斧正.<br />之所以写这篇文章

2010-07-09 17:19:00 978

转载 网络电话穿越防火墙和NAT的四种方法

<br />一、NAT/ALG 方式<br />普通NAT是通过修改UDP或TCP报文头部地址信息实现地址的转换,但对于VoIP应用,在TCP/UDP净载中也需带地址信息,ALG方式是指在私网中的VoIP终端在净载中填写的是其私网地址,此地址信息在通过NAT时被修改为NAT上对外的地址。 <br />此时当然要求ALG功能驻留在 NAT/Firewall设备中,要求这些设备本身具备应用识别的智能。支持IP 语音和视频协议(H323、SIP、 MGCP/H248)的识别和对NAT/Firewall的控制,同时

2010-07-09 10:54:00 1160

转载 穿越防火墙技术要求简介

<br /> <br />一、问题描述<br />网络地址翻译和防火墙 (NAT/FW)的存在,阻断了包括H.323在内的多种多媒体通信协议,因为NAT设备仅仅完成消息的IP头的地址/端口的翻译,使消息的IP头和消息净荷中的地址/端口信息不一致,导致消息接收方无法正确对该消息做出响应,通信双方的媒体流通道无法正常建立。 <br />H.323多媒体通信中传输层端口动态分配并通过H.245消息相互协商,但网络中的防火墙设备无法预先得知该端口号信息,从而会阻止媒体流通过它。另外,防火墙设备在没有内网发出相应消息

2010-07-09 10:53:00 3622

转载 音视频同步-时间戳

<br /> 媒体内容在播放时,最令人头痛的就是音视频不同步。从技术上来说,解决音视频同步问题的最佳方案就是时间戳:首先选择一个参考时钟(要求参考时钟上的<br />时间是线性递增的);生成数据流时依据参考时钟上的时间给每个数据块都打上时间戳(一般包括开始时间和结束时间);在播放时,读取数据块上的时间戳,同<br />时参考当前参考时钟上的时间来安排播放(如果数据块的开始时间大于当前参考时钟上的时间,则不急于播放该数据块,直到参考时钟达到数据块的开始时间;如<br />果数据块的开始时间小于当前参考时钟上的

2010-07-08 11:19:00 634

转载 symbian 流操作

<br />FROM:http://www.cnblogs.com/zziss/archive/2010/01/20/1652409.html<br />Symbian提供了文件服务器(RFile)和文件会话(RFs)来支持文件操作。可以像PC一样,Symbian也支持长文件名,但是不支持 "."和".."。Symbian提供了一个TFileName类来表示文件名,其定义是:typedef TBuf<KMaxFileName>  TFileName   KMaxFileName=256。因为太耗费资源,建议

2010-07-06 12:44:00 453

原创 Symbian 视频录制总结

 1 尝试了下CCamera ,打开之后,调用PrepareVideoCaptureL,然后StartVideoCapture。得到的数据时yuv格式的/** 4:2:0 format, 8 bits per sample, Y00Y01Y10Y11UV. */  EFormatYUV420Interleaved = 0x0400,  /** 4:2:0 format, 8 bits per sample, Y00Y01Y02Y03...U0...V0... */  EFormatYUV420Planar 

2010-07-02 14:32:00 878

空空如也

空空如也

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

TA关注的人

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