Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用媒体播放器和摄像头在android上实现实时视频聊天,基于sockets_Java_Android_Sockets_Video Streaming_Media Player - Fatal编程技术网

Java 使用媒体播放器和摄像头在android上实现实时视频聊天,基于sockets

Java 使用媒体播放器和摄像头在android上实现实时视频聊天,基于sockets,java,android,sockets,video-streaming,media-player,Java,Android,Sockets,Video Streaming,Media Player,是的,我有一个需求清单如下(也许可以称之为简单想法) 1.使用摄像头和MediaRecorder录制视频 (现在我可以录制并保存到文件中) 参考: 2.录制视频时,我需要将其发送到我的服务器进行传输 (我计划使用套接字[TCP]来实现) 3.服务器接收套接字数据并将其传输到另一个客户端(android/PC) 4.同时,服务器通过套接字向Android客户端发送视频流 (我尝试使用ParcelFileDescriptor.fromSocket(客户端),但它总是捕获IOException:set

是的,我有一个需求清单如下(也许可以称之为简单想法)

1.使用摄像头MediaRecorder录制视频 (现在我可以录制并保存到文件中) 参考:

2.录制视频时,我需要将其发送到我的服务器进行传输 (我计划使用套接字[TCP]来实现)

3.服务器接收套接字数据并将其传输到另一个客户端(android/PC)

4.同时,服务器通过套接字向Android客户端发送视频流
(我尝试使用ParcelFileDescriptor.fromSocket(客户端),但它总是捕获IOException:setDataSourceFD失败:status=0x8000000) 参考:

5.Android客户端接收服务器数据并使用MediaPlay和SurfaceView播放

6.此外,我希望服务器可以切换视频流从套接字数据或本地文件,当服务器传输数据

这是我的想法,但不知道是否可行,也不知道如何实现
不知你能否给我一些参考资料或例子,谢谢



顺便说一句,我是第一次在stackoverflow中提问,在我总是在这里查看问题之前,这很有帮助。如果我的问题不清楚,请告诉我,谢谢。如果我犯了一些错误,否则我希望你告诉我,谢谢。

你需要阅读关于sipdroid的信息 看看 在这里你可以找到你的答案 附加链接

一,

二,

三,


4.

目前来看,这个问题太广泛了。试着问一个关于你遇到的某个特定方面或问题的问题。现在它写的是“我如何制作Skype?”谢谢。啊,我想我只是想实现一个视频实时上传和播放思想插座。我有一些关于Sipdridod的看法,但不是我想要的。啊,非常感谢。