1.0 音视频项目介绍和vlc介绍

概述

VLC是Video Lan Client的缩写,原先是几个法国的大学生做的项目,后来他们把VLC作为了一个开源的项目,吸引了来自世界各国的很多优秀程序员来共同编写和维护VLC,才逐渐变成了现在这个样子。(ffmpeg)它的支持情况
操作系统:Windows、WinCE、Linux、MacOSX、BEOS、BSD、Android访问形式:文件、DVD/VCD/CD、http、ftp、mms、TCP、UDP、RTP、IP组播、IPv6、rtsp编码格式:MPEG*、DIVX、WMV、MOV、3GP、FLV、H.263、H.264、FLAC视频字幕:DVD、DVB、Text、Vobsub视频输出:DirectX、X11、XVideo、SDL、FrameBuffer、ASCII控制界面:WxWidgets、QT4/5、Web、Telnet、Command line、MFC浏览器插件:ActiveX、Mozilla(firefox) 缺点:对Real Video支持不算好,需要额外的插件;不支持3GP的AMR音频格式
注意,之前有一个Video Lan Server项目,也叫VLS
现在这个项目也被合并到VLC当中来了
之所以能够将服务器合并到客户端,是因为VLC有一个理念
一切都是流的播放
要注意这个理念
所谓服务器,无非就是一个向客户端进行播放的播放器
而客户端是一个将数据播放给用户看的播放器
所以这两者在这个层面上达成了一致
服务器也就成了一种播放数据的播放器,而客户端是播放图像声音的播放器

你可能感兴趣的:(音视频项目,音视频)