问题标签 [airplay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
143 浏览

audio - 如何让ipad播放与ios5中通过airplay连接的第二个屏幕不同的音频?

是否可以让 ipad 在本地播放音频,同时通过无线播放到连接的苹果电视上播放不同的音频?

通过为第二个屏幕初始化第二个 UIWindow,可以让 Apple tv 显示与 ipad 上显示的不同的 VIDEO,但是是否可以使用 AUDIO 做类似的事情?我什至无法让 ipad 在播放流媒体到我的苹果电视时播放任何声音。可能吗?

0 投票
1 回答
1172 浏览

ios - iOS 5 AirPlay 屏幕无法以横向正确绘制

我有一个仅针对 iPad 和 iOS 5+ 的简单应用程序。该应用程序仅限横向。现在,我想利用 iPad 2 上的 AirPlay 镜像。

我遵循了所有我能找到的 Apple 示例/文档,但无法解决这个绘图问题。辅助显示器未以正确的方向绘制。

下面是我从一个小型测试应用程序中看到的输出。蓝色框只是一个简单的 UIView,它应该占据整个屏幕,但不是。它似乎在横向中正确绘制,但视图旋转了 90 度。注意蓝色是如何延伸到电视底部的边缘的: 在此处输入图像描述

我想我需要以某种方式强制外部窗口的 ViewController 正确绘制横向,但我不知道正确的方法。有任何想法吗?

以下是相关的部分代码:

AppDelegate.m:

CCKSecondaryViewController.m: 这是外部窗口的rootViewController

您可以在此处找到示例应用程序:

http://dl.dropbox.com/u/360556/AirplayTest.zip

0 投票
1 回答
750 浏览

ipad - 你能用 iOS 5 Objective-C 代码打开 Airplay 镜像吗?

你能用 iOS 5 代码触发 Airplay 镜像吗?

我在 API 中看到了如何进行流式传输。只是想知道是否有人知道如何在我的 iPad2 上使用 iOS5 的应用程序中以编程方式打开和关闭镜像,或者这是否可能。

我确实看到了如何通过屏幕底部的扩展坞物理打开它,因此无需发布指向 Apple 演示的链接。

提前致谢

0 投票
0 回答
788 浏览

ios - MPVolumeView 中 AirPlay 按钮的点击区域

我有一个带 AirPlay 按钮的 MPVolumeView。当我点击图标中心的 AirPlay 按钮时,它没有响应。似乎无法识别水龙头。当我点击图标右侧的图标时,弹出框会正确显示。(iPad/iOS5)

为什么是这样?

0 投票
2 回答
8938 浏览

iphone - 如何以编程方式在 iPhone 4S 上打开 AirPlay 屏幕镜像

我已经为 iPhone 和 4S 编写了一个应用程序,我想通过 AirPlay 支持应用程序的屏幕镜像。

使用系统 AirPlay 选择器并打开镜像,它将镜像应用程序而不会出现任何问题。

我想在应用程序中提供这个选择器,并使用了以下基本代码:

这提供了一个 AirPlay 选择器,我可以选择 Apple TV。但是,它不会镜像 AirPlay 上的内容。当我转到系统选择器时,它显示 AppleTV 已被选中,要启用镜像,我必须在此处使用开关。

那么问题来了,当用户使用应用选择器选择 AirPlay 时,如何在应用中打开镜像?

谢谢

0 投票
2 回答
5133 浏览

ios - 使用 AVPlayer 的音频 Airplay 在后台不起作用

我正在使用来自远程 URL 的 AVPlayer 类进行音频播放。

如果我只用耳机/内置扬声器播放它会很好,但我看到 AirPlay 有一些奇怪之处。

当我更改为使用 AppleTV 进行 AirPlay 时,它会流式传输音频,但在我的 iPhone 上,音频播放指示器(顶部菜单栏中的小“播放”三角形)消失了,当我锁定手机而不是继续在背景,它停止了。(正常播放时,后台播放正常)。

为什么 AVPlayer 不能在后台通过 AirPlay 播放音频?

这是别人看到的吗?有办法解决吗?

0 投票
2 回答
4157 浏览

ios - MPNowPlayingInfoCenter nowPlayingInfo 通过 AirPlay 忽略 AVPlayer 音频

我已经使用 AVPlayer 实现了音频播放,播放远程 mp3 url。

MPNowPlayingInfoCenter nowPlayingInfo我想使用该方法显示有关当前播放音频的信息。

当我锁定屏幕时,我确实看到了我设置的图像和标题,所以我知道这种方法正在以某种方式注册信息,但是当我切换到 AirPlay 到 AppleTV 时,显示看起来像一个通用视频输出,带有底部的进度条,但已正确显示经过的时间和持续时间。

如果我设置相同nowPlayingInfo,然后使用 AudioQueue 启动一些音频,那么它会在一半屏幕上正确显示图像(它看起来就像用 iPod/Music 应用程序播放播客)。

这只是 AirPlay 对使用 AVPlayer 的音频支持的限制,还是有某种方法可以让它正确显示图像和信息?

0 投票
2 回答
339 浏览

iphone - 将音频/视频内容从 IOS 设备播放到 Apple TV 的起点

我正在寻找一个好的教程作为从 IOS 应用程序(Ipad/Iphone,objective C with IOS SDK 5.0)到 Apple TV 播放内容的起点,但看起来 Apple 没有提供那种样本(或者可能我想念它) ?

0 投票
3 回答
1835 浏览

ios - 音频路由按钮 - AirPlay

我目前正在通过 AudioQueues 播放音频。我想允许用户连接到 Airplay 设备。

如果我创建一个 MPVolumeView 并使用“showsRouteButton”显示路由按钮,我可以成功连接。

有没有办法在不使用 MPVolumeView 的情况下将音频路由更改为 Airplay?还是一个更简单的 Apple 视图,它只是路由按钮?

0 投票
2 回答
2427 浏览

ipad - 手动设置 Airplay?

我有一个 iPad 应用程序,并且我在视图中播放了一个视频。我想使用 Airplay 播放视频,但按我自己的按钮。

我已经设置了 allowed airplay = YES 等等,如果我启用了完整的控件,这可以工作,但是我想不设置任何控件并有我自己的按钮来使用 Airplay 播放视频。

到目前为止,我没有发现任何信息可以让我在 AppleTV 上播放视频而无需正常控制。

因此,只需使用 UIButton 操作来强制播放,或者至少获取可用设备并手动设置。任何能让我这样做的东西。