摘要:
偶然从网络上得知,学校的操场快要修好了。我心里想,这下终于又可以在操场上跑步了。研二之后,学校的操场就开始施工了。据说是想要修建一个包含地下三层的高端大气上档次的操场。一片片铁皮把操场围了起来,大卡车进进出出,昼夜不停。从外面遥望过去,一大堆重型的机械立在其中,不知道在做什么。正可谓“隔行如隔山”,... 阅读全文
摘要:
本文介绍一个自己的开源小项目:JPEG分析器。JPEG全称是 Joint Photographic Experts Group(联合图像专家小组),是当今使用最为广泛的图像编码标准。我这个项目规模不大,主要可以用来学习JPEG编码标准。结合着源代码看的话效果比较好。它支持将JPEG解码为像素数据(Y... 阅读全文
摘要:
本文介绍一个自己的开源小项目:TS封装格式分析器。TS全称是 MPEG 2 Transport Stream(MPEG2 传输流),广泛用于广播电视系统,比如说数字电视,以及IPTV。我这个项目规模不大,主要可以用来学习TS封装格式结构。此外它还支持分离TS中的视频流和音频流。以及输出TS包的时间戳... 阅读全文
摘要:
本文介绍一个自己的开源小项目:AAC格式分析器。AAC全称是Advanced Audio Coding,是互联网上使用极为广泛的音频编码格式,也是当前性能差不多最好的音频编码格式。现有的互联网上的视频很大一部分都是使用AAC进行音频编码的。使用VC 2010的MFC开发完成。开发的时候使用了一个AA... 阅读全文
摘要:
本文介绍一个自己的开源小项目:FLV封装格式分析器。FLV全称是Flash Video,是互联网上使用极为广泛的视频封装格式。像Youtube,优酷这类视频网站,都使用FLV封装视频。我这个项目规模不大,主要可以用来学习FLV封装格式结构。此外它还支持分离FLV中的视频流和音频流。使用VC 2010... 阅读全文
摘要:
本文介绍一个自己的开源小项目:H.264码流分析器。在学习过程中,从开源社区获得了很多的资源,在此也算是对开源社区的回馈了。我这个项目规模不大,主要可以用来学习H.264码流结构。使用VC 2010的MFC开发完成。在对H.264的NAL进行解析的过程中,用到了另外一个开源工程:h264bitstr... 阅读全文
摘要:
前文分析了XBMC的基本结构:XBMC源代码分析 1:整体结构以及编译方法XBMC源代码分析 2:Addons(皮肤Skin)XBMC源代码分析 3:核心部分(core)-综述XBMC源代码分析 4:视频播放器(dvdplayer)-解码器(以ffmpeg为例)XBMC源代码简析 5:视频播放器(d... 阅读全文
摘要:
XBMC分析系列文章:XBMC源代码分析 1:整体结构以及编译方法XBMC源代码分析 2:Addons(皮肤Skin)XBMC源代码分析 3:核心部分(core)-综述XBMC源代码分析 4:视频播放器(dvdplayer)-解码器(以ffmpeg为例)XBMC源代码简析 5:视频播放器(dvdpl... 阅读全文
摘要:
XBMC分析系列文章:XBMC源代码分析 1:整体结构以及编译方法XBMC源代码分析 2:Addons(皮肤Skin)XBMC源代码分析 3:核心部分(core)-综述XBMC源代码分析 4:视频播放器(dvdplayer)-解码器(以ffmpeg为例)本文我们分析XBMC中视频播放器(dvdpla... 阅读全文
摘要:
XBMC分析系列文章:XBMC源代码分析 1:整体结构以及编译方法XBMC源代码分析 2:Addons(皮肤Skin)XBMC源代码分析 3:核心部分(core)-综述本文我们分析XBMC中视频播放器(dvdplayer)中的解码器部分。由于解码器种类很多,不可能一一分析,因此以ffmpeg解码器为... 阅读全文