[jitsi-users] Is H264 working on the bridge?


#1

Hi All,
Has anyone successfully used H264 instead of VP8 in Jitsi Meet? I set the preferH264 attribute to true, and no luck. On the stable version, it tells me the far end is having "connectivity issues" but it appears that packets are being encoded and sent. During this, these two log entries are continually written to the jvb log:

JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.rtp.RTPEncodingDesc.log() Frame corruption or packets that are out of order detected.

JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.MediaStreamImpl.log() Method not implemented

Is there some additional config parameter needed in JVB?

Thank,
John


#2

Sorry for not providing you an answer but I'm just curious why you would
like to change VP8 by H264?

Cheers.

···

El 19/06/2017 3:18 p. m., "john@goor.us" <john@goor.us> escribió:

Hi All,
Has anyone successfully used H264 instead of VP8 in Jitsi Meet? I set the
preferH264 attribute to true, and no luck. On the stable version, it tells
me the far end is having "connectivity issues" but it appears that packets
are being encoded and sent. During this, these two log entries are
continually written to the jvb log:

JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.rtp.RTPEncodingDesc.log()
Frame corruption or packets that are out of order detected.

JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.MediaStreamImpl.log()
Method not implemented

Is there some additional config parameter needed in JVB?

Thank,
John

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#3

Hi John, we have a lot of VP8 specific code in the bridge that has broken h264 support. It’s in our immediate plans to clean things up and properly support H264.

Cheers,
George

···

On Jun 19, 2017, at 3:16 PM, john@goor.us wrote:

Hi All,
Has anyone successfully used H264 instead of VP8 in Jitsi Meet? I set the preferH264 attribute to true, and no luck. On the stable version, it tells me the far end is having "connectivity issues" but it appears that packets are being encoded and sent. During this, these two log entries are continually written to the jvb log:

JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.rtp.RTPEncodingDesc.log() Frame corruption or packets that are out of order detected.
JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.MediaStreamImpl.log() Method not implemented

Is there some additional config parameter needed in JVB?

Thank,
John
_______________________________________________
users mailing list
users@jitsi.org <mailto:users@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#4

Thanks George. Any idea on timing? I'm dealing with some underpowered hardware but was able get consistent 720p on Apprtc with H264. Nowhere near the same performance with VP8. I assume it's a GPU acceleration thing.

John

···

________________________________
From: users <users-bounces@jitsi.org> on behalf of George Politis <gp@jitsi.org>
Sent: Monday, June 19, 2017 1:59 PM
To: Jitsi Users
Subject: Re: [jitsi-users] Is H264 working on the bridge?

Hi John, we have a lot of VP8 specific code in the bridge that has broken h264 support. It’s in our immediate plans to clean things up and properly support H264.

Cheers,
George

On Jun 19, 2017, at 3:16 PM, john@goor.us<mailto:john@goor.us> wrote:

Hi All,
Has anyone successfully used H264 instead of VP8 in Jitsi Meet? I set the preferH264 attribute to true, and no luck. On the stable version, it tells me the far end is having "connectivity issues" but it appears that packets are being encoded and sent. During this, these two log entries are continually written to the jvb log:

JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.rtp.RTPEncodingDesc.log() Frame corruption or packets that are out of order detected.
JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.MediaStreamImpl.log() Method not implemented

Is there some additional config parameter needed in JVB?

Thank,
John
_______________________________________________
users mailing list
users@jitsi.org<mailto:users@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#5

Unfortunately we’re a bit short on bandwidth so I don’t expect to have something working before mid July.

···

On Jun 19, 2017, at 4:28 PM, john@goor.us wrote:

Thanks George. Any idea on timing? I'm dealing with some underpowered hardware but was able get consistent 720p on Apprtc with H264. Nowhere near the same performance with VP8. I assume it's a GPU acceleration thing.

John

From: users <users-bounces@jitsi.org> on behalf of George Politis <gp@jitsi.org>
Sent: Monday, June 19, 2017 1:59 PM
To: Jitsi Users
Subject: Re: [jitsi-users] Is H264 working on the bridge?

Hi John, we have a lot of VP8 specific code in the bridge that has broken h264 support. It’s in our immediate plans to clean things up and properly support H264.

Cheers,
George

On Jun 19, 2017, at 3:16 PM, john@goor.us <mailto:john@goor.us> wrote:

