[sip-comm-dev] Audio / Video Synchronization


#1

Hello all,

I am returning to an Answering Machine project I made a year ago, hoping to enable the video at last. The project is based on SC.

I did disable the video because it was out of sync with the audio, resulting in a terrible user experience. (See: http://www.siptele.com/download/recordedMessage.mov).

I have decided to try to make this sync myself if necessary.

Ken Larson warned me that it might be it may be a big task, and advised that I should open discussion here to see if anyone has an idea.

Thank you for your help!

Michael

···

#2

In build 1683, I connect to my ISP and in theory can use their gateway to call out
to the PSTN. I tried calling someone by entering the tel nr in the field, then clicked
on the call icon button. Nothing happened. Then I put the cursor in the number
entry field and pressed enter. This worked and I was able to talk over the PSTN.
After that no success, unable to make any calls - no reaction from SC at all.
Yes, the call via is set correctly.

Regards, Earl

···

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#3

Yana,

reminder
we talked about this before, please do not forgot to remove the fog
on the top half of the icons; I noticed that the fog is still there.

Regards, Earl

···

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#4

Anybody here fammiliar with JMF/FMJ proccessing?

···

--- On Mon, 2/16/09, mik <rivael_il@yahoo.com> wrote:

From: mik <rivael_il@yahoo.com>

Subject: [sip-comm-dev] Audio / Video Synchronization
To: dev@sip-communicator.dev.java.net
Date: Monday, February 16, 2009, 4:55 AM

Hello all,

I am returning to an Answering Machine project I made a year ago, hoping to enable the video at last. The project is based on SC.

I did disable the video because it was out of sync with the audio, resulting in a terrible user experience. (See: http://www.siptele.com/download/recordedMessage.mov).

I have decided to try to make this sync myself if necessary.

Ken Larson warned me that it might be it may be a big task, and advised that I should open discussion here to see if anyone has an idea.

Thank you for your help!

Michael


#5

Hi Earl,

Please, please, create new threads when needed, instead of replying to
unrelated messages:
https://sip-communicator.dev.java.net/servlets/BrowseList?list=dev&by=thread&from=1577439

···

On Mon, Feb 16, 2009 at 11:06:33AM +0100, Earl wrote:

In build 1683, I connect to my ISP and in theory can use their
gateway to call out
to the PSTN. I tried calling someone by entering the tel nr in the
field, then clicked
on the call icon button. Nothing happened. Then I put the cursor
in the number
entry field and pressed enter. This worked and I was able to talk
over the PSTN.
After that no success, unable to make any calls - no reaction from
SC at all.
Yes, the call via is set correctly.

I can't reproduce it.

Did it work with previous builds? Do you still have the problem with
newer builds?
Does the log show any error?

Cheers,

--
Sébastien Mazy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#6

Hi Earl,

thanks for reminding me! It's done.

Cheers,
Yana

Earl wrote:

···

Yana,

reminder
we talked about this before, please do not forgot to remove the fog
on the top half of the icons; I noticed that the fog is still there.

Regards, Earl

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#7

Hi!

I've seen you're working in the H.264 implementation using JNA instead of JNI. According to JNA web, performance of JNA is 10 times lesser than JNI.

I'd like to know why you use JNA instead of JNI and if JNA performance will be enough for H.264 encoding.

Thanks a lot.

Regards.

Pablo López.


#8

Hey Michael,

We are not currently syncing audio and video in SIP Communicator so, I
guess that none of us has any specific pointers on this. My guess would
be that you could probably add a processor that would try to do the
syncing before writing media to a file. I realize this sounds vague but
then again we haven't tried to tackle the issue so far.

Good luck!
Emil

mik wrote:

···

Anybody here fammiliar with JMF/FMJ proccessing?

--- On *Mon, 2/16/09, mik /<rivael_il@yahoo.com>/* wrote:

    From: mik <rivael_il@yahoo.com>
    Subject: [sip-comm-dev] Audio / Video Synchronization
    To: dev@sip-communicator.dev.java.net
    Date: Monday, February 16, 2009, 4:55 AM

    Hello all,
     
    I am returning to an Answering Machine project I made a year ago,
    hoping to enable the video at last. The project is based on SC.
     
    I did disable the video because it was out of sync with the audio,
    resulting in a terrible user experience. (See:
    http://www.siptele.com/download/recordedMessage.mov).
     
    I have decided to try to make this sync myself if necessary.
     
    Ken Larson warned me that it might be it may be a big task, and
    advised that I should open discussion here to see if anyone has an idea.
     
    Thank you for your help!
     
    Michael

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#9

Sébastien,

50 msec after clicking the send button, I realized that I had not changed
the subject. Sorry about that.

I just installed build 1685 and it did the same.
I then did a clean install of 1685 and things appear to function correctly.

In the future, when I have a problem I will do a clean install and check again
before posting about a problem.

Regards, Earl

Sébastien Mazy wrote:

···

Hi Earl,

Please, please, create new threads when needed, instead of replying to
unrelated messages:
https://sip-communicator.dev.java.net/servlets/BrowseList?list=dev&by=thread&from=1577439

On Mon, Feb 16, 2009 at 11:06:33AM +0100, Earl wrote:
  

In build 1683, I connect to my ISP and in theory can use their gateway to call out
to the PSTN. I tried calling someone by entering the tel nr in the field, then clicked
on the call icon button. Nothing happened. Then I put the cursor in the number
entry field and pressed enter. This worked and I was able to talk over the PSTN.
After that no success, unable to make any calls - no reaction from SC at all.
Yes, the call via is set correctly.
    
I can't reproduce it.

Did it work with previous builds? Do you still have the problem with
newer builds?
Does the log show any error?

Cheers,

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#10

Hi,

actually we were using JNA and we had seen the performance issues and so Lubomir made it work with JNI. So its currently using JNI.

damencho

PABLO LOPEZ GARCIA wrote:

···

Hi!

I�ve seen you�re working in the H.264 implementation using JNA instead of JNI. According to JNA web, performance of JNA is 10 times lesser than JNI.

I�d like to know why you use JNA instead of JNI and if JNA performance will be enough for H.264 encoding.

Thanks a lot.

Regards.

Pablo L�pez.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#11

50 msec after clicking the send button, I realized that I had not changed
the subject. Sorry about that.

For the record, the problem is not in the subject, but the fact that you
(but you're not the only one) click the "reply" button of your mailer to
start new threads. This adds a "In-Reply-To" header field to your mail
which links it to the message you are supposed to be replying to.

For instance, see how this very thread appear in the archives:
https://sip-communicator.dev.java.net/servlets/BrowseList?list=dev&by=thread&from=1577439

I just installed build 1685 and it did the same.
I then did a clean install of 1685 and things appear to function correctly.

Glad it works then!

···

On Mon, Feb 16, 2009 at 03:06:22PM +0100, Earl wrote:

--
Sébastien Mazy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#12

Ok!

Perfect. Thanks for the answer.

···

-----Mensaje original-----
De: Damian Minkov [mailto:damencho@damencho.com]
Enviado el: miércoles, 18 de febrero de 2009 10:23
Para: dev@sip-communicator.dev.java.net
Asunto: Re: [sip-comm-dev] About H264 implementation

Hi,

actually we were using JNA and we had seen the performance issues and so
Lubomir made it work with JNI. So its currently using JNI.

damencho

PABLO LOPEZ GARCIA wrote:

Hi!

I've seen you're working in the H.264 implementation using JNA instead
of JNI. According to JNA web, performance of JNA is 10 times lesser
than JNI.

I'd like to know why you use JNA instead of JNI and if JNA performance
will be enough for H.264 encoding.

Thanks a lot.

Regards.

Pablo López.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#13

Just one question more: ¿What is the actual situation of the H.264 support in Sip-Communicator?

Thanks.

Pablo.

···

-----Mensaje original-----
De: PABLO LOPEZ GARCIA [mailto:palg@tid.es]
Enviado el: miércoles, 18 de febrero de 2009 11:55
Para: dev@sip-communicator.dev.java.net
Asunto: RE: [sip-comm-dev] About H264 implementation

Ok!

Perfect. Thanks for the answer.

-----Mensaje original-----
De: Damian Minkov [mailto:damencho@damencho.com]
Enviado el: miércoles, 18 de febrero de 2009 10:23
Para: dev@sip-communicator.dev.java.net
Asunto: Re: [sip-comm-dev] About H264 implementation

Hi,

actually we were using JNA and we had seen the performance issues and so
Lubomir made it work with JNI. So its currently using JNI.

damencho

PABLO LOPEZ GARCIA wrote:

Hi!

I've seen you're working in the H.264 implementation using JNA instead
of JNI. According to JNA web, performance of JNA is 10 times lesser
than JNI.

I'd like to know why you use JNA instead of JNI and if JNA performance
will be enough for H.264 encoding.

Thanks a lot.

Regards.

Pablo López.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#14

Hi Pablo,

Thanks to Damencho's excellent work, I'd call it perfect :slight_smile: We've been
demoing it at this year's FOSDEM - the first day we had it running for
more than eight hours without stopping and the next day it ran for
more than six hours (then we had to stop it in order to head home, not
because it malfunctioned.)

There're still issues with the video as a whole but I wouldn't think
of them as specific to the H.264 support e.g. JMF seems to drop too
much of the RTP flow for the video to be smooth at all times.

Regards,
Lubo

···

On Wed, Feb 18, 2009 at 3:17 PM, PABLO LOPEZ GARCIA <palg@tid.es> wrote:

Just one question more: ¿What is the actual situation of the H.264 support in Sip-Communicator?

Thanks.

Pablo.

-----Mensaje original-----
De: PABLO LOPEZ GARCIA [mailto:palg@tid.es]
Enviado el: miércoles, 18 de febrero de 2009 11:55
Para: dev@sip-communicator.dev.java.net
Asunto: RE: [sip-comm-dev] About H264 implementation

Ok!

Perfect. Thanks for the answer.

-----Mensaje original-----
De: Damian Minkov [mailto:damencho@damencho.com]
Enviado el: miércoles, 18 de febrero de 2009 10:23
Para: dev@sip-communicator.dev.java.net
Asunto: Re: [sip-comm-dev] About H264 implementation

Hi,

actually we were using JNA and we had seen the performance issues and so
Lubomir made it work with JNI. So its currently using JNI.

damencho

PABLO LOPEZ GARCIA wrote:

Hi!

I've seen you're working in the H.264 implementation using JNA instead
of JNI. According to JNA web, performance of JNA is 10 times lesser
than JNI.

I'd like to know why you use JNA instead of JNI and if JNA performance
will be enough for H.264 encoding.

Thanks a lot.

Regards.

Pablo López.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#15

Hi,

its working :slight_smile: We have still some issues but there are with lti-civil, video preview and video as general and we are currently working on them
But h.264 is working ok.

damencho

PABLO LOPEZ GARCIA wrote:

···

Just one question more: �What is the actual situation of the H.264 support in Sip-Communicator?

Thanks.

Pablo.

-----Mensaje original-----
De: PABLO LOPEZ GARCIA [mailto:palg@tid.es] Enviado el: mi�rcoles, 18 de febrero de 2009 11:55
Para: dev@sip-communicator.dev.java.net
Asunto: RE: [sip-comm-dev] About H264 implementation

Ok!

Perfect. Thanks for the answer.

-----Mensaje original-----
De: Damian Minkov [mailto:damencho@damencho.com] Enviado el: mi�rcoles, 18 de febrero de 2009 10:23
Para: dev@sip-communicator.dev.java.net
Asunto: Re: [sip-comm-dev] About H264 implementation

Hi,

actually we were using JNA and we had seen the performance issues and so Lubomir made it work with JNI. So its currently using JNI.

damencho

PABLO LOPEZ GARCIA wrote:
  

Hi!

I've seen you're working in the H.264 implementation using JNA instead of JNI. According to JNA web, performance of JNA is 10 times lesser than JNI.

I'd like to know why you use JNA instead of JNI and if JNA performance will be enough for H.264 encoding.

Thanks a lot.

Regards.

Pablo L�pez.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net