利用Apple Watch控制PowerPoint播放和Desktop投影

[摘要]

Apple Watch上手一个礼拜,试了一些有意思的功能,这里以iOS版PowerPoint适配Watch的功能为例说说怎么用Watch来做炫酷的播放控制器。

[准备]

  • 已与iPhone配对的Apple Watch
  • PC or Mac(这里以Windows 10 Technical Preview为例)
  • WiFi网络
  • 投影仪

[方法]

我们知道,Watch通过蓝牙与iPhone配对后会保持持续连接,这是所有Watch OS应用和iOS应用通信的基础。所以Watch没法和PC直接通信,那我们如何实现Watch控制PC端的PowerPoint呢?目前应该是没办法,除非Microsoft或者Apple将来会有适应性的更改。况且Watch与iPhone配对才是目前Watch的产品逻辑。这里我们只好迂回一下,使用Apple的AirPlay技术。

  1. iOS安装PowerPoint,并在iPhone上打开Apple Watch系统应用,在“我的手表”标签页中找到PowerPoint,设置其‘在“Apple Watch”上显示应用程序’。稍许,就会将PowerPoint安装到Watch中,并显示在App图标表盘中。
  2. 在PC上安装iTools,这里需要用到iTools提供的AirPlay功能。在“工具箱”中安装运行“苹果录屏大师”,并在“设置”中修改图像尺寸等(如iPhone 5s的640×1136)。
  3. 将PC和iPhone连接到相同的WLAN网络中,此时在iPhone的控制中心应当可以看到AirPlay按钮,点击,选择iTools[Your PC name],即可将iPhone屏幕投影至PC Desktop,屏幕录屏大师自动弹出同步的屏幕窗口。
  4. 在iPhone中打开PowerPoint并打开相应文档,打开Watch中的PowerPoint,将显示以下界面(开始按钮,点击后开始播放计时并可前后翻页;用力按住表面将弹出隐藏菜单“重新启动”和“结束放映”):
  5. 复制或拓展PC桌面至投影仪。

    

此时你就可以站在任何你想站的位置抬起一只手臂(好奇怪的画面感)开始presentation了。

[注意]

Q: 步骤4中的“用力按住”是什么意思?

A: Apple Watch触屏采用了ForceTouch技术,会感受触摸力度进行响应,按轻了只会识别为普通的触摸点击。

Q: 除了iTools还有别的工具吗?

A: 肯定有,不过iTools效果不错了。实际上iTools还提供了一个“实时桌面”的功能可实现类似投影的效果,但实际用起来卡顿明显,没有AirPlay技术流畅。

Q: Windows以外的操作系统如何实现?

A: 网上称Mac下可用AirServer或Reflection等软件实现AirPlay,这里没有实践过。对于Linux环境网上称有人进行了相关的破解,具体操作不知道。

Q: 你是来炫耀的吗?

A: 不是。你是逗比吗(我吃煎饼果子多加个鸡蛋你会觉得我在炫富吗)?

[The End]

时间: 2024-10-11 08:16:29

利用Apple Watch控制PowerPoint播放和Desktop投影的相关文章

C#实现通过winmm.dll控制声音播放的方法

本文以实例介绍了C#如何通过winmm.dll来播放声音,主要实现步骤如下: 1.首先导入如下两个函数: /// <summary> /// 向媒体控制接口发送控制命令 /// </summary> /// <param name="lpszCommand">命令,参见 /// http://msdn.microsoft.com/en-us/library/windows/desktop/dd743572(v=vs.85).aspx </par

创建一个程序读入和显示视频文件,并可以使用滑动条控制视频文件的播放。一个滑动条用来控制视频播放位置,以10为步长跳进。另一个滑动条用来控制停止/播放

/* 创建一个程序读入和显示视频文件,并可以使用滑动条控制视频文件的播放. 一个滑动条用来控制视频播放位置,以10为步长跳进.另一个滑动条用来控制 停止/播放 */ #include <cv.h> #include <highgui.h> int g_slider_position = 0; CvCapture* g_capture = NULL; int index = 0; bool flag = true; int g_slider_position1 = 0; void o

OVS中对于用户层和datapath层的多个通道利用epoll进行控制

这里先暂时记录下代码流程,有待完善. static int construct(struct ofproto *ofproto_) { struct ofproto_dpif *ofproto = ofproto_dpif_cast(ofproto_); const char *name = ofproto->up.name; int max_ports; int error; int i; error = dpif_create_and_open(name, ofproto->up.type

Android 利用TimerTask实现ImageView图片播放效果

在项目开发中,往往 要用到图片播放的效果,今天就用TimerTask和ImageView是实现简单的图片播放效果. 其中,TimerTask和Timer结合一起使用,主要是利用TimerTask的迭代延时等时间段处理事件的机制. 具体实例如下: 1.layout xml代码 <span style="font-family:Microsoft YaHei;font-size:18px;"><LinearLayout xmlns:android="http:/

php页面添加背景音乐 控制停止/播放

php页面添加背景音乐 控制停止/播放 <!DOCTYPE html> <html> <head lang="zh-cn"> <meta charset="UTF-8"> <title></title> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-sca

利用来JS控制页面控件显示和隐藏有两种方法

利用来JS控制页面控件显示和隐藏有两种方法,两种方法分别利用HTML的style中的两个属性,两种方法的不同之处在于控件隐藏后是否还在页面上占空位. 方法一:  1 2 document.getElementById("EleId").style.visibility="hidden"; document.getElementById("EleId").style.visibility="visible"; 利用上述方法实现隐

云中树莓派(4):利用声音传感器控制Led灯

云中树莓派(1):环境准备 云中树莓派(2):将传感器数据上传到AWS IoT 并利用Kibana进行展示 云中树莓派(3):通过 AWS IoT 控制树莓派上的Led 云中树莓派(4):利用声音传感器控制Led灯 1. 声音传感器及其配置 声音传感器如下图所示: 将 VCC 引脚接入树莓派 5V 引脚,将 GND 引脚接入树莓派 GND 引脚,将 OUT 引脚接入树莓派 GPIO20. 要注意,模块在环境声音强度达不到设定阈值时,OUT输出高电平(1),当外界环境声音强度超过设定阈值时,模块O

如何实现用windows phone控制PowerPoint的播放

今天有幸被召回母校给即将毕业的学弟学妹们讲我这两年的工作史,看了下母校没啥特别的变化,就是寝室都安了空调,学妹们都非常漂亮而已..好了不扯蛋了,说下今天的主题吧.这些天我在深度定制语法高亮功能的同时发现了博客园提供的一些有意思的函数,甚至有几个博客园都没用到,我也不知道怎么才能触发那些功能..打开这个js就可以看到很多好用的东西了,虽然写的不怎么样,但是至少有这些功能. ps: 推荐安装一个代码格式化的插件,否则一坨看着蛋疼.比如第一个就是 log,方便调试. http://www.qidian

Unity 编辑器下控制粒子播放跟随位移

在之前的文章<Unity 编辑器下控制播放粒子>讲到在Unity编辑器的Scene视图进行控制播放粒子ParticleSystem,但是当这个粒子是挂载在人物身体部位的时候,会有可能出现不跟随位移的情况.查找原因,发现是 Resimulate 被勾选中了,这个选项是指当粒子参数改变时,立即更新粒子效果.要让粒子也能跟随移动,必须将这个选项取消掉. 可以简单的在编辑器下,取消掉这个选项,如下: 但是,对于其他人员可能不知道这个原因,手动设置不够智能,需要进一步在代码中主动控制.操纵这个选项,需要