首页 文章

Android如何录像,上传,转码,下载,播放

提问于
浏览
9

我正在研究Android(2.2)应用程序/服务的开发,这将使用户能够在他们的手机上录制短片(我强调短片,<30秒),然后将该视频(HTTP)上传到服务器,然后转码视频到其他格式 . 该用户可以从其他Android用户下载视频并播放它们 .

现在,我对每个人推荐的方法都有点失落,因为我没有在一个有凝聚力的环境中看到任何问题 . 理想情况下,我想要一个非商业解决方案(因为视频托管/转码不需要供应商/服务),但是,随意将这些作为推荐(我将其标记为维基),因为我知道很多人喜欢在这一切中使用youtube和vimeo作为中间层 .

The questions are

  • 您建议使用哪些服务器技术进行托管和转码?

  • 您推荐哪种技术用于流式传输视频(根据用户网络连接提供high and low quality encoding会很不错)

  • 您建议使用哪种视频格式和软件将服务器上传的视频转换为其他Android用户以后可以查看的内容 .

  • 我假设's bad to do any transcoding on the phone prior to upload (battery/proc issues), but, if I'错误的假设你推荐什么?

Some things that may help you...

  • 视频只需要在Android设备上呈现,并且将来需要在webkit html5浏览器中呈现 .

  • 带宽并不便宜(即使有30多秒的视频也是如此),因此视频质量和视频文件大小的良好组合很重要(如果需要流式传输以确保质量与下载) .

  • 这适用于带有摄像机的Android 2.2设备,当然medium to high density屏幕为800x400分钟 .

  • 开源解决方案(用于接收上传的服务器,用于执行转码的代码,用于执行流式传输的服务器)是首选,但不是必需的 .

  • CDN 's are an option, but I don' t认为现在真正想到的是图片 .

1 回答

相关问题