Hi All,
Has anyone successfully used H264 instead of VP8 in Jitsi Meet? I set the preferH264 attribute to true, and no luck. On the stable version, it tells me the far end is having "connectivity issues" but it appears that packets are being encoded and sent. During this, these two log entries are continually written to the jvb log:

JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.rtp.RTPEncodingDesc.log() Frame corruption or packets that are out of order detected.
JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.MediaStreamImpl.log() Method not implemented

Is there some additional config parameter needed in JVB?

Thank,
John
_______________________________________________
users mailing list
users@jitsi.org <mailto:users@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@jitsi.org <mailto:users@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#6

For anyone who’s following this thread, we expect to have this in unstable by the end of this week, early next week at the latest:

https://github.com/jitsi/libjitsi/pull/340
https://github.com/jitsi/lib-jitsi-meet/pull/551

We’re also looking for people that can test this. So, if you want H264 and you would like to help out, please let us know.

Cheers,
George

···

On Jun 19, 2017, at 11:49 PM, George Politis <gp@jitsi.org> wrote:

Unfortunately we’re a bit short on bandwidth so I don’t expect to have something working before mid July.

On Jun 19, 2017, at 4:28 PM, john@goor.us <mailto:john@goor.us> wrote:

Thanks George. Any idea on timing? I'm dealing with some underpowered hardware but was able get consistent 720p on Apprtc with H264. Nowhere near the same performance with VP8. I assume it's a GPU acceleration thing.

John

From: users <users-bounces@jitsi.org <mailto:users-bounces@jitsi.org>> on behalf of George Politis <gp@jitsi.org <mailto:gp@jitsi.org>>
Sent: Monday, June 19, 2017 1:59 PM
To: Jitsi Users
Subject: Re: [jitsi-users] Is H264 working on the bridge?

Hi John, we have a lot of VP8 specific code in the bridge that has broken h264 support. It’s in our immediate plans to clean things up and properly support H264.

Cheers,
George

On Jun 19, 2017, at 3:16 PM, john@goor.us <mailto:john@goor.us> wrote:

Hi All,
Has anyone successfully used H264 instead of VP8 in Jitsi Meet? I set the preferH264 attribute to true, and no luck. On the stable version, it tells me the far end is having "connectivity issues" but it appears that packets are being encoded and sent. During this, these two log entries are continually written to the jvb log:

JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.rtp.RTPEncodingDesc.log() Frame corruption or packets that are out of order detected.
JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.MediaStreamImpl.log() Method not implemented

Is there some additional config parameter needed in JVB?

Thank,
John
_______________________________________________
users mailing list
users@jitsi.org <mailto:users@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@jitsi.org <mailto:users@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#7

Hi George,

Just saw this and would love to help test. I just ran a few conferences on meet.jit.si from some older (pre Skylake CPU) laptops. All I'm really able to confirm is successful h264 negotiation at 720p and a sharp decrease in CPU load and bandwidth versus vp8. I see that this is just P2P for now and I do see the vp8 renegotiation when the 3rd endpoint joins. Let me know if there's something specific you need me to do.

John

···

________________________________
From: users <users-bounces@jitsi.org> on behalf of George Politis <gp@jitsi.org>
Sent: Wednesday, July 19, 2017 7:29 AM
To: Jitsi Users
Subject: Re: [jitsi-users] Is H264 working on the bridge?

For anyone who’s following this thread, we expect to have this in unstable by the end of this week, early next week at the latest:

https://github.com/jitsi/libjitsi/pull/340
https://github.com/jitsi/lib-jitsi-meet/pull/551

We’re also looking for people that can test this. So, if you want H264 and you would like to help out, please let us know.

Cheers,
George

On Jun 19, 2017, at 11:49 PM, George Politis <gp@jitsi.org<mailto:gp@jitsi.org>> wrote:

Unfortunately we’re a bit short on bandwidth so I don’t expect to have something working before mid July.

On Jun 19, 2017, at 4:28 PM, john@goor.us<mailto:john@goor.us> wrote:

Thanks George. Any idea on timing? I'm dealing with some underpowered hardware but was able get consistent 720p on Apprtc with H264. Nowhere near the same performance with VP8. I assume it's a GPU acceleration thing.

John

________________________________
From: users <users-bounces@jitsi.org<mailto:users-bounces@jitsi.org>> on behalf of George Politis <gp@jitsi.org<mailto:gp@jitsi.org>>
Sent: Monday, June 19, 2017 1:59 PM
To: Jitsi Users
Subject: Re: [jitsi-users] Is H264 working on the bridge?

