[jitsi-dev] Correct way to have VP9


#1

Hi,

I was wondering what's the correct way to have Chrome's VP9.

I've managed to force VP9 by replacing VP8 by VP9 while SDP negotiation (lib-jitsi-meet). The video from webcam is correctly handled by VP9. But i face issues while sharing desktop video: jvb keeps logging a lot of warnings and the people cant see the shared desktop video.

Has someone tried to use VP9 with desk sharing?

Thanks

Best Regards,

Arthur


#2

Hi Artur, sharing the JVB log file with us would help identify the issue (unless maybe someone already has an answer for your question).

···

-
George

On Mar 3, 2017, at 4:12 AM, Arthur TOUMASSIAN <artogu@live.fr> wrote:

Hi,

I was wondering what's the correct way to have Chrome's VP9.

I've managed to force VP9 by replacing VP8 by VP9 while SDP negotiation (lib-jitsi-meet). The video from webcam is correctly handled by VP9. But i face issues while sharing desktop video: jvb keeps logging a lot of warnings and the people cant see the shared desktop video.
Has someone tried to use VP9 with desk sharing?
Thanks

Best Regards,
Arthur
_______________________________________________
dev mailing list
dev@jitsi.org <mailto:dev@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#3

Hi George,

I found this https://webrtchacks.com/chrome-vp9-svc/ and tested screen sharing with chromium 58 : its works !

The warnings i was receiving may be caused from the use of old version of jvb and recent version of jitsi-meet. They look like this:

=== simple video conference ===

mars 06 13:09:09 HOSTNAME jvb-init.sh[14931]: JVB 2017-03-06 13:09:09.588 INFOS: [1557658] org.jitsi.impl.neomedia.rtcp.termination.strategies.BasicRTCPTerminationStrategy.log() There are no receive streams to build report blocks for.
mars 06 13:09:10 HOSTNAME jvb-init.sh[14931]: JVB 2017-03-06 13:09:10.111 INFOS: [1557658] org.jitsi.impl.neomedia.rtcp.termination.strategies.BasicRTCPTerminationStrategy.log() There are no receive streams to build report blocks for.
mars 06 13:09:10 HOSTNAME jvb-init.sh[14931]: JVB 2017-03-06 13:09:10.621 INFOS: [1557649] org.jitsi.impl.neomedia.rtcp.termination.strategies.BasicRTCPTerminationStrategy.log() There are no receive streams to build report blocks for.
mars 06 13:09:11 HOSTNAME jvb-init.sh[14931]: JVB 2017-03-06 13:09:11.151 INFOS: [1557658] org.jitsi.impl.neomedia.rtcp.termination.strategies.BasicRTCPTerminationStrategy.log() There are no receive streams to build report blocks for.
mars 06 13:09:11 HOSTNAME jvb-init.sh[14931]: JVB 2017-03-06 13:09:11.675 INFOS: [1557649] org.jitsi.impl.neomedia.rtcp.termination.strategies.BasicRTCPTerminationStrategy.log() There are no receive streams to build report blocks for.

···

===========================

=== screen sharing ===

mars 06 13:11:40 HOSTNAME jvb-init.sh[14931]: JVB 2017-03-06 13:11:40.961 AVERTISSEMENT: [1557657] org.jitsi.impl.neomedia.transform.rewriting.SsrcRewritingEngine.log() Unhandled RTCP RTPFB packet (not a NACK): RTCP FB packet from sync source 1652773233
mars 06 13:11:40 HOSTNAME jvb-init.sh[14931]: JVB 2017-03-06 13:11:40.961 AVERTISSEMENT: [1557657] org.jitsi.impl.neomedia.transform.rewriting.SsrcRewritingEngine.log() Unhandled RTCP RTPFB packet (not a NACK): RTCP FB packet from sync source 306013127
mars 06 13:11:40 HOSTNAME jvb-init.sh[14931]: JVB 2017-03-06 13:11:40.966 AVERTISSEMENT: [1557657] org.jitsi.impl.neomedia.transform.rewriting.SsrcRewritingEngine.log() Unhandled RTCP RTPFB packet (not a NACK): RTCP FB packet from sync source 3521804596

I think this must be linked with the simulcast's layers ... But can't reproduce with latest jvb. I assume that the old jvb was causing this.

However with fresh jitsi (jitsi-meet, lib-jitsi, jvb) install i have a strange issue : the video resolution is too low. I tried config.js, RTCUtils etc..

Seems to be a chrome/chromium issue. It looks close to this issue https://github.com/jitsi/jitsi-meet/issues/462 but cant find any hack..

No problem with firefox.

Any infos about this?

Thanks,

Arthur

________________________________
De : dev <dev-bounces@jitsi.org> de la part de George Politis <gp@jitsi.org>
Envoyé : vendredi 3 mars 2017 17:04
À : Jitsi Developers
Objet : Re: [jitsi-dev] Correct way to have VP9

Hi Artur, sharing the JVB log file with us would help identify the issue (unless maybe someone already has an answer for your question).

-
George

On Mar 3, 2017, at 4:12 AM, Arthur TOUMASSIAN <artogu@live.fr<mailto:artogu@live.fr>> wrote:

Hi,

I was wondering what's the correct way to have Chrome's VP9.

I've managed to force VP9 by replacing VP8 by VP9 while SDP negotiation (lib-jitsi-meet). The video from webcam is correctly handled by VP9. But i face issues while sharing desktop video: jvb keeps logging a lot of warnings and the people cant see the shared desktop video.
Has someone tried to use VP9 with desk sharing?
Thanks

Best Regards,
Arthur
_______________________________________________
dev mailing list
dev@jitsi.org<mailto:dev@jitsi.org>
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev