求手机上作文件转换任务的解决思路

dinghun8leech 2012-02-08 04:31:29
目前的解决方案:(iphone的)
手机上调用摄像头录mov,录制完成后使用第三方包转成mp4,上传到服务器,在手机上使用rtsp播放。

当前的环境限制:
iphone调摄像头的api不支持直接录为mp4,rtsp又不支持mov播放,且服务器不能做视频转换(性能有限,还要做其他工作)。

该解决方案的问题:
转mp4耗时太长(使用ffmpeg转的),1分钟中等质量(低等质量太差),8M大小的mov转为mp4需要2分钟,且不能边录边转,最终意味着用户点保存上传按钮后,要板等2分钟,这种用户体验是不可接受的。

前辈们有没有好的替代方案、思路或建议??
iphone区太冷清,只得来android区求思路了,先谢谢大家了。

...全文
66 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dinghun8leech 2012-02-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhlwwj1314 的回复:]

1.如果限制被钉死,你只能用现在的解决方案。如果是这样考虑别的转换方式,加速转换
2.如果1不行,考虑研究你的限制条件是否可能被突破,直接录成mp4,或者用别的方式播mov。
[/Quote]
谢谢前辈的建议!
[Quote=引用 2 楼 a328240784 的回复:]

录制完上传后客户就立刻观看视频??ip不能在后台上传吗?如果客户需要立刻观看视频,直接播放不行吗?
[/Quote]
在后台一会卡,二用户会退出应用。谢谢建议。


到现在才结贴,不好意思了。
最终的解决方案是我们成功的优化了ffmpeg转换的效率,从录制时间x2变成录制时间4/1,算是勉强能接受了。
优化的办法是对视频部分直接使用copy命令,音频因为copy有问题,会导致rtsp找不到视频文件的码率而算错视频总播放时间,因此音频还是用原先的命令进行转换,现在转换的大部分时间都在音频转换上。
追风筝的孩子 2012-02-08
  • 打赏
  • 举报
回复
其实android板块也一样冷清= =正考虑换地方,eoe貌似很多资源,但不习惯那种清一色的论坛风格
追风筝的孩子 2012-02-08
  • 打赏
  • 举报
回复
录制完上传后客户就立刻观看视频??ip不能在后台上传吗?如果客户需要立刻观看视频,直接播放不行吗?
zhlwwj1314 2012-02-08
  • 打赏
  • 举报
回复
1.如果限制被钉死,你只能用现在的解决方案。如果是这样考虑别的转换方式,加速转换
2.如果1不行,考虑研究你的限制条件是否可能被突破,直接录成mp4,或者用别的方式播mov。

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