RTP packet loss

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

RTP packet loss

pushpa
Hi,

   I want to receive a live video stream from the mobile onto my target(OMAP 35x) lcd. I am using the following gstreamer to receive the video stream
  gst-launch -v rtspsrc location=rtsp://192.168.15.212:8086/test !  rtph264depay  ! TIViddec2 codecName=h264dec engineName=codecServer ! tidisplaysink2

But their is lot of delay in the video play and also video  is not continuous(it freezes for few seconds and resumes back).
When i enabled the DEBUG traces i could see a lot of rtp packet loss messages

0:00:09.157358479  1658   0x12b708 WARN      gstrtpjitterbuffer gstrtpjitterbuffer.c:1779:gst_rtp_jitter_buffer_loop:<rtpjitterbuffer0> Packet #73 lost
0:00:09.157602620  1658   0x12b708 WARN      gstrtpjitterbuffer gstrtpjitterbuffer.c:1779:gst_rtp_jitter_buffer_loop:<rtpjitterbuffer0> Packet #74 lost
0:00:09.157785725  1658   0x12b708 WARN      gstrtpjitterbuffer gstrtpjitterbuffer.c:1779:gst_rtp_jitter_buffer_loop:<rtpjitterbuffer0> Packet #76 lost
0:00:09.157907796  1658   0x12b708 WARN      gstrtpjitterbuffer gstrtpjitterbuffer.c:1779:gst_rtp_jitter_buffer_loop:<rtpjitterbuffer0> Packet #77 lost
0:00:09.157999348  1658   0x12b708 WARN      gstrtpjitterbuffer gstrtpjitterbuffer.c:1779:gst_rtp_jitter_buffer_loop:<rtpjitterbuffer0> Packet #78 lost
0:00:09.158090901  1658   0x12b708 WARN      gstrtpjitterbuffer gstrtpjitterbuffer.c:1779:gst_rtp_jitter_buffer_loop:<rtpjitterbuffer0> Packet #79 lost
0:00:09.158182454  1658   0x12b708 WARN      gstrtpjitterbuffer gstrtpjitterbuffer.c:1779:gst_rtp_jitter_buffer_loop:<rtpjitterbuffer0> Packet #80 lost
0:00:09.158243489  1658   0x12b708 WARN      gstrtpjitterbuffer gstrtpjitterbuffer.c:1779:gst_rtp_jitter_buffer_loop:<rtpjitterbuffer0> Packet #81 lost
0:00:09.158335042  1658   0x12b708 WARN      gstrtpjitterbuffer gstrtpjitterbuffer.c:1779:gst_rtp_jitter_buffer_loop:<rtpjitterbuffer0> Packet #82 lost
0:00:09.158426594  1658   0x12b708 WARN      gstrtpjitterbuffer gstrtpjitterbuffer.c:1779:gst_rtp_jitter_buffer_loop:<rtpjitterbuffer0> Packet #83 lost
0:00:09.158487630  1658   0x12b708 WARN      gstrtpjitterbuffer gstrtpjitterbuffer.c:1779:gst_rtp_jitter_buffer_loop:<rtpjitterbuffer0> Packet #84 lost
0:00:09.158579182  1658   0x12b708 WARN      gstrtpjitterbuffer gstrtpjitterbuffer.c:1779:gst_rtp_jitter_buffer_loop:<rtpjitterbuffer0> Packet #85 lost




But when i ran the same pipeline on the pc, the video was smooth with lesser delay.
   gst-launch -v rtspsrc location=rtsp://192.168.15.212:8086/test !  rtph264depay ! ffdec_h264 ! ffmpegcolorspace ! ximagesink

Can anyone please let me know the reason


Pushpa