使用HTTP服务器发送数据

时间:2018-03-16 16:34:22

标签: android http

我正在尝试创建局域网视频通话应用。我使用数据报套接字创建了ParcelFileDescriptor并将其传递给MediaRecorder并开始录制,但不幸的是,在客户端,MediaPlayer无法播放它。我在某个地方阅读过可以使用任何http服务器并了解NanoHTTPD但我不知道如何使用http服务器发送我的视频。任何人都可以建议。

1 个答案:

答案 0 :(得分:0)

为所需文件打开InputStream is或FileInputStrem fis

然后你可以像

那样服务
return new NanoHTTPD.Response(Status.OK, "text/html", fis);
return new NanoHTTPD.Response(Status.OK, "image/jpeg", fis);