使用libavformat/libavcodec 代码示例

Using libavformat and libavcodec Martin Böhme (boehme@inb.uni-luebeckREMOVETHIS.de)   February 18, 2004 Update (January 23 2009): By now, these articles are quite out of date... unfort

转载 点赞0 阅读1155 收藏0 评论0 2011-03-31

live555 简介一

live555简介   Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计,Live555非常容易扩展对其他格式的支持。目前,Live555已经被用

原创 点赞0 阅读6065 收藏0 评论0 2011-03-31

live555 开发参考文档

需要基于live555做二次开发的朋友可以参考以下文档: http://www.live555.com/liveMedia/doxygen/html/classMedium.html

原创 点赞2 阅读5013 收藏0 评论2 2011-03-31

ffmpeg 学习手册

http://dranger.com/ffmpeg/

转载 点赞0 阅读662 收藏0 评论0 2011-03-31

3gp文件格式研究

http://blog.csdn.net/windcao/archive/2006/05/12/725722.aspx

转载 点赞0 阅读366 收藏0 评论0 2011-03-30

ISO base media file format(ISO/IEC 14496-12) 完整版

ISO/IEC 14496-12 完整版 ISO base media file format. 见附件。

转载 点赞0 阅读4938 收藏0 评论0 2011-03-30

MP4(ISO/IEC 14496-14) 完整版

ISO IEC 14496-14  完整版, 见附件。

转载 点赞0 阅读8735 收藏0 评论0 2011-03-29

ONVIF

ONVIF致力于通过全球性的开放接口标准来推进网络视频在安防市场的应用,这一接口标准将确保不同厂商生产的网络视频产品具有互通性。2008年11月,论坛正式发布了ONVIF第一版规范——ONVIF核心规范1.0。随着视频监控的网络化应用,产业链的分工将越来越细。有些厂商专门做摄像头,有些厂商专门做DVS,有些厂商则可能专门做平台等,然后通过集成商进行集成,提供给最终客户。

转载 点赞0 阅读1163 收藏0 评论0 2011-03-29

Introduction to QuickTime File Format Specification

http://developer.apple.com/library/mac/#documentation/QuickTime/QTFF/QTFFPreface/qtffPreface.html#//apple_ref/doc/uid/TP40000939-CH202-TPXREF101

转载 点赞0 阅读683 收藏0 评论0 2011-03-27

MPEG-2视频编码概述

MPEG-2图像压缩的原理是利用了图像中的两种特性:空间相关性和时间相关性。这两种相关性使得图像中存在大量的冗余信息。如果我们能将这些冗余信息去除,只保留少量非相关信息进行传输,就可以大大节省传输频带。而接收机利用这些非相关信息,按照一定的解码算法,可以在保证一定的图像质量的前提下恢复原始图像。 MPEG-2视频通常包含多个GOP(Group Of Pictures),每一个GOP包含多个帧(f

转载 点赞0 阅读881 收藏0 评论0 2011-03-24

live555 简介二

liveMedia项目(http://www.live555.com/)的源代码包括四个基本的库,各种测试代码以及Media Server。四个基本的库分别是: UsageEnvironment&TaskScheduler, groupsock, liveMedia和BasicUsageEnvironment。 UsageEnvironment和TaskScheduler类用于事件的调

原创 点赞0 阅读10000+ 收藏0 评论0 2011-03-23

浅议DAS、NAS、SAN区别

搞技术的人,时间长了,就经常会听人说san,nas,到底这两个有什么区别呢?我就知道一点,san比较贵,(当时记不住,后来想sun的服务器 也是最贵的,刚好san也是贵的) 看了这篇文章,总算明白了san,和nas的区别了 http://bbs.51cto.com/thread-28029-1-1.html     目前磁盘存储市场上,存储分类(如下表一)根据服务

转载 点赞0 阅读959 收藏0 评论0 2011-03-18

TS封装与AVI封装的区别

所谓封装格式就是将已经编码压缩好的视频轨和音频轨按照一定的格式放到一个文件中. 1. TS封装 vs AVI封装 众所周知:  BD就是TS封装, hddvd是PS封装,用TS封装可以无损的支持所有全部HDDVD和BD所带的视频和音频编码. Video codecs MPEG-2 MPEG-4 AVC SMPTE VC-1 Audio codecs Linear P

转载 点赞3 阅读10000+ 收藏0 评论1 2011-03-14

[OpenSource] Transport Stream multiplexer

this multiplexer is designed to run uninterruptedly on a streaming server, that propagates a number of iso 13818 broadcast streams, reorganizing the strea

转载 点赞0 阅读718 收藏0 评论0 2011-03-12

HTTP Live streaming

http://en.wikipedia.org/wiki/HTTP_Live_Streaming

转载 点赞0 阅读645 收藏0 评论0 2011-03-12

流媒体服务器比较

http://en.wikipedia.org/wiki/Comparison_of_streaming_media_systems

转载 点赞0 阅读1417 收藏0 评论0 2011-03-12

流媒体技术详解

http://en.wikipedia.org/wiki/Streaming_Media

转载 点赞0 阅读597 收藏0 评论0 2011-03-12

多媒体封装格式的比较

http://en.wikipedia.org/wiki/Comparison_of_container_formats  

转载 点赞0 阅读782 收藏0 评论0 2011-03-12

PCR(program clock reference)节目时钟基准

在电视技术中要求同步扫描,即保证收、发两端的电子扫描规律严格相同。它包含两个要求:一是收、发两端的扫描速度必须相同,这叫同频;二是收、发两端每行、每场的扫描起始时刻必须相同,这叫同相。只有同频同相才能实现同步扫描,接收端才能重现既稳定又准确的图像。为了确保同步扫描,在模拟电视信号中有行同步信号、场同步信号与色同步信号。模拟电视机利用同步分离电路直接从模拟电视信号中解调得到同步头,获得场、行、色同步

转载 点赞0 阅读10000+ 收藏0 评论0 2011-03-12

MPEG2中 PES/TS 包结构和功能应用

本文描述了mpeg2中PES/TS包结构及其功能应用。对从事TS码流开发的工程师有比较大的帮助。 文档详细描述见附件。 另附上wikipeida有关TS流的简要描述: http://en.wikipedia.org/wiki/MPEG_transport_stream 有空时,再为大家做个完整翻译。先讲究看看英文版的吧。

原创 点赞0 阅读3512 收藏0 评论0 2011-03-11

视频封装格式详解

比较常用的有以下封装格式 1 AVI AVI容器-成熟的老技术         AVI是微软1992年推出用于对抗苹果Quicktime的技术,尽管国际学术界公认AVI已经属于被淘汰的技术,但是由于windows的通用性,和简单易懂的开发API,还在被广泛使用。      

转载 点赞1 阅读10000+ 收藏0 评论2 2011-03-11