如何将视频从iPhone发送到iPad?
我正在构建一个控制arduino的iPhone机器人,下一阶段我希望能够从iPhone发送一些实时流媒体视频,以便在iPad中查看并让iPad向iPhone发送命令.
那么如何将实时流视频从一个设备发送到另一个设备(WiFi首选或蓝牙),以及如何通过无线控制另一台设备?
编辑:我打算做的最好的例子是Parrot AR Drone和玩具的另一个应用程序, app clone用于驾驶Quadracopter
不同之处在于我将从iPhone获取图像并将控制命令发送到iPhone [从iPad],而不是单独的硬件.
非常感谢!
有很多关于创建不同布局,对话甚至自定义控件的信息.但是,我无法找到如何创建一个具有多个单独"阶段"的窗口,如安装程序或许多Visual Studio的项目向导.
我想这可以通过保持信息与控件分离并根据需要更新阶段更改的信息,然后删除所有内容并每次重新创建窗口内容来完成,但这真的是唯一且最好的方法吗?我需要处理的窗口大小,布局等问题是否在框架构造函数中添加所有内容时都不会发生?
var foo = '1',
bar = '2';
console.log(foo, bar, window.foo); //1, 2, undefined
(function(foo){
console.log(foo, bar); //2, 2
})(bar);
Run Code Online (Sandbox Code Playgroud)
关于上面的代码我有两个小问题:
为什么不window.foo定义?默认情况下,并非所有全局变量都附加到窗口对象上吗?
为什么foo ===2封闭内部?我知道我正在bar使用别名传递原始foo内容2,但是在函数范围之外foo仍然存在1.据我所知,原版foo也可以从封闭内部访问."新foo"是否被优先考虑,因为它作为IIFE的论据被传递?
我有一个divid doi,并且我希望在它完全加载时用JavaScript操纵它(操作使用DOM中没有提供的图像的尺寸).
我尝试了什么:
document.getElementById('doi').onload = function(){
console.log('Div of Interest is loaded');
};
Run Code Online (Sandbox Code Playgroud)
这不起作用,因为在我设置事件处理程序之前可能已加载除法.简而言之,需要做的是以下内容:
我有一个用于照片编辑的画布.我想以全高清保存照片.在小屏幕上观看时,画布尺寸远低于此分辨率.所以我在画布上应用缩放以查看整个画面.
如何在编辑后保存在Full HD中画布中可见的图像?
示例:在画布尺寸SVGA(800x600)中编辑图像尺寸QHD(2560x1440)并生成图像全高清(1920x1080)