Hi John, we have a lot of VP8 specific code in the bridge that has broken h264 support. It’s in our immediate plans to clean things up and properly support H264.

Cheers,
George

On Jun 19, 2017, at 3:16 PM, john@goor.us<mailto:john@goor.us> wrote:

Hi All,
Has anyone successfully used H264 instead of VP8 in Jitsi Meet? I set the preferH264 attribute to true, and no luck. On the stable version, it tells me the far end is having "connectivity issues" but it appears that packets are being encoded and sent. During this, these two log entries are continually written to the jvb log:

JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.rtp.RTPEncodingDesc.log() Frame corruption or packets that are out of order detected.
JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.MediaStreamImpl.log() Method not implemented

Is there some additional config parameter needed in JVB?

Thank,
John
_______________________________________________
users mailing list
users@jitsi.org<mailto:users@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@jitsi.org<mailto:users@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#8

Hi John,

P2P calls have had h264 support for a few weeks now. This is about calls that go through the bridge (those calls are failed P2P calls and calls with 3 or more participants).

Damyan has posted a nice set of instructions on how to use the experimental build to test h264 for non-P2P calls http://lists.jitsi.org/pipermail/dev/2017-July/034407.html.

Cheers,
George

···

On Jul 24, 2017, at 8:28 PM, john@goor.us wrote:

Hi George,
Just saw this and would love to help test. I just ran a few conferences on meet.jit.si <http://meet.jit.si/> from some older (pre Skylake CPU) laptops. All I'm really able to confirm is successful h264 negotiation at 720p and a sharp decrease in CPU load and bandwidth versus vp8. I see that this is just P2P for now and I do see the vp8 renegotiation when the 3rd endpoint joins. Let me know if there's something specific you need me to do.
John

From: users <users-bounces@jitsi.org> on behalf of George Politis <gp@jitsi.org>
Sent: Wednesday, July 19, 2017 7:29 AM
To: Jitsi Users
Subject: Re: [jitsi-users] Is H264 working on the bridge?

For anyone who’s following this thread, we expect to have this in unstable by the end of this week, early next week at the latest:

https://github.com/jitsi/libjitsi/pull/340
https://github.com/jitsi/lib-jitsi-meet/pull/551

We’re also looking for people that can test this. So, if you want H264 and you would like to help out, please let us know.

Cheers,
George

On Jun 19, 2017, at 11:49 PM, George Politis <gp@jitsi.org <mailto:gp@jitsi.org>> wrote:

Unfortunately we’re a bit short on bandwidth so I don’t expect to have something working before mid July.

On Jun 19, 2017, at 4:28 PM, john@goor.us <mailto:john@goor.us> wrote:

Thanks George. Any idea on timing? I'm dealing with some underpowered hardware but was able get consistent 720p on Apprtc with H264. Nowhere near the same performance with VP8. I assume it's a GPU acceleration thing.

John

From: users <users-bounces@jitsi.org <mailto:users-bounces@jitsi.org>> on behalf of George Politis <gp@jitsi.org <mailto:gp@jitsi.org>>
Sent: Monday, June 19, 2017 1:59 PM
To: Jitsi Users
Subject: Re: [jitsi-users] Is H264 working on the bridge?

Hi John, we have a lot of VP8 specific code in the bridge that has broken h264 support. It’s in our immediate plans to clean things up and properly support H264.

Cheers,
George

On Jun 19, 2017, at 3:16 PM, john@goor.us <mailto:john@goor.us> wrote:

Hi All,
Has anyone successfully used H264 instead of VP8 in Jitsi Meet? I set the preferH264 attribute to true, and no luck. On the stable version, it tells me the far end is having "connectivity issues" but it appears that packets are being encoded and sent. During this, these two log entries are continually written to the jvb log:

JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.rtp.RTPEncodingDesc.log() Frame corruption or packets that are out of order detected.
JVB 2017-06-19 20:07:43.749 WARNING: [2154255] org.jitsi.impl.neomedia.MediaStreamImpl.log() Method not implemented

Is there some additional config parameter needed in JVB?

Thank,
John
_______________________________________________
users mailing list
users@jitsi.org <mailto:users@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@jitsi.org <mailto:users@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@jitsi.org <mailto:users@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users