我正在尝试创建局域网视频通话应用。我使用数据报套接字创建了ParcelFileDescriptor并将其传递给MediaRecorder并开始录制,但不幸的是,在客户端,MediaPlayer无法播放它。我在某个地方阅读过可以使用任何http服务器并了解NanoHTTPD但我不知道如何使用http服务器发送我的视频。任何人都可以建议。
答案 0 :(得分:0)
为所需文件打开InputStream is
或FileInputStrem fis
。
然后你可以像
那样服务return new NanoHTTPD.Response(Status.OK, "text/html", fis);
return new NanoHTTPD.Response(Status.OK, "image/jpeg", fis);