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

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

0 голосов
/ 12 февраля 2019

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

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

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

1 Ответ

0 голосов
/ 17 февраля 2019

Да, вы можете добиться этого с помощью 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

...