|
Hi All,
I am relatively a bit new to gstreamer and DSS and for a project needs some input on streaming the gstreamer output to DarwinStreamingServer.
I have created an sdp file in the pickup folder of DSS i.e. /usr/local/movies with the name as test.sdp and below is the exact configuration i am using there -
v=0
o=- 15227306013267885923 15227306013267885923 IN IP4 ip-xxx-xxx-xxx-xxx
s=Session streamed with GStreamer
i=rtsp-server
e=NONE
c=IN IP4 127.0.0.1
a=tool:GStreamer
a=control:*
m=video 20000 RTP/AVP 96
a=rtpmap:96 H264/90000
a=control:stream=0
a=fmtp:96 media=video; clock-rate=90000; encoding-name=H264; config=0142c01effe100186742c01e924405017fcb080000030008000003019078b17501000468ce3c80; sprop-parameter-sets=Z0LAHpJEBQF/ywgAAAMACAAAAwGQeLF1,aM48gA==
m=audio 20001 RTP/AVP 97
a=rtpmap:97 MP4A-LATM/44100
a=control:stream=1
a=fmtp:97 media=audio; clock-rate=44100; encoding-name=MP4A-LATM; cpresent=0; config=40002420; payload=97
Also the gstreamer command that i am using is -
gst-launch filesrc location=/home/ubuntu/sample_vid.mp4 ! qtdemux name=d d. ! queue ! rtph264pay pt=96 ! queue ! udpsink host=127.0.0.1 port=20000 d. ! queue ! rtpmp4apay pt=97 ! queue ! udpsink host=127.0.0.1 port=20001 -v
i did netstat and could see the my DSS is listening on ports 20000 and 20001, the firewall has opened the relavant port numbers however when i try connecting using my vlc player rtsp://<server-ip>:554/test.sdp it simply says that could not connect to given MRL.
Any suggestions or pointer towards this will be really helpful and please let me know if any further inputs are required.
Thanks,
AJ
|