如何在Android手机上制作RTSP服务器?

Sam*_*Sam 6 java android rtsp

我想在RTSP上将Android手机的视频流发送到计算机服务器.

服务器使用java编码.

我怎样才能做到这一点?

Ric*_*ich 7

RTSP只是一个流媒体协议,它只包含有关流和无数据的信息.您可以将其用作数据流的"隧道"(例如RTP).您可以使用RTSP作为tcp连接来支持您的udp流.所以必要的数据不会丢失.

这是一个简单的RTSP服务器 - 客户端通信示例:使用RTSP和RTP流式传输视频.在本练习中只有连接(通信)的基础知识,它适用于Java应用程序,因此您必须稍微修改它.

获取有关RTSP连接和sdp文件的更多信息,请查看RFC2326 - RTSPRFC4566 - SDP

要从您的Android设备流式传输数据,请查看此线程: 从Android Camera创建RTP数据包到发送

编辑:

发现这个RTP流的优秀示例项目:SpyDroid


Eng*_*san -2

对于 rtsp,您还应该指定存储 rtp 和其他信息的 sdp 文件。