从Android连接到NAS设备

从Android连接到NAS设备,android,android-3.0-honeycomb,smb,android-4.0-ice-cream-sandwich,cifs,Android,Android 3.0 Honeycomb,Smb,Android 4.0 Ice Cream Sandwich,Cifs,我想将NAS支持添加到我的一个应用程序中,关键是该应用程序能够流式传输内容,并且不必将其下载到设备上。该应用程序将流式传输视频内容,因此一旦视频结束,设备上就不会有任何大型视频文件 到目前为止我所尝试的: jCIFS-工作非常出色,但(据我所知)无法进行流式传输。我已经使用jCIFS在设备上成功创建了视频文件,但当视频播放停止时,它们仍然存在 临时文件-我知道Android应该能够支持临时文件,但我不确定它是如何工作的,或者在这种情况下是否有任何好处。基本上只是一个想法 我的应用程序必须能够

我想将NAS支持添加到我的一个应用程序中,关键是该应用程序能够流式传输内容,并且不必将其下载到设备上。该应用程序将流式传输视频内容,因此一旦视频结束,设备上就不会有任何大型视频文件

到目前为止我所尝试的:

  • jCIFS-工作非常出色,但(据我所知)无法进行流式传输。我已经使用jCIFS在设备上成功创建了视频文件,但当视频播放停止时,它们仍然存在
  • 临时文件-我知道Android应该能够支持临时文件,但我不确定它是如何工作的,或者在这种情况下是否有任何好处。基本上只是一个想法
我的应用程序必须能够在NAS设备上启动带有视频的视频,并且应该可以在任何视频播放器中播放。我知道市场上的一些应用程序支持NAS设备(和SMB/CIFS连接),但我不知道它是如何工作的


任何建议或想法都将不胜感激。

我正在尝试做同样的事情,已经尝试过VPNC,没有运气。
现在我正在尝试使用neo路由器,我的android可以连接到服务器,但无法浏览任何文件。这可能对你有用。搜索VPN设置(此处为您的路由器名称)android。它将为您提供一些可以尝试的内容。

我认为您必须创建一个中间http服务器,如以下问题中所述: