Как использовать Azure Медиа Сервис Live Stream с Apple AirPlay - PullRequest
0 голосов
/ 29 марта 2020

Я использую Azure Media Service для прямой трансляции события. Мой источник - канал HD SDI, который захватывается с помощью карты AJA Kona LHi и отправляется на Azure с помощью Wirecast.

Я использую настройки по умолчанию в Wirecast для Azure Media Service. Я использую стандартную кодировку и предустановку 720p. Я использую Azure Media Player, встроенный в частный сайт.

Кажется, все работает, однако iOS устройства не могут AirPlay воспроизводить поток. Видео воспроизводится на устройстве правильно, но элементы управления AirPlay недоступны.

Если я использую ту же самую настройку для потоковой передачи своей веб-камеры, доступны элементы управления AirPlay. Есть ли какая-то конкретная c конфигурация, необходимая для надежной работы?

1 Ответ

0 голосов
/ 07 апреля 2020

На iPad Azure Media Player по умолчанию транслирует видео в DA SH. Вам нужно указать, какой технический порядок использовать для придания HLS более высокого приоритета, например:

var myOptions = {
                    techOrder: ["html5", "azureHtml5JS", "flashSS"],                    
                    autoplay: false,
                    controls: true,
                    width: "640",
                    height: "400",
                };
var myPlayer = amp("azuremediaplayer", myOptions);

Если вы не видите кнопку AirPlay на видеоплеере, вы можете сделать жест смахиванием вниз в правом верхнем углу. область экрана и вызовите «Быстрые элементы управления» для доступа к AirPlay:

enter image description here

Если это по-прежнему не работает, ответьте с URL-адресом Ваш веб-сайт, и я могу посмотреть.

...