小编Aba*_*bai的帖子

本机Android/iOS开发与Marmalade SDK

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

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

我们的团队在Objective-C和Java(或C)方面拥有足够的经验,可提供特定于平台的解决方案.然而,我们主要关注的是C++,因此我们希望防止碎片化团队,而是使用跨平台解决方案.

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

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

android cross-platform ios airplay marmalade

38
推荐指数
2
解决办法
3万
查看次数

iPhone 4 AVFoundation:同时从前后摄像头捕捉

我想知道是否可以使用AVFoundation框架同时从两个摄像头捕获.具体来说,我的问题是前后AVCaptureDevices是否可以同时处于活动状态.

目前我知道AVCaptureSession实例只能支持一个输入(和输出).我创建了两个AVCaptureSessions,将前置摄像头设备连接到一个,然后将其连接到另一个,然后我将会话的输出指向不同的SampleBufferDelegate函数.我看到的是,一个委托函数在几帧中处于活动状态,然后另一个委托函数接管.似乎AVFoundation在某种程度上关闭了相机设备,如果正在使用另一个相机设备.任何人都可以确认这一点或分享他们有关此主题的经验

提前致谢

iphone camera avfoundation ios avcapturedevice

7
推荐指数
1
解决办法
4628
查看次数

自制安装框架上的macdeployqt

我正在尝试使用macdeployqt部署应用程序.所有Qt框架都被正确复制到应用程序包中.我遇到的问题是macdeployqt对最初驻留在/ usr/local/lib中的复制框架没有写权限.这是因为我已经使用自制软件安装了qt,这似乎使安装一切都只读.我的问题是,是否有更好的方法来解决这个问题,然后手动更改/ usr/local/lib中qt库的所有权限,以便我可以在qt .pro项目中使用macdeployqt.(我不想手动使用macdeployqt和sudo等)

我问的原因是因为我在项目中使用了许多第三方库(它们被复制好等等),我需要经常通过自制软件更新,因此必须重做更改它们的权限.

提前致谢!

deployment macos homebrew qt bundle

6
推荐指数
1
解决办法
984
查看次数