VLC Vetinari (360 видео) .NET SDK

Я пытаюсь использовать проигрыватель VLC в своем приложении C# для воспроизведения и управления видео 360.

Я пытаюсь использовать проигрыватель VLC, но не могу найти SDK, который поддерживает 360 видео.

Кто-нибудь знает какой-нибудь SDK или API, который я могу использовать?

1 ответ

Да, вы можете достичь этого с помощью LibVLC SDK.

Чтобы убедиться, что вы действительно имеете дело с видео 360, используйте

bool Is360Video => _media.Tracks[0].Data.Video.Projection == VideoProjection.Equirectangular;

Чтобы обновить точку обзора, используйте

MediaPlayer.UpdateViewpoint(yaw, pitch, roll, fov);

Дополнительная информация: https://mfkl.github.io/libvlc/360/xamarin/forms/ux/2019/02/12/Fun-with-crossplatform-gestures-and-360-videos.html

Другие вопросы по тегам