[sip-comm-dev] Reintroducing H263 using ffmpeg


#1

Hi all,
we are trying to add H263 support to sip-communicator by using ffmpeg encoder-decoder for our internal project and we were wondering if it could be of general interest in order to release the code to community.

We have added a new package ..neomedia.codec.video.h263 that contains JNI-decoder and encoder with relative packetizer and depack and modified swscaler to recognize rgb24 bit output.
We have successfully built ffmpeg dll on winXP 32bit and on Mac-os 10.6.4 32 bit and we are trying to build even for win7-64 bit.
The video-call in H263 between 2 sip-communicator clients works and also works with other clients (eye-beam, innomedia sip-phone).

On mac, we have a problem on typical h263 resolution 352x288.
The first video-call works perfectly but the second one (without restarting client) only shows the first frame and the capture stops (the webcam lights-off).
Investigating on the problem if we impose the resolution of 352x288 in the method assertSize of MediaDeviceSession class
for all codecs, we get the same problem even for H264 (only the first call is ok) either using our compiled dll or the original one.
Any ideas about this issue on mac?

Best regards
Davide

···

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


#2

Hi,
In the Sip Communicator GUI there is an age old issue: The contact status message visibility. When hovering over a contact that has its status message longer than its user name (yahoo contacts and probaly other protocols usually excepting Jabber) the status message is not fully visible. Also, the links in the status message are obviously not clickable.
I would like to see this addressed -
- Increasing the hovering frame so that it fits the whole status message (with a maximum fixed width and vertically as tall as it takes) or
- Increasing the Sip Communicator user list entry's size to accomodate this info when the contact is clicked once

- providing some mechanism that this message be accessed - either the "contact info" item should show it, with hyperlinks and all (a la Pidgin) or
- be directly selectable or clickable (links) in the Sip Communicator GUI when the contact is "opened" with the single click.

Also, yahoo (and probably others) protocol status images are not yet visible.

Have a good day,

Kertesz Laszlo

···

--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

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


#3

we are trying to add H263 support to sip-communicator by using ffmpeg
encoder-decoder for our internal project and we were wondering if it could
be of general interest in order to release the code to community.

Well, I've been working on it for some time now, I already have a
pretty good chunk of it and I plan to begin landing it in trunk in the
coming weeks. I'm sorry I didn't give a notice on the dev mailing list
back then when I started it.

On mac, we have a problem on typical h263 resolution 352x288.
The first video-call works perfectly but the second one (without restarting
client) only shows the first frame and the capture stops (the webcam
lights-off).
Investigating on the problem if we impose the resolution of 352x288 in the
method assertSize of MediaDeviceSession class
for all codecs, we get the same problem even for H264 (only the first call
is ok) either using our compiled dll or the original one.

I opened issue #865 "Second H.264 call with resolution 352x288 aborts
capture" at https://sip-communicator.dev.java.net/issues/show_bug.cgi?id=865.
Please track its development there.

···

On Wed, Oct 6, 2010 at 1:46 PM, Davide Corda <davide.corda@abbeynet.it> wrote:

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