Чем отличается SambaFileInputStream от FileInputStream?

Мне нужно потоковое видео с сервера Samba, и я использую nanohttpd для создания простого сервера в моем проекте. Когда я использую fileinputstream из моего локального файла, videoview - это работа для воспроизведения видео по набору"http://localhost:8080"

public class Server extends NanoHTTPD {
    public Server() {
    super(8080);
    }

    @Override
    public Response serve(String uri, Method method,
            Map header, Map parameters,
            Map files) {

        fis = new FileInputStream(filePath);
    return new NanoHTTPD.Response(Status.OK,"video/mp4", fis);
    }
}

JCIFS не делайу меня нет fileinputstream, поэтому я получаю smbfileinputstream только когда

fis = new SmbFile(filePath,auth).getInputStream();

это немне нужно знать, чтоРазличаются между fileinputstream и smbfileinputsteam, так что я могу потоковое видео из Samba ...

Если у вас есть другие решения для потокового видео из Samba на Android, пожалуйста, помогите мне ...

Большое спасибо..

Ответы на вопрос(1)

Ваш ответ на вопрос