Tag Archives: 视频技术研究

ffserver + ffmpeg + ffpay构建流媒体系统 + RTSP

ffserver + ffmpeg + ffpay构建流媒体系统 + RTSP

 

上一篇博客介绍了如何使用

ffserver + ffmpeg + ffpay

构建一个流媒体系统,使用http协议访问。本篇介绍如何通过RTSP协议访问。

其实上篇中ffmpeg只是循环一个静态的图片生成一个视频,因此看到的是一个不动的画面。

本篇介绍直接使用摄像头捕捉实时的画面以及如何使用本地的视频文件。

配置ffserver

创建/et… 更多... “ffserver + ffmpeg + ffpay构建流媒体系统 + RTSP”

JPEG编码

JPEG是联合图象专家组(Joint Picture Expert Group)的英文缩写,是国际标准化组织(ISO)CCITT联合制定的静态图象的压缩编码标准。和相同图象质量的其它常用文件格式(GIFTIFFPCX)相比,JPEG是目前静态图象中压缩比最高的。我们给出具体的数据来对比一下。例图采用Windows95目录下的Clouds.bmp,原图大小为640*480256色。用工具SEA(
更多... “JPEG编码”

什么是硬件加速

简而言之,硬件加速就是利用硬件模块来替代软件算法以充分利用硬件所固有的快速特性。计算机显示使用硬件加速会快些,但会在投影仪或截图时发现显示区是黑的,这时就要关闭硬件加速(硬件加速反方向操作)

简介

  硬件解码生效的时候,系统是怎么运转的呢?现在我们有三个处理器,CPU、GPU和APU(不是加速处理器是声音处理器)。他们通过PCI/AGP/PCIE总线交换数据。
  1.CPU从文件系统里读出原始数据(Dire… 更多... “什么是硬件加速”

红蓝3D的原理

以下文字转自:

http://www.cvlover.com/?p=328

买了一个红蓝3D眼镜,哈哈,看那些大片还真的有点效果,可惜目前的最大问题就是片源太少。怎么办呢?后来发现QQ影音有2D转3D的功能,于是满怀期待的转了一下,后来我发现其果断坑爹,绝对是,只看到字幕面前在前面,其他都是平面的。你叫别人情何以堪啊,腾讯哥哥。接上面博文,有提到2D转3D的相关技术,既然我现在有了红蓝眼镜了,那就自己… 更多... “红蓝3D的原理”

3D视频揭秘

电视的发展有两个很重要的趋势:从标清到高清的高清化,分辨率会越来越高;实现立体视觉体念的3D技术。特别是3D技术,是将来很长一段时间内电视技术发展的一个重要趋势。

  3D如果拍摄、制作精良,看起来会感觉非常好,现场感很强和画面非常有冲击力。有些3D电影是通过后期制作实现的,如果制作得不好还不如2D的电影,因为通过软件把二维转成三维,如果转的时候没有保证质量,从观看角度来说效果不一定比2D好。因此,必须… 更多... “3D视频揭秘”

VCD格式介绍

简介

  Video CD foramt(VCD格式) ,MPEG图像特有的一种文件格式。VCD写作软件将这种文件写到一张C上,该CD称为video CD,它可以在VCD播放机或用MPEG播放器在工作站的CD-ROM驱动器上播放。

  VCD即 Video Compact Disc 的缩写:视频压缩盘片。VCD标准由索尼、飞利浦、JVC、松下等电器生产厂商联合于1993年制定,属于数字光盘的白皮书标准。

VCD是什么?
  也许还有

更多... “VCD格式介绍”

编译x264

请参看:

x264编译

x264提供h264格式的编码,注意只是编码,可以在他的官网下载:

http://www.videolan.org/developers/x264.html

 

如果是想要解码h264,可以去下载ffmpeg或者vlc:

ffmpeg:

www.ffmpeg.org

 

vlc:

www.videolan.org

 

x264的opensource的东西,license是GNU GPL。源代码非常小,只有… 更多... “编译x264”

视频相关的几个开源软件的授权

x264

只提供编码,不提供解码。

属于GPL

属于videolan开源工程的一部分

http://www.videolan.org/developers/x264.html

 

ffmpeg

属于GPL或者LGPL,确切属于哪一种,要根据编译选项,因为它里面的库有些属于GPL的有些属于LGPL的,你编译的时候打开或者关闭这些库的选项,就决定了它属于哪一种。

www.ffmpeg.org

 

http://www.ffm更多... “视频相关的几个开源软件的授权”