Описание тега airplay

Airplay - это потоковая технология, созданная Apple для потоковой передачи мультимедиа на несколько устройств по беспроводной сети или в SDK Airplay, который предлагает развертывание на многих платформах.

Airplay?

Airplay - это технология потоковой передачи, разработанная Apple Inc для потоковой передачи мультимедиа на несколько устройств по беспроводной сети или в SDK Airplay, который предлагает развертывание на многих платформах, включая iOS, macOS, tvOS, watchOS, Windows, Linux, Android, Symbian и, в последнее время, через Airplay Arcade, все основные консоли и портативные устройства.


Apple добавила Airplay в Safari

В 2015 году Apple добавила Airplay для проигрывателя HTML5 Video * по умолчанию и API для режима презентации JavaScript для тех, кто хочет использовать свой собственный видеоплеер.

Это можно сделать с помощью следующего кода:

// Safari 9+
if (window.WebKitPlaybackTargetAvailabilityEvent) {
    video.addEventListener('webkitplaybacktargetavailabilitychanged', function(event) {
        switch (event.availability) {
            case "available":
                airPlay.style.display = 'block';
                break;
            default:
                airPlay.style.display = 'none';
        }
        airPlay.addEventListener('click', function() {
            video.webkitShowPlaybackTargetPicker();
        });
    });
}

ПРИМЕЧАНИЕ. Airplay можно использовать как для аудио, так и для видео.


В 2016 году они добавили " Картинка в картинке" к проигрывателю HTML5 по умолчанию, он также использует API режима презентации Javascript.