<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi, <br>
</p>
<p>i found the issue for this problem, it was because the fmtp
parameters weren't pass to the bleg when using late-negotiation,
so the other end start sending the video at lower resolution.<br>
</p>
<p>I solve by exporting the first fmtp from the aleg to the bleg
channel using the variable rtp_video_fmtp . <br>
</p>
<p><br>
</p>
<p>This issue it's supposed to be fixed in <a
class="moz-txt-link-freetext"
href="https://freeswitch.org/jira/browse/FS-5958">https://freeswitch.org/jira/browse/FS-5958</a>
but is present in current master and 1.8 branch. <br>
</p>
<p>More info can be found in <a class="moz-txt-link-freetext"
href="https://freeswitch.org/jira/browse/FS-11140">https://freeswitch.org/jira/browse/FS-11140</a>.<br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 11/07/2018 22:06, Michael Jerris
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:C1EF7F9E-1917-42BC-9F90-FEAC5A673738@jerris.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
sounds like you might be doing the option to mirror resolution
<div class=""><br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Jun 28, 2018, at 9:07 AM, antonio via
FreeSWITCH-users <<a
href="mailto:freeswitch-users@lists.freeswitch.org"
class="" moz-do-not-send="true">freeswitch-users@lists.freeswitch.org</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class=""><br class="">
<div style="margin-top: 0px; margin-right: 0px;

margin-bottom: 0px; margin-left: 0px;" class=""><span
style="font-family: -webkit-system-font,
Helvetica
 Neue, Helvetica, sans-serif;
color:rgba(127, 127, 127,
 1.0);" class=""><b
class="">From: </b></span><span style="font-family:
-webkit-system-font, Helvetica
 Neue, Helvetica,
sans-serif;" class="">antonio <<a
href="mailto:asilva@wirelessmundi.com" class=""
moz-do-not-send="true">asilva@wirelessmundi.com</a>><br
class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px;

margin-bottom: 0px; margin-left: 0px;" class=""><span
style="font-family: -webkit-system-font,
Helvetica
 Neue, Helvetica, sans-serif;
color:rgba(127, 127, 127,
 1.0);" class=""><b
class="">Subject: </b></span><span
style="font-family: -webkit-system-font,
Helvetica
 Neue, Helvetica, sans-serif;" class=""><b
class="">h264 video call between endpoints with one
end at bad resolution of 352x288</b><br class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px;

margin-bottom: 0px; margin-left: 0px;" class=""><span
style="font-family: -webkit-system-font,
Helvetica
 Neue, Helvetica, sans-serif;
color:rgba(127, 127, 127,
 1.0);" class=""><b
class="">Date: </b></span><span style="font-family:
-webkit-system-font, Helvetica
 Neue, Helvetica,
sans-serif;" class="">June 26, 2018 at 6:05:20 AM EDT<br
class="">
</span></div>
<div style="margin-top: 0px; margin-right: 0px;

margin-bottom: 0px; margin-left: 0px;" class=""><span
style="font-family: -webkit-system-font,
Helvetica
 Neue, Helvetica, sans-serif;
color:rgba(127, 127, 127,
 1.0);" class=""><b
class="">To: </b></span><span style="font-family:
-webkit-system-font, Helvetica
 Neue, Helvetica,
sans-serif;" class=""><a
href="mailto:freeswitch-users@lists.freeswitch.org"
class="" moz-do-not-send="true">freeswitch-users@lists.freeswitch.org</a><br
class="">
</span></div>
<br class="">
<br class="">
Hi,<br class="">
<br class="">
Calling between two Grandstream GXV3275 i expected to have
a video call at 1280x720, but the video that is present at
destination as the resolution of 352x288 and the image as
poor quality, originator is sending video at 1280×720. If
i swap the devices the result is the same, the destination
always get a bad resolution of 352x288 but the originator
receives the video at expected resolution of 1280x720.<br
class="">
<br class="">
If i set rtp_direct between the two endpoints it work as
expected.<br class="">
<br class="">
I also tested a conference room and force the it
resolution to 1280*x720 it work well, if i don't force
the canvas-size i see:<br class="">
<br class="">
2018-06-26 13:55:02.077824 [WARNING] mod_conference.c:3157
Unspecified video-canvas-size, falling back to 1280x720<br
class="">
<br class="">
And the conference is done at 1280x720.<br class="">
<br class="">
<br class="">
I've open a jira where you can find a full log with this
behavior:<br class="">
<br class="">
<a href="https://freeswitch.org/jira/browse/FS-11140"
class="" moz-do-not-send="true">https://freeswitch.org/jira/browse/FS-11140</a><br
class="">
<br class="">
<br class="">
I don't understand why there is transcoding and mod_av is
used, the codec negotiated is the same.. i understand that
the resolution is at 352x288 for the first frames sent by
the phone but then it send them at 1280x720, mod_av
should detected and adjust the new resolution, no?<br
class="">
<br class="">
<br class="">
Anyone experience this behavior?<br class="">
<br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
</blockquote>
<pre class="moz-signature" cols="72">--
Saludos / Regards / Cumprimentos
António Silva</pre>
</body>
</html>