Описание тега 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.