问题标签 [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 投票
4 回答
2767 浏览

ios - AVAudioSessionCategoryPlayAndRecord with Airplay

我的应用程序使用麦克风并输出音频,因此我将音频会话设置为播放和录制类别,但这似乎禁用了 Airplay。如果我将类别设置为 Play,Airplay 可以很好地处理我的输出(但显然输入不起作用)。

我尝试过覆盖到扬声器的输出路由,以防它需要通过 Airplay 输出,但没有乐趣。

有任何想法吗?

0 投票
1 回答
1954 浏览

xcode - UIScreen 屏幕总是返回 1 个屏幕

我正在尝试在没有镜像模式的情况下使用 Airplay 在 Apple TV 上显示图片。但是当镜像关闭时,[UIScreen 屏幕] 方法总是返回 1 个屏幕(主屏幕)。我希望我的图片显示与照片应用程序相同(不带镜像的 Airplay)。

我使用了它们,但它们仅在镜像打开时才起作用。

请帮我。非常感谢!我正在使用 Apple TV1 和 iPad 2 (iOS 5.0.1)

0 投票
1 回答
661 浏览

ipad - 如何使用宽屏 16:9 播放输出为 iPad 应用程序设置视图层次结构

我想创建一个 iPad 应用程序,除了普通的 ipad 屏幕 (4:3) 之外,如果附加了第二个屏幕,它还使用包含 16:9 宽屏格式的 UIWindow 的第二个 UIScreen。
我使用 AppleTV 进行连接。

我不只是想将 ipad 屏幕镜像到电视上,因为它只是一个 4:3 的画面——我想让它使用整个 16:9 宽屏。

所以我开始并设置了第二个 UIScreen,窗口现在以宽屏格式显示在电视上,背景为绿色。

到目前为止,一切都很好。

但现在我不确定如何设置导航/视图层次结构。

我想在两个 UIScreens(ipad + TV)上显示相同的数据,只是针对不同的屏幕尺寸进行了优化。

因为我有应该显示的完全相同的数据,并且我不想让类似 viewControllers 的不同实例漂浮在周围,所以我想我可以为每个 ViewController 使用两个 xib 文件,一个用于放入“视图”的 4:3 ipad 视图' viewController 的属性和 16:9 宽屏电视的一个 xib,放入同一 viewController 的 'tvView' 属性中。

ipad UIWindow 有一个 UINavigationController 旋转不同的 UIViewControllers。

因此,如果我将 ViewController 推到 ipad Window 的 Navigationcontroller 上,我可以将 TV-xib 中的相应 tvView 添加到 TV 屏幕的 UIWindow。

我在正确的道路上吗?你会怎么做?

一个小草图: 查看层次结构草图 :)

0 投票
5 回答
15457 浏览

iphone - iPad/iPhone 屏幕镜子

我正在尝试找出一种将 iPad 屏幕镜像到其他 iPad 的方法。不过,该平台似乎不支持此功能。

基本上,老师会拥有一台 iPad,然后学生会拥有 iPad,并在老师的屏幕上看到正在发生的一切,但在他们的屏幕上。想法?

0 投票
2 回答
3912 浏览

linux - 可以使用 Apple AirPlay 实现自己的 linux 应用程序吗?

嗨,我正在尝试为我的高保真放大器构建一个带有 toslink 的嵌入式 ARM 板。ARM 采用 720Mhz 构建,运行 ARM 版本的 ubuntu 12.04 linux。

是否有任何开源模块/库来实现 Apple Airplay?这样我就可以将我的音乐流式传输到我的高品质音频到我的板上,最后驱动我的扬声器?

0 投票
2 回答
2122 浏览

ios - 带照片的 Airplay

查了airplay的官方文档,发现airplay只能支持音视频。但除此之外,本机照片应用程序可以播放照片。那么有什么方法可以播放照片吗?顺便说一句,我知道“镜像”模式可以完成这项工作:我可以在我的代码中检测到 2 个屏幕,并在此模式下向 iOS 设备呈现不同的屏幕。然而,“镜像”模式只存在于 iPad 2、新 iPad 和 iPhone 4S...

0 投票
0 回答
145 浏览

iphone - 在 iOS5 应用程序中启用 Airplay

我创建了一个简单的应用程序来读取视频文件,并使用 quicklook 框架打开它。现在我想集成 Airplay 支持供用户在 Apple TV 中观看。

那么我必须为它做一些快速查看还是内置的?

提前致谢

0 投票
2 回答
503 浏览

ios - AVComposition 在 Airplay 上中断

我有一个视频作品,我想通过 Airplay 播放(没有镜像)。该应用程序在使用普通 Airplay 镜像时按预期工作,但我希望获得使用 Airplay 视频所获得的速度、可靠性和分辨率提升。

问题是当我设置

...播放器一片空白。

笔记:

  • 由于我没有为每个显示器创建单独的窗口,因此它们都试图使用相同的 AVPlayer。
  • 我的 AVVideoComposition 包含不同的文件并在它们之间添加不透明度渐变。
  • 这个未回答的问题表明问题更可能是由于我正在播放 AVComposition 而不是使用共享播放器:AVComposition does not play via Airplay Video

两个问题:

  1. 我必须摆脱 iPad 上的播放器吗?
  2. 可以通过 AirPlay 播放 AVVideoComposition 吗?
0 投票
2 回答
3495 浏览

iphone - 如何将 AirPlay 集成到我的应用程序中?

我制作了一个应用程序,可让您收听流媒体广播。我不知道如何将 AirPlay 集成到我的应用程序中?

这是让它播放的代码:

我需要添加什么才能让 AirPlay 共享此内容?

0 投票
3 回答
11324 浏览

ios - 暂停播放时 MPNowPlayingInfoCenter 没有正确反应

我试图让 MPNowPlayingInfoCenter 在暂停播放时正常工作。(我有一个使用 AVPlayer 进行播放的流媒体音乐应用程序,我正在通过 Airplay 在我的 Apple TV 中播放。)除了暂停之外的所有内容似乎都正确反映在 Apple TV UI 中。我正在像这样初始化它:

由于我正在流式传输,因此在开始播放时我没有持续时间信息。当我从流中获得“就绪”信号时,我会更新在 Apple TV 上正确显示的持续时间:

当用户寻找曲目时,我也可以使用这种技术进行寻找:

我不知道的一件事是,如何暂停 Apple TV 上的播放头。当用户在我的 UI 中点击暂停时,我正在尝试执行以下操作:

这不是暂停,而是将播放头寻回零并继续前进。

如何让播放头在 Apple TV UI 中正确暂停?