Запуск видео и прямых трансляций внутри игры Unity, WebGL

Цена договорная
14 марта 2023, 10:19 • 3 отклика • 41 просмотр
На данный момент необходима консультация для решения проблемы.

Технология
– Unity, WebGL

Описание проблемы – перед нами стоит задача запуска видео и прямых трансляций с YouTube и Twitch внутри игры на движке Unity в WebGL сборке. На данный момент все отлично работает в Unity.editor и Windows-билде, но у нас есть проблемы с запуском на WebGL, так как требуются сторонние библиотеки.

Мы подключали hls.min.js и нам удалось запустить трансляции на YouTube формата .m3u8, но мы получаем ошибку с запуском Twitch, так как есть информация, что с запросом нужно пробросить и куки. Подключали dash.js для запуска обычных видео с YouTube формата .mp4, но наш плагин AvPro не справляется с этой задачей. Мы используем плагин AvPro Windows Core Edition для запуска видео и трансляций, также мы используем YouTube и Twitch API для получения оригинальных ссылок на видео и трансляции. На данный момент Corsa мы обходим с помощью расширения в Google Chrome.