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

iphone - 视频 Airplay 支持 webapp

我已经使用这个标签成功地让 iPhone 在我的网站中播放嵌入视频:

iPhone 在 iOS 4.3.x 及更高版本上测试并运行良好

但是对于我测试过的 iPad 2 来说,airplay 的按钮似乎甚至没有显示在那里

有人以前经历过这种情况或有任何其他标签建议吗?

0 投票
1 回答
440 浏览

iphone - 让 UIView 动画通过 airplay 播放

我正在使用UIView动画块来制作图像幻灯片。我想让用户通过 AirPlay 播放这些动画。我是否必须以某种方式保存视频文件并播放它,还是可以做一些更聪明的事情?

0 投票
0 回答
1086 浏览

ios - 从 iOS 设备 UIView 发送 UIEvent 到外屏 UIView

我正在使用 AirPlay 开发一个应用程序,我需要一种方法让主屏幕上的触摸充当我外部屏幕上 UI 上的触摸,以便与大量以前存在的自定义 UI 元素兼容。重建 UI 元素比找到将触摸从一个视图转换到另一个视图的方法要困难几个数量级。

外部屏幕将具有一种鼠标指针来表示交互,因为用户需要屏幕上的一个参考点来执行他们的操作。这可能会造成用户界面指南障碍,但当我到达时我会越过那座山。希望我能找到一种方法使这个项目足够不像鼠标。用户将作为一种触控板与设备进行交互。

我在设备屏幕上使用一个带有“sendEvent”子类的窗口来捕获触摸事件。我正在尝试手动遍历需要接收输入的视图的视图层次结构。找到我想与之交谈的观点并不难。对于基于 UIControl 的类,我可以调用“sendActionsForControlEvents”来为控件发送适当的消息。这可能需要一些爱抚,但目前这不是主要问题。

对于 touchesBegan、touchesMoved 等的 UI 事件。我没有一个像样的方法来伪造 UIEvent 信息。除非我有 UIEvent,否则我无法调用这些函数,而且我似乎没有任何方法可以创建 UIEvent 对象。sendEvent 中的 UIEvent 没有与辅助屏幕上的指针位置匹配的位置(至少),所以简单地传递它不会给我我想要的东西。

是否有任何合法的方式来合成这些信息?

0 投票
2 回答
9310 浏览

objective-c - 模拟器中的airplay-objective-c

我在 MPMoviePlayerController 中将“allowsAirPlay”设置为“YES”,但 AirPlay 按钮没有出现。iOS 模拟器是否支持 AirPlay?请举例说明如何通过 Apple TV 流式传输视频。

0 投票
2 回答
3422 浏览

jquery - 循环播放 HTML5 视频,

我正在尝试使用 jQuery 循环一段 HTML 视频,特别是当视频达到 7 秒时,我希望它循环回 0。我无法将实际视频剪切到 7 秒并使用“循环”视频标签中的功能,因为 firefox 和 mobile safari 不支持它。

我需要它循环回 0 的原因是因为我们通过 AirPlay 将循环视频流式传输到 Apple TV。我可以让它在 iPhone (Mobile Safari) 上循环播放,但是当它到达视频的“结尾”时,AirPlay 会停止。我想通过永远到达终点来欺骗浏览器无限期地播放。

有任何想法吗?

<script type="text/javascript"> // Script to loop back to back to 0 when it reaches 7 seconds </script>

...

<video id="myVideo" controls="controls" loop="loop"><source src="video.m4v" type="video/mp4" x-webkit-airplay="allow" /></video>

0 投票
0 回答
445 浏览

objective-c - 在模拟器中运行airplay

可能重复:
模拟器中的播放 - Objective-c

如何通过 iOS 模拟器运行 AirPlay?像这儿:
在此处输入图像描述

我将AllowsAirPlay 设置为YES,并在模拟器中运行TV-out,但没有出现视频

0 投票
6 回答
33816 浏览

android - 原生 Android/iOS 开发与 Marmalade SDK

我们公司即将在原生 Android/iPhone 开发和一些跨平台解决方案之间进行选择,特别是 Marmalade SDK(以前的 Airplay SDK)。

我们是一家计算机视觉公司,这意味着我们需要对相机设备进行低级别访问。此外,我们的应用程序的计算成本很高,这意味着我们倾向于挤出每一点可用的处理能力。

我们的团队在 Objective-C 和 Java(或 C)方面都有足够的经验来提供特定于平台的解决方案。然而,我们的主要关注点始终是 C++,因此我们希望防止团队分裂,而是使用跨平台解决方案。

我们最大的担心是,选择 Marmalade 会牺牲处理速度(主要关注点),或者通过使低级访问相机帧缓冲区复杂化而严重增加开发时间。

所以我的问题是,除了显而易见的,Marmalade SDK 对于处理器密集型视频处理应用程序有哪些优势,但特别是限制。

0 投票
3 回答
5984 浏览

ios - 使用 MPMoviePlayerController 禁用 AirPlay

我有一个MPMoviePlayerController用于在 iPhone 应用程序上显示一些实时流媒体视频的实例。这工作正常,但我希望删除所有 AirPlay 功能。

可以肯定的是,我专门禁用 AirPlay,如下所示:

但是,即使使用此代码,我仍然会在视频控件上看到 AirPlay 图标。如果我选择此选项并选择我的 AppleTV,则仅通过 AirPlay 发送音频 - 视频将继续在应用程序中播放。如果我设置allowsAirPlayYES,视频和音频都通过 AirPlay 发送。

有谁知道为什么会这样?这是操作系统的一项功能,允许通过 AirPlay 发送音频吗?

0 投票
3 回答
7570 浏览

ios - AirPlay 将 iPhone 镜像到 Mac OS / 使用 UIWebView + AirPlay

我需要在我的 Macbook 上实时演示 Mobile Safari 浏览器应用程序(iOS 5、iPhone 4S),并且想知道最好的方法吗?

我认为可能的一种方法是使用 AirPlay Mirroring,但似乎没有任何 Mac OS 应用程序能够显示我的 iPhone 屏幕镜像。

我是一名(初学者)iOS 开发人员,我想知道是否有办法构建一个带有 UIWebView 的基本应用程序,以某种方式将网页内容以及我与它的交互流式传输到我的 Mac。

有什么想法吗?

编辑:是的,我知道我可以使用 iPhone 模拟器,但我需要使用手机网络在手机上与它进行交互。

0 投票
1 回答
2273 浏览

ios - iPhone 4 上的 AirPlay 镜像

我的应用程序使用了模拟器上没有的手机硬件功能,我希望能够通过屏幕共享为我的客户演示该应用程序。使用 AirServer,我可以 AirPlay 到我的 Mac,但我的 iPhone 4 不支持开箱即用的视频镜像。有什么魔法可以让我这样做吗?由于这只是一个演示,因此鼓励使用未记录的 API。

谢谢!