VLC for Unity Windows版本更新至0.1.6(发布日期:2022年8月24日),带来了一系列优化与新功能,提升音视频播放体验。
使用正式的 VideoLAN 跨平台 C# 绑定 LibVLCSharp 可以在 Unity 游戏开发领域实现 libvlc 的所有功能。
该绑定的功能包括:
- 支持跨所有受支持平台的 API。
- 播放各种媒体文件格式、编解码器和流协议。
- 在每个平台上提供硬件加速及高效的解码,最高可达到 8K 分辨率。
- 网络浏览远程文件系统(如 SMB、FTP、SFTP 和 NFS)以及服务器(UPnP 和 DLNA)。
- 提供菜单导航功能以播放音频 CD、DVD 和蓝光盘。
- 支持 HDR,并能对 SDR 流进行色调映射处理。
- 音频直通支持,包括 SPDIF 和 HDMI 通道及各种高清编解码器(如 DD+、TrueHD 或 DTS-HD)的使用。
- 提供视频和音频过滤器的支持功能。
- 支持播放 360 度视频以及 3D 音频,其中包括 Ambisonics 技术的应用。
- 具备投射及流传输至远程渲染设备(如 Chromecast 和 UPnP 渲染器)的能力。
我们的目标是覆盖所有移动和桌面平台。首个版本已引入了对 Windows 平台的支持,并且更多平台的集成工作正在推进中。