package module;import java.io.*;import java.net.Socket;public class RTSPClient {public static void main(String[] args) {try {//DESCRIBE rtsp://192.168.31.64:554/ISAPI/Streaming/channels/101 RTSP/1.0//CSeq:0//Accept:application/sdp//User-Agent:NKPlayer-1.00.00.081112// 创建Socket连接到RTSP服务器String ip = "127.0.0.1";// String ip="192.168.31.64";int port = 554;Socket rtspSocket = new Socket(ip, port);// 获取输入和输出流BufferedReader inputStream = new BufferedReader(new InputStreamReader(rtspSocket.getInputStream()));BufferedWriter outputStream = new BufferedWriter(new OutputStreamWriter(rtspSocket.getOutputStream()));// 发送RTSP请求String request = "DESCRIBE rtsp://" + ip + ":" + port + "/ISAPI/Streaming/channels/101 RTSP/1.0\n" +"CSeq:2\n" +"Accept:application/sdp\n" +"User-Agent:NKPlayer-1.00.00.081112";outputStream.write(request);outputStream.flush();String response = "";// 读取服务器的响应while ((response = inputStream.readLine()) != null) {System.out.println("Server Response: " + response);}// 关闭连接rtspSocket.close();} catch (IOException e) {e.printStackTrace();}}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。