RTMP规范简单分析

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

2014/08/16 13:47
102
ffmpeg 从内存中读取数据(或将数据输出到内存)

更新记录(2014.7.24): 1.为了使本文更通俗易懂,更新了部分内容,将例子改为从内存中打开。 2.增加了将数据输出到内存的方法。 从内存中读取数据 ffmpeg一般情况下支持打开一个本地文件,...

限制码率的视频编码标准比较(包括MPEG-2,H.263, MPEG-4,以及 H.264)

Thomas Wiegand等人在论文《Rate-Constrained Coder Control and Comparison of Video Coding Standards》中对比了几种编码器的效率,包括MPEG-2,H.263, MPEG-4,以及 H.264/AVC。在此记录...

IPTV视频码流分析

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

2014/08/16 13:57
1.1K
基于HEVC的UHD(超高清4K)视频质量评价

Sung-Ho Bae等人在论文《Assessments of Subjective Video Quality on HEVC-Encoded 4K-UHD Video for Beyond-HDTV Broadcasting Services》中,对基于HEVC编码的4K超高清视频序列进行了主观...

Flash 平台音视频直播的实现

开发环境及工具准备: Adobe Flex Builder 3 FlashMeidaServer 2 及以上(简称:FMS 本人有一个FMS2破解版,需要的话联系我) 技能准备: ActionScript 3 (简称:AS,本文中代码为AS) 本功...

BMP 转 YUV (BMP2YUV)

本文介绍BMP 转 YUV。其实这是以前“数据压缩”实验课上的内容,前几天有人问我相关的问题,突然发现自己有一段时间没有接触BMP也有些生疏了,因此翻出资料总结一下。 BMP文件格式解析 位图文...

2014/08/16 13:54
201
ITU-T E.800 有关服务质量(QoS)的术语定义

摘要 ITU-T E.800建议书为服务质量(QoS)的研究和管理提供了一套通用术语、本建议书列出的与QoS相关的技术和非技术术语旨在代表电信市场所有各方(即用户、服务提供商、制造商和监管机构)的...

2014/08/16 13:52
34
最简单的基于FFMPEG的转码程序

本文介绍一个简单的基于FFmpeg的转码器。转码器在视音频编解码处理的程序中,属于一个比较复杂的东西。因为它结合了视频的解码和编码。一个视频播放器,一般只包含解码功能;一个视频编码工具...

2014/08/16 13:40
272
最简单的基于FFMPEG的图像编码器(YUV编码为JPEG)

伴随着毕业论文的完成,这两天终于腾出了空闲,又有时间搞搞FFMPEG的研究了。想着之前一直搞的都是FFMPEG解码方面的工作,很少涉及到FFMPEG编码方面的东西,于是打算研究一下FFMPEG的编码。在...

hql 语法与详细解释

HQL查询: Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此 Hibernate将HQL查询方式立...

hql 语法与详细解释

HQL查询: Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此 Hibernate将HQL查询方式立...

2013/10/11 13:13
41
ffmpeg 源代码简单分析 : av_read_frame()

此前写了好几篇ffmpeg源代码分析文章,列表如下: 图解FFMPEG打开媒体的函数avformat_open_input ffmpeg 源代码简单分析 : av_register_all() ffmpeg 源代码简单分析 : avcodec_register_a...

2014/08/16 13:50
842
[总结]视音频编解码技术零基础学习方法

一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没能完成。今天有着很大的空闲,终于可以总结一个有关视音频技术的入门教程,可以方便更多的人学习从零开始学习视音频技...

最简单的基于FFMPEG的音频编码器(PCM编码为AAC)

本文介绍一个最简单的基于FFMPEG的音频编码器。该编码器实现了PCM音频采样数据编码为AAC的压缩编码数据。编码器代码十分简单,但是每一行代码都很重要。通过看本编码器的源代码,可以了解FFM...

C语言堆栈入门 —— 堆和栈的区别

在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这...

2014/08/16 13:40
52
live555源代码分析

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

2014/08/16 13:52
178
ITU-T Technical Paper: QoS 测量 (目标,方法,协议)

本文翻译自ITU-T的Technical Paper:《How to increase QoS/QoE of IP-based platform(s) to regionally agreed standards》(2013/3/1)。这是其第六章的一部分,给出了QoS测量方面的综述。P...

Tiny Jpeg Decoder (JPEG解码程序) 源代码分析 2:解码数据

注:分析Tiny Jpeg Decoder源代码的文章: Tiny Jpeg Decoder (JPEG解码程序) 源代码分析 1:解码文件头 Tiny Jpeg Decoder (JPEG解码程序) 源代码分析 2:解码数据 ==================...

NS2仿真过程中需要的语言及基本组件

本文介绍使用NS2进行网络仿真通常需要使用的语言以及工具(工具都是linux平台下的)。 (一)Tcl语言 Tcl(最早称为“工具命令语言”"Tool CommandLanguage")是一种脚本语言。 由John Ouster...

没有更多内容

加载失败,请刷新页面