加载中
live555源代码分析

live555源代码分析 源代码下载(VC6工程):http://download.csdn.net/detail/leixiaohua1020/6374387 liveMedia 项目(http://www.live555.com/)的源代码包括四个基本的库,各种测试代码以及 ...

2014/08/16 13:52
717
MediaInfo源代码分析 5:JPEG解析代码分析

注:此前已经写了一系列分析MediaInfo源代码的文章,列表如下: MediaInfo源代码分析 1:整体结构 MediaInfo源代码分析 2:API函数 MediaInfo源代码分析 3:Open()函数 MediaInfo源代码分析 ...

RTMP规范简单分析

RTMP协议是一个互联网TCP/IP五层体系结构中应用层的协议。RTMP协议中基本的数据单元称为消息(Message)。当RTMP协议在互联网中传输数据的时候,消息会被拆分成更小的单元,称为消息块(Chu...

2014/08/16 13:47
121
IPTV码流分析指标

针对IPTV码流可以分析如下指标(参考蓝拓扑公司的IPTV码流分析产品) 视频内容质量分析 被动式的视频平均意见分(MOS)测量 实时对所选的IPTV 和VOD 节目进行音视频回放 MPEG PES I, P, B 帧率...

2014/08/16 13:54
240
HEVC码流简单分析

初步分析了一下HEVC的码流。 使用了Elecard HEVC Analyzer打开了一个《阿凡达>720P的视频片段 P帧得到如下结果: 宏块划分 运动矢量: CU的大小: QP: 注:分析过程中发现QP值是恒定的 B帧得...

2014/08/16 13:59
467
IPTV视频码流分析

去上海出差的时候,去同学家中采集了一部分百视通的IPTV码流。 具体的方法是通过在机顶盒和电视信号接口ONU之间增加一个镜像路由器,截取数据,再通过Wireshark软件或者自行开发的软件分析数...

2014/08/16 13:57
1.2K
H.264简单码流分析

使用Elecard Stream Eye分析了一个H.264码流文件。 得到的结果如下: I帧: 宏块类型(红色代表I宏块) 宏块划分(4x4,16x16) 宏块大小(颜色越浅,越大) P帧: 宏块划分 宏块类型(黄色是...

2014/08/16 13:52
427
NS2典型例子简单分析

“2-1-1”丢包分析 打开Cygwin.terminal,输入 startxwin进入Cygwin的xwindow界面,输入source bashrc进行环境变量的配置;输入cd test切换目录到test文件夹,输入ns example2.tcl进行仿真。...

2014/08/16 13:40
57
RTMPDump源代码分析 0: 主要函数调用分析

rtmpdump 是一个用来处理 RTMP 流媒体的开源工具包,支持 rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.也提供 Android 版本。 最近研究了一下它内部函数调用的关系。 下面列出几个...

MPEG2简单码流分析

今天使用Elecard Stream Eye打开了一个MPEG2视频编码的TS封装格式的文件。 分析的结果如图所示: P帧: 像条: 宏块划分(只有一种): 运动矢量: 宏块类型(红:I宏块;蓝:P宏块;黄:ski...

2014/08/16 13:55
122
视频码流分析工具

Elecard: http://www.elecard.com/en/index.html CodecVisa: http://www.codecian.com/

live555学习笔记-RTSPClient分析

八 RTSPClient分析 有RTSPServer,当然就要有RTSPClient。 如果按照Server端的架构,想一下Client端各部分的组成可能是这样: 因为要连接RTSP server,所以RTSPClient要有TCP socket。当获取...

2014/08/16 13:47
618
LIRe 源代码分析 1:整体结构

注:此前写了一系列的文章,分析LIRe的源代码,在此列一个列表: LIRe 源代码分析 1:整体结构 LIRe 源代码分析 2:基本接口(DocumentBuilder) LIRe 源代码分析 3:基本接口(ImageSearch...

FFplay源代码分析:整体流程图

FFplay源代码的流程图如图所示,网上的,不记得从哪弄的了,但是流程很清晰。看完FFplay源代码之后再看这个图感觉整个代码结构一目了然。

2014/08/16 13:57
412
LIRe 源代码分析 2:基本接口(DocumentBuilder)

注:此前写了一系列的文章,分析LIRe的源代码,在此列一个列表: LIRe 源代码分析 1:整体结构 LIRe 源代码分析 2:基本接口(DocumentBuilder) LIRe 源代码分析 3:基本接口(ImageSearch...

XBMC源代码分析 2:Addons(皮肤Skin)

前文已经对XBMC源代码的整体架构进行了分析: XBMC源代码分析 1:整体结构以及编译方法 从这篇文章开始,就要对XBMC源代码进行具体分析了。首先先不分析其C++代码,分析一下和其皮肤相关的代...

2014/08/16 13:55
154
live555 源代码简单分析1:主程序

live555是使用十分广泛的开源流媒体服务器,之前也看过其他人写的live555的学习笔记,在这里自己简单总结下。 live555源代码有以下几个明显的特点: 1.头文件是.hh后缀的,但没觉得和.h后缀的...

基于RTMP的实时流媒体的QoE分析

Holly French等人在论文《Real Time Video QoE Analysis of RTMP Streams》中,研究了基于RTMP的实时视频的QoE。在此记录一下。 他们的研究结果表明,码率(bitrate)与帧率或者带宽结合,可...

LIRe 源代码分析 3:基本接口(ImageSearcher)

注:此前写了一系列的文章,分析LIRe的源代码,在此列一个列表: LIRe 源代码分析 1:整体结构 LIRe 源代码分析 2:基本接口(DocumentBuilder) LIRe 源代码分析 3:基本接口(ImageSearch...

LAV Filter 源代码分析 1: 总体结构

LAV Filter 是一款视频分离和解码软件,他的分离器封装了FFMPEG中的libavformat,解码器则封装了FFMPEG中的libavcodec。它支持十分广泛的视音频格式。 源代码位于GitHub或Google Code: http...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部