AnsweredAssumed Answered

rtp video to jabber

Question asked by olgakhylkouskaya on Apr 22, 2016
Latest reply on Jun 17, 2016 by lior.louk

Hello,

 

I'm working on integrating our server side video to the jabber client. The goal is to see only video for now in my Iphone(I have jabber client connected to the sandbox) from rtp server stream.

To simulate what we are doing on the server side I use:

 

/usr/local/bin/ffmpeg -f lavfi -i testsrc=size=1280x720:rate=30 -c:v libx264 -profile:v baseline -level 2.1 -pix_fmt yuv420p  -an -r 30 -g 10 -f rtp rtp://<iphone ip>:31748?localrtpport=5102

 

I send the following invite from the server side to initial a call:

 

o=vdash2 53655765 2353687637 IN IP4 <server_ip>

s=vdash2 call

c=IN IP4 <server_ip>

t=0 0

m=video 5102 RTP/AVP 96

a=rtpmap:96 H264/90000

a=fmtp:96 profile-level-id=42E01F;packetization-mode=1;level-asymmetry-allowed=1;max-fs=3601;max-rcmd-nalu-size=32000^M

a=sendrecv

m=audio 55006 RTP/AVP 0

a=rtpmap:0 PCMU/8000

a=sendrecv


and receive the following from Cisco sandbox:

 

v=0

o=CiscoSystemsCCM-SIP 7554 1 IN IP4 10.10.20.1

s=SIP Call

c=IN IP4 192.168.218.25

b=TIAS:384000

b=AS:384

t=0 0

m=video 31748 RTP/AVP 126

b=TIAS:320000

a=label:11

a=rtpmap:126 H264/90000

a=fmtp:126 profile-level-id=42E015;packetization-mode=1;max-mbps=72000;max-fs=3601;max-rcmd-nalu-size=1344;level-asymmetry-allowed=1

a=content:main

a=recvonly

m=audio 19808 RTP/AVP 0 101

a=rtpmap:0 PCMU/8000

a=rtpmap:101 telephone-event/8000

a=fmtp:101 0-15


I got a call  in my Iphone, answer it, but can't see the video. Statistics also don't show any changes in video receiving.

Please advice what could be the problem.


Thanks,

Olga Khylkouskaya,

Sr. Software Engineer at CrowdOptic.

Outcomes