- 博客(10)
- 资源 (18)
- 收藏
- 关注
转载 RTP 负载格式
H.264 视频 RTP 负载格式一、H.264的网络抽象层单元(NALU)NALU 头由一个字节组成, 它的语法如下: +---------------+ |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | +-----------
2013-08-28 19:16:43 1518
转载 RTSP 详细介绍
一:总体了解RTSP(Real-Time Stream Protocol )是一种基于文本的应用层协议,直白的讲客户端与服务器建立连接并从服务器上接收流,服务器上的流可以是采集的,文件,等等。二:服务器模式 1:以文件为例,输入到服务器的源可以做一个MediaSession, 的list来管理各各文件流,最理想的方式是这个list管理各个客户端要请求的流,这中间就要做复制流的操作。
2013-08-28 18:31:20 1816
原创 如何将程序进行数字签名
1.制作私钥文件2.制作数字证书3.对程序进行签名认证 大家知道吗?微软发布的具有数字签名的SP2才是正式版本,这是怎么一回事呢? 一、Windows的文件保护功能 在Windows 2000以前的Windows版本中,安装操作系统之外的软件,可能会覆盖掉一些共享的系统文件,例如动态链接库(*.dll文件)、可执行文件(*.exe),这样可能会导致
2013-08-21 16:16:26 14341 1
转载 位深度与采样率
虽然我们并不是数字音频工程师,但是增加一些关于位深度和采样率的背景知识对涉及到数字音乐的每一个人来说都是有好处的。无论你知不知道,这些都是你每天会接触的东西。无论是突破个人对数字音频理解的障碍还是作为社交谈话中资料,这些都是很棒的背景知识。概览那么首先我们要了解的就是位深度和采样率只存在于数字音频中。在数字音频中,位深度描述的是振幅(纵轴),采样率描述的是频率(横轴)。所以,增加我
2013-08-20 19:26:25 7269
转载 AVI 文件格式
avi格式详细介绍 2008-01-31 21:06:45| 分类: VC |字号 订阅AVI格式是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视频文件格式,原先用于Microsoft Video for Windows (简称VFW)环境,现在已被Windows
2013-08-20 16:11:40 1077
原创 WriteFileEx 与WriteFile 区别
WriteFileEx 与WriteFile 在批量文件访问,速度差异,才明显,才会反应出WriteFileEx的优势出来 用ovlp的好处,就是不用移动文件指针随即按访问方便 因为不在系统缓存上缓存 所以就要快点但是不是绝对的因为你自己不缓存访问的话可以导致磁盘效率降低整体速度都会下降 因为用了FILE_FLAG_NO_BUFFERIN
2013-08-16 18:20:46 5409
原创 CreateThread _beginthread _beginthreadEX
>中有很详细地介绍。 _beginthreadex是微软的C/C++运行时库函数,CreateThread是操作系统的函数。_beginthreadex通过调用CreateThread来实现的,但比CreateThread多做了许多工作。注意:若要创建一个新线程,绝对不要使用CreateThread,而应使用_beginthreadex.因为:考虑标准C运行时库的一些变量和函数,如
2013-08-16 11:28:57 974
原创 如何让公共播放器支持特殊格式文件
视屏解码插件是如何同播放器关联起来的?我知道一个播放器只要安装其它厂家的解码插件就能播放相关电影, 关联原理是什么啊?解码插件是dll库还是其它什么?Write a DLL that exports a DriverProc() function and registers it's FOURCC in the [drivers32] section of SYSTEM
2013-08-15 15:06:56 1086
转载 FFmpeg和SDL的API
FFmpeg和SDL的API 使用FFmpeg的API和SDL的API进行视频的解码和显示,似乎还是有点技术含量的东西,我最近收到一些email询问视频的解码和显示的实 现,今天hanyionet就献上博文一篇简单地说明一下如何使用这些API,其实使用这些API其实一点都不难,不要被复杂描述吓到。我们所要做就是先 要了解视频的解码和显示到底是怎样的一个过程,然后了解各个
2013-08-08 10:21:41 1671
转载 _CrtSetDbgFlag检测内存泄露
介绍:动态分配、回收内存是C/C++编程语言一个最强的特点,但是中国哲学家孙(Sun Tzu,我不知道是谁?那位知道?) 指出,最强的同时也是最弱的。这句话对C/C++应用来说非常正确,在内存处理出错的地方通常就是BUGS产生的地方。一个最敏感和难检测的BUG就是内存泄漏-没有把前边分配的内存成功释放,一个小的内存泄漏可能不需要太注意,但是程序泄漏大块内存,或者渐增式的泄漏内存可能引起
2013-08-06 13:14:27 1461
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人