如何通过保存到SD卡来保存Android中的流媒体视频?

时间:2010-01-06 07:35:04

标签: android android-sdcard

我需要从网址流式传输视频,然后我想将视频保存到SD卡。

2 个答案:

答案 0 :(得分:3)

对于视频流,请查看以下示例/项目:
Audio and Video on Android- Official Documentation
Vidtry an Open Source Project by Mark Murphy
Video Streaming Example by Davanum(this might be out of date)

保存到SD卡:我不太确定,但是一旦你的代码中有视频流(抽象为InputStream),你就可以使用普通的文件I / O操作将它保存在SD卡上。

答案 1 :(得分:3)

准备视频流时要小心。 MediaPlayer类的文档说,只有在满足以下两个条件时,它才接受通过HTTP的视频流:

  1. 'moov'原子必须在'mdat'原子之前。
  2. 剪辑必须合理交错。
  3. 虽然第一个条件非常简单,但对于第二个条件,我找不到一个明确的答案,说明剪辑“合理地交错”是什么意思。