首页 > 解决方案 > 如何通过 Apple AirPlay 使用 Azure 媒体服务直播

问题描述

我正在使用 Azure 媒体服务直播活动。我的来源是通过 AJA Kona LHi 卡捕获并使用 Wirecast 发送到 Azure 的 HD SDI 源。

我正在为 Azure 媒体服务使用 Wirecast 中的默认设置。我正在使用标准编码和 720p 预设。我正在使用嵌入在私有站点中的 Azure 媒体播放器。

一切似乎都正常,但是 iOS 设备无法 AirPlay 流。视频在设备上正常播放,但没有可用的 AirPlay 控件。

如果我使用完全相同的设置来流式传输我的网络摄像头,则可以使用 AirPlay 控件。是否需要一些特定的配置才能使这项工作可靠?

标签: azureazure-media-services

解决方案


在 iPad 上,Azure 媒体播放器默认流式传输 DASH 中的视频。您需要指定要使用的技术顺序,从而为 HLS 提供更高的优先级,例如:

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

如果您在视频播放器上没有看到 AirPlay 按钮,您可以在屏幕右上方区域做一个向下滑动的手势,然后调出“快速控制”来访问 AirPlay:

在此处输入图像描述

如果还是不行,回复你网页的url,我可以看看。


推荐阅读