VideoLAN,一个项目和一个非营利组织。

库VLC

库VLC是多媒体框架的核心引擎和接口在其中VLC媒体播放器基于。

库VLC被模块化为数百个插件,可以在运行时加载。这种体系结构为开发人员(VLC开发人员和使用库的开发人员)提供了极大的灵活性。它允许开发人员创建广泛的多媒体应用程序使用超大型油轮 特征.

库VLC是一个C库,可以嵌入到您自己的应用程序中。它适用于移动和桌面上最流行的操作系统平台。它位于LGPL2.1许可证。

库VLC版本控制与VLC应用程序版本控制有着内在的联系。libVLC当前稳定的主要版本是, 预览/开发版本为4.

libVLC的各种编程语言绑定都可以在您选择的生态系统中无缝使用该库。

VideoLAN绑定

社区绑定

LibVLC Discord社区服务器

有关LibVLC API和各种绑定的问题,请加入我们的LibVLC绑定社区不一致服务器!

LibVLC示例

样品社区使用LibVLC制作的项目是一个很好的开始方式!

您可以克隆并运行示例,然后从那里开始。这也是一个很好的方法学习如何实现和使用特定的LibVLC功能在您的应用程序中。测试项目对这也有好处。


镶嵌式机器人
Android上具有Mosaic视图的视频播放器

镶嵌式机器人
360°视频和视点导航

缩略图钉
LibVLC缩略图输出

mediaplayer元素
LibVLCSharp中的跨平台MediaPlayerElement

每个生态系统的样本库

您可以在以下列表中找到使用各种LibVLC绑定的现成运行代码示例的链接。

电子书:LibVLC的优点

LibVLC的优点是有史以来第一本关于LibVLC和VideoLAN社区的书。它介绍了VideoLAN非营利组织,并深入探讨了LibVLC本地库,供开发人员使用,以及在大多数平台上的使用。这是一本技术电子书,面向希望了解更多有关LibVLC SDK的程序员和顾问。这本电子书于2022年9月出版。

libVLC电子书

技术示意图

libVLC开发堆栈