摘要: 1、H.264/AVC 是ITU与ISO联合制定的视频编码标准国际标准不代表免费2、H.264的版权由美国MPEG-LA公式专门负责收费说明:http://www.mpegla.com/main/programs/AVC/Pages/Agreement.aspx收费标准:http://www.mpe... 阅读全文
posted @ 2013-09-20 20:48 leixiaohua1020 阅读(335) 评论(0) 推荐(0) 编辑
摘要: transcode_init()函数是在转换前做准备工作的.此处看一下它的真面目,不废话,看注释吧:[cpp]view plaincopy//为转换过程做准备staticinttranscode_init(OutputFile*output_files,intnb_output_files,Inpu... 阅读全文
posted @ 2013-09-20 17:36 leixiaohua1020 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 还是先看一下主函数吧:(省略了很多无关大雅的代码)[cpp]view plaincopyintmain(intargc,char**argv){OptionsContexto={0};int64_tti;//与命令行分析有关的结构的初始化,下面不再罗嗦reset_options(&o,0);//设置... 阅读全文
posted @ 2013-09-20 17:34 leixiaohua1020 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 八 RTSPClient分析有RTSPServer,当然就要有RTSPClient。如果按照Server端的架构,想一下Client端各部分的组成可能是这样:因为要连接RTSP server,所以RTSPClient要有TCP socket。当获取到server端的DESCRIBE后,应建立一个对应... 阅读全文
posted @ 2013-09-20 17:27 leixiaohua1020 阅读(1714) 评论(0) 推荐(0) 编辑
摘要: RTP打包与发送rtp传送开始于函数:MediaSink::startPlaying()。想想也有道理,应是sink跟source要数据,所以从sink上调用startplaying(嘿嘿,相当于directshow的拉模式)。看一下这个函数:[cpp]view plaincopyBooleanMe... 阅读全文
posted @ 2013-09-20 17:16 leixiaohua1020 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: RTSP服务运作基础基本搞明白了,那么RTSP,RTP等这些协议又是如何利用这些基础机制运作的呢?首先来看RTSP.RTSP首先需建立TCP侦听socket。可见于此函数:[cpp]view plaincopyDynamicRTSPServer*DynamicRTSPServer::createNe... 阅读全文
posted @ 2013-09-20 17:13 leixiaohua1020 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 一个小的程序,在网上找了很久没有发现自己搞了一个大家看看第一个是很笨的办法:yuv三个分量分别写在3个矩阵下,然后合并之后转换为rgb分量的图片格式就可以了;代码如下:[html]view plaincopyIplImage*image,*rgbimg,*yimg,*uimg,*vimg,*uuim... 阅读全文
posted @ 2013-09-20 17:07 leixiaohua1020 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 使用ImageSearcherFactory创建ImageSearcher。例如ImageSearcherFactory.createDefaultSearcher()。ImageSearcher可以通过InputStream或BufferedImage,或者一个描述图像的Lucene的Docume... 阅读全文
posted @ 2013-09-20 16:13 leixiaohua1020 阅读(188) 评论(0) 推荐(0) 编辑
摘要: LIRE(Lucene Image REtrieval)提供一种的简单方式来创建基于图像特性的Lucene索引。利用该索引就能够构建一个基于内容的图像检索(content- based image retrieval,CBIR)系统,来搜索相似的图像。LIRE使用的特性都取自MPEG-7标准: Sc... 阅读全文
posted @ 2013-09-20 16:04 leixiaohua1020 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 去上海出差的时候,去同学家中采集了一部分百视通的IPTV码流。具体的方法是通过在机顶盒和电视信号接口ONU之间增加一个镜像路由器,截取数据,再通过Wireshark软件或者自行开发的软件分析数据。WireShark抓取数据包:分析结果:机顶盒机顶盒实质上是一个网页浏览器,每次开机之后会访问固定的网页... 阅读全文
posted @ 2013-09-20 14:39 leixiaohua1020 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 今天使用Elecard Stream Eye打开了一个MPEG2视频编码的TS封装格式的文件。分析的结果如图所示:P帧:像条:宏块划分(只有一种):运动矢量:宏块类型(红:I宏块;蓝:P宏块;黄:skip宏块):宏块大小(颜色越浅,数据量越大):I帧:宏块类型: 阅读全文
posted @ 2013-09-20 14:03 leixiaohua1020 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 使用Elecard Stream Eye分析了一个H.264码流文件。得到的结果如下:I帧:宏块类型(红色代表I宏块)宏块划分(4x4,16x16)宏块大小(颜色越浅,越大)P帧:宏块划分宏块类型(黄色是skip宏块,蓝色是P宏块):运动矢量 阅读全文
posted @ 2013-09-20 13:36 leixiaohua1020 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Elecard:http://www.elecard.com/en/index.htmlCodecVisa:http://www.codecian.com/ 阅读全文
posted @ 2013-09-20 13:16 leixiaohua1020 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 初步分析了一下HEVC的码流。使用了Elecard HEVC Analyzer打开了一个《阿凡达>720P的视频片段P帧得到如下结果:宏块划分运动矢量:CU的大小:QP:注:分析过程中发现QP值是恒定的B帧得到如下结果:宏块划分:运动矢量:自己上传了一个Elecard HEVC Analyzer:h... 阅读全文
posted @ 2013-09-20 13:03 leixiaohua1020 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 在数字视频应用产业链的快速发展中,面对视频应用不断向高清晰度、高帧率、高压缩率方向发展的趋势,当前主流的视频压缩标准协议H.264(AVC)的局限性不断凸显。同时,面向更高清晰度、更高帧率、更高压缩率视频应用的HEVC(H.265)协议标准应运而生。本文重点分析了下一代视频压缩协议标准HEVC... 阅读全文
posted @ 2013-09-20 12:38 leixiaohua1020 阅读(264) 评论(0) 推荐(0) 编辑
摘要: UHDTV 规范 ITU-R Rec.2020 是视频方面的规格,并没有涉及音频系统的规格定义,所以目前并不存在一个所谓的 UHDTV 音频系统标准(但是毫无疑问都会是数字格式),不过在 NHK 的 Super High Vision 原型系统中,的确有一个多达 22.2 声道 48KHz 24-b... 阅读全文
posted @ 2013-09-20 12:26 leixiaohua1020 阅读(767) 评论(0) 推荐(0) 编辑
摘要: UHDTV 作为可能是人类最后一个电视标准,对色彩能否正确呈现受到了前所未有的关注,同时我们之所以这么说就是因为之前的彩电标准在色彩学上都不够完美。传统而言,色彩的可视范围取决于系统本身的基色(primaries,或者说原色)特性,但是色彩的准确度(accuracy)却取决于编码系统。到目前为止,人... 阅读全文
posted @ 2013-09-20 11:55 leixiaohua1020 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 4K 或者说 UHDTV 和目前的 HDTV(2K、1080p)相比并不仅仅是分辨率上达到两倍(或者说像素达到四倍),在帧频(或者说时间取样)、每像素色深、色域等方面都有极大的不同,如果不能只是炒作 4K 而没有在这三方面做好的话,那也只是缩水版的 4K。首先,不管是针对数字电影的 DCI 1.2 ... 阅读全文
posted @ 2013-09-20 11:44 leixiaohua1020 阅读(1114) 评论(0) 推荐(0) 编辑
摘要: 和电影院逐渐变小,观众座位距离与画面高度(H)比例变小的趋势类似,电视机屏幕在技术更新的情况下不断地变大、越来越薄,买台大平板然后壁挂起来已经成为一种可能性极高的选择。例如,15 年前买一台 32 英寸 CRT 电视对许多平民百姓来说是挺厉害的事情,而同样的价钱现在完全可以买到 50 寸以上电视,不... 阅读全文
posted @ 2013-09-20 11:38 leixiaohua1020 阅读(600) 评论(0) 推荐(0) 编辑