[Asterisk-video] app_rtsp problem

Sergio Garcia Murillo sergio.garcia at fontventa.com
Wed Nov 14 14:19:46 CST 2007


Are you trying with an axis camera?
Send my your dialplan and I'll reproduce it on weekend.

BR
Sergio

----- Original Message ----- 
From: "Valerio Puglia" <valerio at oscorp.sm>
To: "Development discussion of video media support in Asterisk"
<asterisk-video at lists.digium.com>
Sent: Wednesday, November 14, 2007 6:34 PM
Subject: Re: [Asterisk-video] app_rtsp problem


> i have tried to take out
>
> #define AST_FORMAT_MPEG4
>
> but i get the same error
>
>
> Sergio Garcia Murillo ha scritto:
> > Could you try to take out the
> > #define AST_FORMAT_MPEG4
> > outside of the
> > #ifndef AST_FORMAT_AMR in app_transcode?
> >
> > I'll be able to take a deeper look at it his weekend.
> > Coudl you fill a bug report on the tracker?
> >
> > BR
> > Sergio
> > ----- Original Message ----- 
> > From: "Valerio Puglia" <valerio at oscorp.sm>
> > To: "Development discussion of video media support in Asterisk"
> > <asterisk-video at lists.digium.com>
> > Sent: Tuesday, November 13, 2007 10:33 AM
> > Subject: Re: [Asterisk-video] app_rtsp problem
> >
> >
> >
> >> Hi Sergio
> >>
> >> I use asterisk svn 87154 patched for
> >> -video negotation
> >> -amr
> >> -call out
> >>
> >> in some configuration with revision 184 i got the error
> >> but when i change the file app_rtsp.c with revision 113 (I've not
> >> chechked other versions) the streaming works.
> >>
> >>
> >> Sergio Garcia Murillo ha scritto:
> >>
> >>> The problem seems to be in
> >>>
> >>>
> >>>
> >>>> [Nov 12 20:27:49] DEBUG[24682] channel.c:
> >>>>
> >>>>
> >>> chan=Local/s at app_tsp-diretto-axis-2c15,2 format=00000000 (with video &
> >>>
> > text
> >
> >>> = 00400000) native=00580004 in dir. write
> >>>
> >>>
> >>>> [Nov 12 20:27:49] WARNING[24682] channel.c: Unable to find a codec
> >>>>
> >>>>
> >>> translation path from unknown to unknown
> >>>
> >>> Then you changed only app_rtsp version? Could you double check it
again
> >>>
> > that
> >
> >>> with the older 113 revision it still works in the same enviroment?
> >>>
> >>> BR
> >>> Sergio
> >>>
> >>> ----- Original Message ----- 
> >>> From: "Valerio Puglia" <valerio at oscorp.sm>
> >>> To: "Development discussion of video media support in Asterisk"
> >>> <asterisk-video at lists.digium.com>
> >>> Sent: Monday, November 12, 2007 7:06 PM
> >>> Subject: [Asterisk-video] app_rtsp problem
> >>>
> >>>
> >>>
> >>>
> >>>> The application works correctly on revision 113, i receive the direct
> >>>> streaming on Axis cam, but on new revision the streaming doesn't
work.
> >>>> I've attached the log.
> >>>>
> >>>> -- 
> >>>> Best regards,
> >>>> Valerio Puglia
> >>>> OScorp S.P.A.
> >>>> NETWORK Adm
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
>
>> -------------------------------------------------------------------------
-
> >>
> > --
> >
> >>> ----
> >>>
> >>>
> >>>
> >>>
> >>>> [Nov 12 20:27:49] VERBOSE[24680] logger.c:     -- Executing
> >>>>
> >>>>
> >>> [4444 at default:1] Goto("SIP/9001-0996f040", "app_transcoder-axis|s|1")
in
> >>>
> > new
> >
> >>> stack
> >>>
> >>>
> >>>> [Nov 12 20:27:49] VERBOSE[24680] logger.c:     -- Goto
> >>>>
> >>>>
> >>> (app_transcoder-axis,s,1)
> >>>
> >>>
> >>>> [Nov 12 20:27:49] VERBOSE[24680] logger.c:     -- Executing
> >>>>
> >>>>
> >>> [s at app_transcoder-axis:1] Answer("SIP/9001-0996f040", "") in new stack
> >>>
> >>>
> >>>> [Nov 12 20:27:49] NOTICE[24680] chan_sip.c: No prefcodec (IVR like
> >>>>
> >>>>
> >>> extension). picking up codecs audio 00000004, video 00100000, text
> >>>
> > 00000000.
> >
> >>>> [Nov 12 20:27:49] DEBUG[24680] chan_sip.c: No resolution variable
> >>>>
> > provided
> >
> >>>> [Nov 12 20:27:49] VERBOSE[24680] logger.c:     -- Executing
> >>>>
> >>>>
> >>> [s at app_transcoder-axis:2] transcode("SIP/9001-0996f040",
> >>> "|s at app_tsp-diretto-axis|h263 at qcif/fps=10/kb=52/qmin=4/qmax=12/gs=50")
> >>>
> > in
> >
> >>> new stack
> >>>
> >>>
> >>>> [Nov 12 20:27:49] VERBOSE[24682] logger.c:     -- Executing
> >>>>
> >>>>
> >>> [s at app_tsp-diretto-axis:1]
Answer("Local/s at app_tsp-diretto-axis-2c15,2",
> >>>
> > "")
> >
> >>> in new stack
> >>>
> >>>
> >>>> [Nov 12 20:27:49] VERBOSE[24682] logger.c:     -- Executing
> >>>>
> >>>>
> >>> [s at app_tsp-diretto-axis:2] rtsp("Local/s at app_tsp-diretto-axis-2c15,2",
> >>> "rtsp://10.10.0.2/mpeg4/media.amp") in new stack
> >>>
> >>>
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: >rtsp play
> >>>> [Nov 12 20:27:49] DEBUG[24682] app_rtsp.c: -GetUdpPorts [32925,32926]
> >>>> [Nov 12 20:27:49] DEBUG[24682] app_rtsp.c: -GetUdpPorts [32926,32927]
> >>>> [Nov 12 20:27:49] DEBUG[24682] app_rtsp.c: -GetUdpPorts [32928,32929]
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: >DESCRIBE
> >>>>
> > [/mpeg4/media.amp]
> >
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: <DESCRIBE
> >>>>
> > [/mpeg4/media.amp]
> >
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -rtsp play loop
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -Receiving describe
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [v=0]
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [o=-
> >>>>
> > 1194893220123329
> >
> >>> 1194893220123335 IN IP4 10.10.0.2]
> >>>
> >>>
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [s=Media
> >>>>
> > Presentation]
> >
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [e=NONE]
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [c=IN IP4 0.0.0.0]
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [b=AS:8000]
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [t=0 0]
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [a=control:*]
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [a=range:npt=now-]
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [a=mpeg4-iod:
> >>>>
> >>>>
> >
"data:application/mpeg4-iod;base64,AoDUAE8BAf/1AQOAbwABQFBkYXRhOmFwcGxpY2F0a
> >
> >
W9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBUjBCR3dVZkF4Y0F5U1FBWlFRTklCRUVrK0FBZWhJQUFIb
> >
> >
1NBQVlCQkE9PQQNAQUABAAAAAAAAAAAAAYJAQAAAAAAAAAAAzoAAkA2ZGF0YTphcHBsaWNhdGlvb
> >
> >
i9tcGVnNC1iaWZzLWF1O2Jhc2U2NCx3QkFTWVFTSVVFVUZQd0E9BBICDQAAAgAAAAAAAAAABQMAA
> >
> >>> EAGCQEAAAAAAAAAAA=="]
> >>>
> >>>
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [m=video 0 RTP/AVP
> >>>>
> > 96]
> >
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -creating media
[1,m=video
> >>>>
> > 0
> >
> >>> RTP/AVP 96]
> >>>
> >>>
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [b=AS:8000]
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line
> >>>>
> > [a=control:trackID=1]
> >
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [a=rtpmap:96
> >>>>
> >>>>
> >>> MP4V-ES/90000]
> >>>
> >>>
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [a=fmtp:96
> >>>>
> >>>>
> >>> profile-level-id=245;
> >>> config=000001B0F5000001B509000001000000012008D48D8803250A041E14440F;]
> >>>
> >>>
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [a=mpeg4-esid:201]
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [ MP4V-ES/90000]
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [a=fmtp:96
> >>>>
> >>>>
> >>> profile-level-id=245;
> >>> config=000001B0F5000001B509000001000000012008D48D8803250A041E14440F;]
> >>>
> >>>
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -line [a=mpeg4-esid:201]
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -video
> >>>>
> > [4194304,96,trackID=1]
> >
> >>>> [Nov 12 20:27:49] DEBUG[24682] channel.c:
> >>>>
> >>>>
> >>> chan=Local/s at app_tsp-diretto-axis-2c15,2 format=00000000 (with video &
> >>>
> > text
> >
> >>> = 00400000) native=00580004 in dir. write
> >>>
> >>>
> >>>> [Nov 12 20:27:49] WARNING[24682] channel.c: Unable to find a codec
> >>>>
> >>>>
> >>> translation path from unknown to unknown
> >>>
> >>>
> >>>> [Nov 12 20:27:49] WARNING[24682] app_rtsp.c: -SETUP VIDEO [trackID=1]
> >>>> [Nov 12 20:27:50] WARNING[24682] app_rtsp.c: -PLAY [/mpeg4/media.amp]
> >>>> [Nov 12 20:27:50] ERROR[24682] app_rtsp.c: -Started playback [0]
> >>>> [Nov 12 20:27:50] WARNING[24682] app_rtsp.c: Playback finished
> >>>> [Nov 12 20:27:50] WARNING[24682] app_rtsp.c: -rtsp_play end loop[Nov
12
> >>>>
> >>>>
> >>> 20:27:50] WARNING[24682] app_rtsp.c: -TEARDOWN
> >>>
> >>>
> >>>> [Nov 12 20:27:50] WARNING[24682] app_rtsp.c: <rtsp_play[Nov 12
> >>>>
> > 20:27:50]
> >
> >>> VERBOSE[24682] logger.c:   == Auto fallthrough, channel
> >>> 'Local/s at app_tsp-diretto-axis-2c15,2' status is 'UNKNOWN'
> >>>
> >>>
> >>>> [Nov 12 20:27:50] VERBOSE[24680] logger.c:   == Auto fallthrough,
> >>>>
> > channel
> >
> >>> 'SIP/9001-0996f040' status is 'UNKNOWN'
> >>>
> >>>
> >>>
> >>>
>
>> -------------------------------------------------------------------------
-
> >>
> > --
> >
> >>> ----
> >>>
> >>>
> >>>
> >>>
> >>>> _______________________________________________
> >>>> --Bandwidth and Colocation Provided by http://www.api-digital.com--
> >>>>
> >>>> asterisk-video mailing list
> >>>> To UNSUBSCRIBE or update options visit:
> >>>>    http://lists.digium.com/mailman/listinfo/asterisk-video
> >>>>
> >>>>
> >>>
> >>> _______________________________________________
> >>> --Bandwidth and Colocation Provided by http://www.api-digital.com--
> >>>
> >>> asterisk-video mailing list
> >>> To UNSUBSCRIBE or update options visit:
> >>>    http://lists.digium.com/mailman/listinfo/asterisk-video
> >>>
> >>>
> >>>
> >>>
> >>>
> >> -- 
> >> Best regards,
> >> Valerio Puglia
> >> OScorp S.P.A.
> >> NETWORK Adm
> >>
> >>
> >>
> >
> >
>
> --------------------------------------------------------------------------
--
> > ----
> >
> >
> >
> >> [Nov 13 12:02:32] VERBOSE[32637] logger.c: Dynamic payload.
> >> [Nov 13 12:02:32] VERBOSE[32637] logger.c: Dynamic payload.
> >> [Nov 13 12:02:32] DEBUG[32637] chan_sip.c: Adding video (115)
mimeSubtype
> >>
> > (H263-1998)
> >
> >> [Nov 13 12:02:32] VERBOSE[32664] logger.c:     -- Executing
> >>
> > [4444 at default:1] Goto("SIP/9001-0942c398", "app_transcoder-axis|s|1") in
new
> > stack
> >
> >> [Nov 13 12:02:32] VERBOSE[32664] logger.c:     -- Goto
> >>
> > (app_transcoder-axis,s,1)
> >
> >> [Nov 13 12:02:32] VERBOSE[32664] logger.c:     -- Executing
> >>
> > [s at app_transcoder-axis:1] Answer("SIP/9001-0942c398", "") in new stack
> >
> >> [Nov 13 12:02:32] NOTICE[32664] chan_sip.c: No prefcodec (IVR like
> >>
> > extension). picking up codecs audio 00000004, video 00100000, text
00000000.
> >
> >> [Nov 13 12:02:32] DEBUG[32664] chan_sip.c: No resolution variable
provided
> >> [Nov 13 12:02:32] VERBOSE[32664] logger.c:     -- Executing
> >>
> > [s at app_transcoder-axis:2] transcode("SIP/9001-0942c398",
> > "|s at app_tsp-diretto-axis|h263 at qcif/fps=10/kb=52/qmin=4/qmax=12/gs=50")
in
> > new stack
> >
> >> [Nov 13 12:02:32] VERBOSE[32666] logger.c:     -- Executing
> >>
> > [s at app_tsp-diretto-axis:1] Answer("Local/s at app_tsp-diretto-axis-132e,2",
"")
> > in new stack
> >
> >> [Nov 13 12:02:32] VERBOSE[32666] logger.c:     -- Executing
> >>
> > [s at app_tsp-diretto-axis:2] rtsp("Local/s at app_tsp-diretto-axis-132e,2",
> > "rtsp://10.10.0.2/mpeg4/media.amp") in new stack
> >
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: >rtsp play
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: >DESCRIBE
[/mpeg4/media.amp]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: <DESCRIBE
[/mpeg4/media.amp]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -rtsp play loop
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -Receiving describe
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [v=0]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [o=-
1194949316570158
> >>
> > 1194949316570165 IN IP4 10.10.0.2]
> >
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [s=Media
Presentation]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [e=NONE]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [c=IN IP4 0.0.0.0]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [b=AS:8000]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [t=0 0]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [a=control:*]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [a=range:npt=now-]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [a=mpeg4-iod:
> >>
> >
"data:application/mpeg4-iod;base64,AoDUAE8BAf/1AQOAbwABQFBkYXRhOmFwcGxpY2F0a
> >
W9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBUjBCR3dVZkF4Y0F5U1FBWlFRTklCRUVrK0FBZWhJQUFIb
> >
1NBQVlCQkE9PQQNAQUABAAAAAAAAAAAAAYJAQAAAAAAAAAAAzoAAkA2ZGF0YTphcHBsaWNhdGlvb
> >
i9tcGVnNC1iaWZzLWF1O2Jhc2U2NCx3QkFTWVFTSVVFVUZQd0E9BBICDQAAAgAAAAAAAAAABQMAA
> > EAGCQEAAAAAAAAAAA=="]
> >
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [m=video 0 RTP/AVP
96]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -creating media [1,m=video
0
> >>
> > RTP/AVP 96]
> >
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [b=AS:8000]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line
[a=control:trackID=1]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [a=rtpmap:96
> >>
> > MP4V-ES/90000]
> >
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [a=fmtp:96
> >>
> > profile-level-id=245;
> > config=000001B0F5000001B509000001000000012008D48D8803250A041E14440F;]
> >
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [a=mpeg4-esid:201]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [ MP4V-ES/90000]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [a=fmtp:96
> >>
> > profile-level-id=245;
> > config=000001B0F5000001B509000001000000012008D48D8803250A041E14440F;]
> >
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -line [a=mpeg4-esid:201]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -video
[4194304,96,trackID=1]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -SETUP VIDEO [trackID=1]
> >> [Nov 13 12:02:32] WARNING[32666] app_rtsp.c: -PLAY [/mpeg4/media.amp]
> >> [Nov 13 12:02:32] DEBUG[32664] channel.c: chan=SIP/9001-0942c398
> >>
> > format=00000004 (with video & text = 00000004) native=00100004 in dir.
read
> >
> >> [Nov 13 12:02:32] DEBUG[32664] channel.c: chan=SIP/9001-0942c398
> >>
> > format=00000004 (with video & text = 00000004) native=00100004 in dir.
write
> >
> >> [Nov 13 12:02:33] NOTICE[32664] rtp.c: Unknown RTP codec 126 received
from
> >>
> > '10.0.0.30'
> >
> >> [Nov 13 12:02:33] NOTICE[32664] rtp.c: Unknown RTP codec 126 received
from
> >>
> > '10.0.0.30'
> >
> >> [Nov 13 12:02:33] NOTICE[32664] rtp.c: Unknown RTP codec 126 received
from
> >>
> > '10.0.0.30'
> >
> >> [Nov 13 12:02:38] WARNING[32666] app_rtsp.c: -rtsp_play end loop[Nov 13
> >>
> > 12:02:38] WARNING[32666] app_rtsp.c: <rtsp_play[Nov 13 12:02:41]
> > VERBOSE[32663] logger.c: Beginning asterisk shutdown....
> >
> >> [Nov 13 12:02:41] VERBOSE[32663] logger.c: Executing last minute
cleanups
> >> [Nov 13 12:02:41] VERBOSE[32663] logger.c:   == Destroying musiconhold
> >>
> > processes
> >
> >> [Nov 13 12:02:41] VERBOSE[32663] logger.c: Asterisk cleanly ending (0).
> >>
> >>
> >
> >
>
> --------------------------------------------------------------------------
--
> > ----
> >
> >
> >
> >> _______________________________________________
> >> --Bandwidth and Colocation Provided by http://www.api-digital.com--
> >>
> >> asterisk-video mailing list
> >> To UNSUBSCRIBE or update options visit:
> >>    http://lists.digium.com/mailman/listinfo/asterisk-video
> >>
> >
> >
> >
> > _______________________________________________
> > --Bandwidth and Colocation Provided by http://www.api-digital.com--
> >
> > asterisk-video mailing list
> > To UNSUBSCRIBE or update options visit:
> >    http://lists.digium.com/mailman/listinfo/asterisk-video
> >
> >
> >
> >
>
>
> -- 
> Best regards,
> Valerio Puglia
> OScorp S.P.A.
> NETWORK Adm
>
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-video mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-video
>





More information about the asterisk-video mailing list