多媒体
k1988
这个作者很懒,什么都没留下…
展开
-
一些碰到的陌生的技术名词搜集(持续更新……)
网络类:心跳测试:网络通信中,一端向另一端定时发送特定格式的数据包以验证当前连接是否存在。 数据处理:加密算法: 数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。对称式”和“非对称式”加密: 对原创 2009-11-10 17:16:00 · 1049 阅读 · 0 评论 -
音频编码协议介绍
<br />转自:http://blog.chinaunix.net/u3/94873/showart_2150727.html<br /> <br /> 音频压缩是一种形式的数据压缩,其被设计来减少音频文件的大小。音频压缩算法在计算机软件上实现叫做音频编码。音频编解码器是一个计算机程序,其根据一个给定音频文件格式或流音频格式压缩/解压缩数字音频数据。大部分编解码器被当作库实现,它的接口接到一个或更多多媒体播放器。<br /> 针对音频压缩不同标准组织和公司有很多不同技术和标准可用,在下列表格中,转载 2010-12-29 19:02:00 · 1164 阅读 · 0 评论 -
h264解码时的AVCDecoderConfigurationRecord 与 CodecPrivateData
计算 AVCDecoderConfigurationRecord 得到 CodecPrivateData 数据(只有第一帧需要); 计算 NALUs 得到帧数据。 <br /> <br />计算 AVCDecoderConfigurationRecord 得到 CodecPrivateData 数据<br />H.264 视频流的 CodecPrivateData 实际上就是 AVCDecoderConfigurationRecord 中 SequenceParameterSets(SPS)和 Pict转载 2010-06-08 08:54:00 · 14213 阅读 · 16 评论 -
Win7下使用VFW库连接摄像头
本文转自:http://hi.baidu.com/blogofivan/blog/item/bc28009bb8ee45036f068c6d.htmlVFW库在XP下很好用,但是移到Vista或者Win7下,不正常了.首先是摄像头设备连接不上,再有摄像头显示大小不能变.1. HWND m_hWndCap = capCreateCaptureWindow(Name, WS_VISIBLE | WS_CHILD, left, top, width, height, hWnd, 1); 其中Name转载 2010-07-31 22:16:00 · 3293 阅读 · 2 评论 -
范式哈夫曼编码(Canonical Huffman Code)
1 概念介绍哈夫曼编码是一种最优的前缀编码技术,然而其存在的不足却制约了它的直接应用。首先,其解码时间为O(lavg), 其中lavg为码字的平均长度;其次,更为最重要的是,解码器需要知道哈夫曼编码树的结构,因而编码器必须为解码器保存或传输哈夫曼编码树。对于小量数据的压缩而言,这是很大的开销。因而,应用哈夫曼编码的关键是如何降低哈夫曼编码树的存储空间。Faller[1973]提出的自适应哈夫曼转载 2010-05-18 22:39:00 · 1461 阅读 · 0 评论 -
JPEG—范式哈夫曼编码(Canonical Huffman Code)
转自:http://blog.sina.com.cn/s/blog_4e19c4c80100ghk3.html 在大部分介绍JPEG的中文书中都是将全部的JPEG的霍夫曼表给出,可是实际的JPEG文件头并不长,这个使得初看者很迷惑,这么短是如何存储那么长的霍夫曼表。其实,JPEG的霍夫曼表是由一定规则生成,只要给出少量的描述即可生成相应的JPEG转载 2010-05-18 21:38:00 · 3421 阅读 · 1 评论 -
奇妙的二叉树:Huffman的贡献
提起 Huffman 这个名字,程序员们至少会联想到二叉树和二进制编码。的确,我们总以 Huffman 编码来概括 D.A.Huffman 个人对计算机领域特别是数据压缩领域的杰出贡献。我们知道,压缩 = 模型 + 编码,作为一种压缩方法,我们必须全面考虑其模型和编码两个模块的功效;但同时,模型和编码两个模块又相互具有独立性。举例来说,一个使用 Huffman 编码方法的程序转载 2010-05-18 20:47:00 · 877 阅读 · 0 评论 -
FMS的集群方法
转自:http://blog.sina.com.cn/s/blog_58b3d5d60100cnrs.htmlfms的集群方法有三种: 显式或隐式代理,和反向代理集群。下面是显式或隐式代理:边缘服务器是由配置文件的值定义的.有显式和隐式(也被称为匿名)代理方法,截取和收集用户连接到源服务器应用程序的请求.显式边缘服务器的请求有源服务器uri的前缀.这种配置让客户端(用户的电脑)知道转载 2010-04-26 09:40:00 · 1722 阅读 · 0 评论 -
小谈RTMP中AMF3类型的Command message
由于历史原因我喜欢将这个消息叫做invoke。 1、AMF3类型的Invoke消息的类型是17,而AMF0的Invoke消息的消息类型是20。 2、AMF3类型的Invoke也是使用AMF0进行序列化,只是其中的object使用AFM0类型AMF0_AMF3_OBJECT(0x11),也就是body部分是一个 采用AFM3格式的object。 3、AMF3类型Invoke消息体的第原创 2010-03-05 09:52:00 · 2572 阅读 · 0 评论 -
Scaleform GFx
偶然间发现一个sdk,好像游戏制作方面很火的样子,有空去瞅瞅。 Scaleform GFx是一款轻便、高性能的多媒体矢量图形和用户界面引擎,专为控制台及PC游戏开发人员设计。GFx将已有的视觉创造工具(如Adobe Flash Studio)的可扩展性及易开发的特点与最新硬件制图加速器结合起来以满足开发人员的需要使用Scaleform GFx的公司,可以使以程序员为中心的静态用户界面原创 2010-02-24 12:53:00 · 3347 阅读 · 4 评论 -
网络流媒体技术大全
网络流媒体技术大全 [ 作者:佚名 转贴自:INTERNET 点击数:21808 更新时间:2002-9-10 ] 随着Internet的发展,多媒体信息在网上的传输越来越重要,流式技术以其边下载边播放的特性深受教育、娱乐等行业的喜爱,本文主要描述流媒体系统及主要的流式技术,提出了流式技术转载 2009-12-10 14:21:00 · 849 阅读 · 0 评论 -
0x08标志类型的RTMPE、RTMPTE协议分析
fms 3.5.1以上 + flash player 10.0.22.87及以上 + 一些配置(暂不详),这样的组合之间的rtmp连接会使得服务器端握手信息的第一字节为0x8,而不是以前常见的0x6,并且握手信息2的摘要信息和以前的生成规则不同了(暂不详)。想必这是adobe在rtmte协议被破解后做出的改变,应该是改变了握手信息2摘要生成时的key,要不就是改变生成步骤。先尝试破解,如果破解原创 2010-01-18 21:00:00 · 1463 阅读 · 0 评论 -
关于YUV色彩空间
<br />概述<br /> YUV是被欧洲电视系统所采用的一种颜色编码方法(属于PAL),是PAL和SECAM模拟彩色电视制式采用的颜色空间。其中的Y,U,V几个字母不是英文单词的组合词,Y代表亮度,uv代表色差,u和v是构成彩色的两个分量。在现代彩色电视系统中,通常采用三管彩色摄影机或彩色CCD摄影机进行取像,然后把取得的彩色图像信号经分色、分别放大校正后得到RGB,再经过矩阵变换电路得到亮度信号Y和两个色差信号R-Y(即U)、B-Y(即V),最后发送端将亮度和色差三个信号分别进行编码,用同一信道发送转载 2011-01-11 15:38:00 · 993 阅读 · 0 评论