创建一个既能录制又能播放本地视频的 iPad 应用程序的最佳技术是啥?
Posted
技术标签:
【中文标题】创建一个既能录制又能播放本地视频的 iPad 应用程序的最佳技术是啥?【英文标题】:What is the best tech to create an iPad app that both records and plays local videos?创建一个既能录制又能播放本地视频的 iPad 应用程序的最佳技术是什么? 【发布时间】:2011-10-14 11:01:35 【问题描述】:该应用的主要功能是 1) 录制短视频(通常为 20-30 秒),2) 拍摄后立即播放视频 1-5 次(必须慢动作和暂停)和 3) 绘图在视频之上,即我需要在原始视频之上添加一个额外的数据层。
我一直在研究 html5 应用平台(PhoneGap、Titanium),因为我想尽量减少编写原生 ios 代码,但似乎在这些平台上录制和显示嵌入式视频都不起作用。录音播放编辑过程非常简单,但需要超级流畅和快速。
【问题讨论】:
【参考方案1】:如果你想使用 JS / HTML5 然后生成应用程序,例如。 Phonegap,那么一个选项可以是为“媒体捕获”构建的自定义 Phonegap 插件,然后使用 HTML5 创建应用程序逻辑。
Objective-C 媒体捕获: http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/04_MediaCapture.html#//apple_ref/doc/uid/TP40010188-CH5
用于音频捕获的示例 Phonegap 插件: https://github.com/purplecabbage/phonegap-plugins/tree/master/iPhone/AudioRecord
有关 iOS 的 Phonegap 插件创建的更多信息可以从 Phonegap wiki 找到...
【讨论】:
以上是关于创建一个既能录制又能播放本地视频的 iPad 应用程序的最佳技术是啥?的主要内容,如果未能解决你的问题,请参考以下文章