function startRtpEndpoint(sessionId, ws, callback) {v=0o=- 3700206843 3700206843 IN IP4 192.168.1.107s=Kurento Media Serverc=IN IP4 192.168.1.107t=0 0m=audio 42608 RTP/AVPF 0 97a=rtpmap:97 AMR/8000a=sendonlya=ssrc:2655517972 cname:user3152391354@host-9152cb3cm=video 30408 RTP/AVP 100a=rtpmap:100 H264/90000a=sendonlya=ssrc:2083157989 cname:user3152391354@host-9152cb3c
--
You received this message because you are subscribed to the Google Groups "kurento" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kurento+unsubscribe@googlegroups.com.
To post to this group, send email to kur...@googlegroups.com.
Visit this group at https://groups.google.com/group/kurento.
To view this discussion on the web visit https://groups.google.com/d/msgid/kurento/cbaec784-308d-4b49-9bec-9504cdb7fcf8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to kurento+u...@googlegroups.com.
To post to this group, send email to kur...@googlegroups.com.
Visit this group at https://groups.google.com/group/kurento.
To view this discussion on the web visit https://groups.google.com/d/msgid/kurento/cbaec784-308d-4b49-9bec-9504cdb7fcf8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
KurentoClient kurentoClient = Constants.getKurentoClient(); //Method to fetch Kurento Client
MediaPipeline mediaPipeline = kurentoClient.createMediaPipeline();
//Variable rtsp_url holds RTSP source like ex: rtsp://192.168.1.171/cam.mp4
String clientHost = "192.168.1.167"; //Client host where I want to play .sdp
PlayerEndpoint playerEndpoint = new PlayerEndpoint.Builder(mediaPipeline, rtsp_url)
.useEncodedMedia().build();
playerEndpoint.play();
RtpEndpoint rtpEndpoint = new RtpEndpoint.Builder(mediaPipeline).build();String sdpInfo= "v=0";
sdpInfo+= "\no=- 3641290734 3641290734 IN IP4 " + clientHost + " ";
sdpInfo+= "\ns=Kurento Media Server";
sdpInfo+= "\nc=IN " + clientHost + " ";
sdpInfo+= "\nt=0 0";
sdpInfo+= "\nm=audio 0 RTP/AVP 97";
sdpInfo+= "\na=rtpmap:97 mpeg4-generic/48000/2";
sdpInfo+= "\na=recvonly";
sdpInfo+= "\ndf27e8d8";
sdpInfo+= "\nm=video 0 RTP/AVP 96";
sdpInfo+= "\na=rtpmap:96 H264/90000";
sdpInfo+= "\na=recvonly";log.info("#############################################################################################");
log.info("Adding sdp offer: \n " + sdpInfo);
log.info("#############################################################################################");
playerEndpoint.connect(rtpEndpoint);
//String generatedOffer = rtpEndpoint.generateOffer();
//System.out.println("Generated sdp offer : \n " + generatedOffer);
String generatedAnswer = rtpEndpoint.processOffer(sdpInfo);
log.info("#############################################################################################");
log.info("Generated answer is : \n " + generatedAnswer);
log.info("#############################################################################################");
try (PrintWriter out = new PrintWriter("/home/user/Desktop/play.sdp")) {
out.println(generatedAnswer);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
ps error: cannot peek
vobsub debug: could not read vobsub IDX file
core debug: no demux modules matched
core error: no suitable demux module for `file/any:///D:/userdata/kantipud/Desktop/play.sdp'
core debug: removing module "record"
core debug: removing module "filesystem"
core debug: dead input
core debug: changing item without a request (current 0/1)
core debug: nothing to play
qt4 debug: IM: Deleting the input
https://groups.google.com/forum/m/#!topic/kurento/ZLRYbk5JAPc
To view this discussion on the web visit https://groups.google.com/d/msgid/kurento/7c002081-485a-449d-9332-b15725f7467f%40googlegroups.com.