VideoLAN 是一个完整的视频流软件解决方案,由 巴黎中央理工学院 的学生和来自世界各地的开发者在 GNU 通用公共许可证 (GPL) 下开发。VideoLAN 旨在高带宽网络上流式传输 MPEG 视频。
VideoLAN 解决方案包括
VLS (VideoLAN 服务器),它可以以单播或多播方式在网络上流式传输 MPEG-1、MPEG-2 和 MPEG-4 文件、DVD、数字卫星频道、数字地面电视频道和实时视频,
VLC (最初是 VideoLAN 客户端),可以用作服务器以单播或多播方式在网络上流式传输 MPEG-1、MPEG-2 和 MPEG-4 文件、DVD 和实时视频;或用作客户端,在多种操作系统下接收、解码和显示 MPEG 流。
以下是完整的 VideoLAN 解决方案的图示
有关该项目的更多详细信息,请访问 VideoLAN 网站。
VLC 可在多个平台上运行:Linux、Windows、Mac OS X、BeOS、*BSD、Solaris、Familiar Linux、Yopy/Linupy 和 QNX。它可以读取
来自硬盘、CD-ROM 驱动器等的 MPEG-1、MPEG-2 和 MPEG-4 / DivX 文件,
DVD 和 VCD,
来自卫星卡 (DVB-S),
来自 VLS 或 VLC 流输出的网络发送的 MPEG-1、MPEG-2 和 MPEG-4 流。
VLC 也可用作服务器来流式传输
MPEG-1、MPEG-2 和 MPEG-4 / DivX 文件,
DVD,
来自 MPEG 编码卡,
到
一台机器(即一个 IP 地址):这称为单播,
客户端可以加入或离开的机器动态组(即一个多播 IP 地址):这称为多播,
在 IPv4 或 IPv6 中。
要获取 VLC 在每个支持平台上的完整功能列表,请参阅 VLC 功能页面。
![]() | VLC 不适用于 Mac OS 9,并且可能永远不会适用。 |
VLS 可以流式传输
存储在硬盘驱动器或 CD 上的 MPEG-1、MPEG-2 或 MPEG-4 文件,
位于本地 DVD 驱动器中或复制到硬盘上的 DVD,
卫星卡 (DVB-S) 或数字地面电视卡 (DVB-T),
MPEG 编码卡;
到
一台机器(即一个 IP 地址):这称为单播,
客户端可以加入或离开的机器动态组(即一个多播 IP 地址):这称为多播,
在 IPv4 或 IPv6 中。
一台配备 32 MB 内存的奔腾 100 MHz 处理器应该足以在网络上发送一个流。当流式传输大量存储在硬盘驱动器上的视频时,实际的限制不是处理器,而是硬盘驱动器和网络连接。
VLS 在 Linux 和 Windows 下工作。要获取 VLS 在每个支持平台上的完整功能列表,请参阅 流媒体功能页面。