将 iphone 视频发送到服务器
Posted
技术标签:
【中文标题】将 iphone 视频发送到服务器【英文标题】:Sending iphone videos to a server 【发布时间】:2009-07-16 00:51:52 【问题描述】:为了能够将在 iphone 上拍摄的视频发送到服务器,我假设需要它的数据,如何获取视频数据?是否有类似于UIImageJPEGRepresentation(UIImage *, )
的图像。
【问题讨论】:
【参考方案1】:是的,请参阅 UIImagePickerController 和 UIImagePickerControllerDelegate 的 3.0 文档。特别是新的 imagePickerController:didFinishPickingMediaWithInfo: 委托方法,当用户从相机胶卷中选择电影时将被调用。
该委托方法将为您提供一个包含电影信息的字典,包括其文件的 URL。查看 UIImagePickerControllerMediaURL 键。
获得(文件系统)URL 后,您就可以读取电影并将其发送到服务器。
【讨论】:
我会分块阅读这部电影。因为电影文件可能会变大,而 iPhone 或 iPod 上没有大量可用内存。 那么你给服务器视频的url,服务器需要读进去吗? 或者我只是使用 NSDatas initWithContentURL ?【参考方案2】:它们只是 mpeg-4 文件,您可以在任何地方结束。它不像图像选择器,您只能获取内存中的图像。
【讨论】:
但是一个人不只是sneding吗?需要为 URL 提供一些服务,以便他们可以阅读它吗? 我不太明白一个人实际上是如何“发送”电影的以上是关于将 iphone 视频发送到服务器的主要内容,如果未能解决你的问题,请参考以下文章