package com.constantinnovationsinc.livemultimedia.servers;
import android.os.Environment;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import com.constantinnovationsinc.livemultimedia.servers.NanoHTTPD.Response.Status;
import android.util.Log;
public class VideoServer extends NanoHTTPD {
public VideoServer(String hostname, int port) {
super(hostname, 8080);
}
@Override
public Response serve(IHTTPSession session) {
FileInputStream fis = null;
try {
fis = new FileInputStream(Environment.getExternalStorageDirectory()
+ "/Movies/EncodedAV-1280x720.mp4");
} catch (FileNotFoundException e) {
Log.e("VideoServer: ", e.toString() );
}
return new NanoHTTPD.Response(Status.OK, "video/mp4", fis);
}
}