[Serusers] Ser and Voicemail

Nils Ohlmeier nils at iptel.org
Fri Oct 31 02:06:51 CET 2003


Hi,

i'm not a SEMS expert, but there a several possible causes for missing 
records. First you should check that the configured mail server really 
accepts mails from SEMS and deliver them to you. Secondly you should verify 
that SIP signaling is fine and do not interrupt the session before the end. 
And at last you should verify that RTP packets from your phone are reaching 
SEMS.

Greets
  Nils

On Thursday 30 October 2003 17:15, Alessio Focardi wrote:
> Hello Jiri,
>
> Wow ... voicemail is working now: TNX !
>
> I can ear "something" with my Xlite client but voice is pretty
> distorted, I suppose that I have to convert the default announcement
> to another sample rate/frequency/codec.
>
> Unfortunately nothing is recorded, here is a trascript of voicemail
> session, any help will be appreciated ...
>
> 200
> OK
> 58383:45571714
> 00000BD46BBF2446
> Contact: <sip:300001 at interconnessioni.it:5090>
> Content-Type: application/sdp
> .
> v=0
> o=username 0 0 IN IP4 127.0.0.1
> s=session
> c=IN IP4 127.0.0.1
> t=0 0
> m=audio 30410 RTP/AVP 3
> a=rtpmap:3 gsm/8000
> .
>
>
> (3163) DEBUG: openReplyFifo (AmRequest.cpp:292): openReplyFifo start
> (3163) DEBUG: openReplyFifo (AmRequest.cpp:313): creating reply fifo
> filehandle (3163) DEBUG: openReplyFifo (AmRequest.cpp:334): opening reply
> fifo (3163) DEBUG: write_to_fifo (AmRequest.cpp:635): Write to fifo:
> completed (3163) DEBUG: getReturnCode (AmRequest.cpp:380): response from
> Ser: 200 fifo_t_reply succeeded (3163) DEBUG: getReturnCode
> (AmRequest.cpp:401): r_uri= <>
> (3163) DEBUG: getReturnCode (AmRequest.cpp:404): cmd.next_hop= <>
> (3163) DEBUG: getReturnCode (AmRequest.cpp:405): cmd.route= <>
> (3163) DEBUG: run (AmSession.cpp:115): Sending Rtp data to
> 212.141.166.135/8000 (3163) DEBUG: onSessionStart (AnswerMachine.cpp:65):
> starting sending announce...(/sems/audio/default_en.wav) (3163) DEBUG:
> trying to read WAV file
> (3163) DEBUG: tag = <RIFF>
> (3163) DEBUG: file size = <129710>
> (3163) DEBUG: tag = <WAVE>
> (3163) DEBUG: tag = <fmt >
> (3163) DEBUG: chunk_size = <18>
> (3163) DEBUG: fmt = <01>
> (3163) DEBUG: channels = <1>
> (3163) DEBUG: rate = <8000>
> (3163) DEBUG: bits/sample = <16>
> (3163) DEBUG: tag = <fact>
> (3163) DEBUG: chunk size = <4>
> (3163) DEBUG: tag = <data>
> (3163) DEBUG: chunk size = <129660>
> (3163) DEBUG: play (AmRtpStream.cpp:244): AmRtpStream::play: using payload
> 3 (3163) ERROR: pcm16_2_gsm: number of blocks should be integral (block
> size = 320) (3163) DEBUG: onSessionStart (AnswerMachine.cpp:67): ...
> announce reaches its end. (3163) DEBUG: onSessionStart
> (AnswerMachine.cpp:73): starting recording
> message...(/tmp/4FC9AB89-F383-412E-930B-E1694B82AAFB at 212.141.166.135.wav)
> (3163) DEBUG: record (AmRtpStream.cpp:267): AmRtpStream::record: using
> payload 3 ...
>
> (3163) DEBUG: onSessionStart (AnswerMachine.cpp:76): ... finished recording
> message (3163) DEBUG: onSessionStart (AnswerMachine.cpp:82): recorded data
> size: 0 (3163) DEBUG: sadSession (AmSession.cpp:274): searching for session
> to destroy
> (hash=4FC9AB89-F383-412E-930B-E1694B82AAFB at 212.141.166.135569566049,sess_ke
>y=00000BD46BBF2446) (3163) DEBUG: destroySession (AmSession.cpp:313):
> sess_it == sessions.end() (3028) DEBUG: getReturnCode (AmRequest.cpp:380):
> response from Ser: 200 fifo_t_reply succeeded (3028) DEBUG: getReturnCode
> (AmRequest.cpp:401): r_uri= <>
> (3028) DEBUG: getReturnCode (AmRequest.cpp:404): cmd.next_hop= <>
> (3028) DEBUG: getReturnCode (AmRequest.cpp:405): cmd.route= <>
> (3030) DEBUG: run (AmSession.cpp:213): Session cleaner starting its work
> (3030) DEBUG: run (AmSession.cpp:227): session 80e6740 has been destroyed'
> (3030) DEBUG: run (AmSession.cpp:244): Session cleaner finished




More information about the sr-users mailing list