我想将 NAS 支持添加到我的一个应用程序中,并且应用程序能够流式传输内容并且不必将其下载到设备是至关重要的。该应用程序将流式传输视频内容,因此一旦视频结束,设备上就不应该有任何大的视频文件。
到目前为止我已经尝试过:
- jCIFS - 效果很好,但不能流式传输(据我所知)。我已经使用 jCIFS 在设备上成功创建了视频文件,但是当视频播放停止时它们仍然存在。
- 临时文件- 我知道 Android 应该能够支持临时文件,但我不确定它是如何工作的,或者在这种情况下它是否有用。基本上只是一个想法。
我的应用程序必须能够通过 NAS 设备上的视频启动视频意图,并且它应该可以在任何视频播放器中播放。我知道 Market 上的一些应用程序支持 NAS 设备(和 SMB / CIFS 连接),但我不知道它是如何工作的。
任何建议或想法将不胜感激。