NodeWorld

VlcVideo

La référence est en anglais : elle est générée à partir des commentaires du code, écrits en anglais.

csharp
public sealed class VlcVideo : IFluxVideo

Namespace NodeWorld.SDK.Client.Video.

The video players of the FL# scripts (VideoPlayer), in the NodeWorld client and in the Play mode of a world project: libVLC 3 (LGPL), loaded on the first player; a page of a video site is resolved to its media by yt-dlp. Windows x64 (libvlc.dll and its plugins, in VideoFiles.Root) and Android arm64 (libvlc.so of VideoLAN's Android build, every module inside, decoding with FFmpeg on the processor, at most 720p). It is every FL# runtime's video from the start (FluxWorldRuntime.DefaultVideo).

Properties

Supported

csharp
public static bool Supported { get; }

This machine can play videos (libVLC is shipped for Windows x64, Linux x64 and Android arm64).

Methods

Create

csharp
public IFluxVideoPlayer Create()

A new video player backed by LibVLC.