libvlc-go:为libVLC和高级媒体播放器界面进行绑定

时间:2024-04-21 14:00:43
【文件属性】:

文件名称:libvlc-go:为libVLC和高级媒体播放器界面进行绑定

文件大小:70KB

文件格式:ZIP

更新时间:2024-04-21 14:00:43

audio go golang player video

用于libVLC和高级媒体播放器界面的绑定。 该软件包对于通过提供的播放器界面向应用程序添加多媒体功能很有用。 它依赖于Go模块以镜像每个受支持的主要版本。 可在和上找到v3的文档,该文档实现了libVLC 3.X的绑定。 可在和上找到实现libVLC 2.X绑定的v2文档。 示例应用程序: 先决条件 需要libVLC开发文件。 可在该项目的Wiki页面上找到有关在多个操作系统上安装VLC SDK的说明。 安装 为了支持libVLC的多个版本,该软件包为API的每个主要版本包含一个Go模块。 根据要使用的libVLC的版本选择安装选项。 libVLC v3.X或更高版本 go get github.com/adrg/libvlc-go/v3 libVLC v2.X go get github.com/adrg/libvlc-go/v2 # Build for libVLC


【文件预览】:
libvlc-go-master
----v3()
--------utils.go(925B)
--------go.mod(45B)
--------media.go(21KB)
--------media_list.go(8KB)
--------object_registry.go(1KB)
--------event_manager.go(2KB)
--------av.go(4KB)
--------errors.go(4KB)
--------equalizer.go(5KB)
--------list_player.go(6KB)
--------renderer_discoverer.go(6KB)
--------events.go(4KB)
--------player.go(31KB)
--------doc.go(4KB)
--------renderer.go(2KB)
--------media_track.go(6KB)
--------event_registry.go(1KB)
--------vlc.go(3KB)
--------media_discoverer.go(7KB)
--------version.go(1KB)
----.github()
--------FUNDING.yml(13B)
--------workflows()
----v2()
--------utils.go(925B)
--------go.mod(45B)
--------media.go(14KB)
--------media_list.go(7KB)
--------object_registry.go(1KB)
--------event_manager.go(2KB)
--------av.go(4KB)
--------errors.go(3KB)
--------equalizer.go(5KB)
--------list_player.go(6KB)
--------events.go(4KB)
--------player.go(27KB)
--------doc.go(4KB)
--------media_track.go(4KB)
--------event_registry.go(1KB)
--------vlc.go(3KB)
--------version.go(1KB)
----STATUS.md(24KB)
----CONTRIBUTING.md(5KB)
----LICENSE(1KB)
----README.md(10KB)
----CODE_OF_CONDUCT.md(3KB)

网友评论