<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">The users list is a better place to discuss this, but thats an old version, try using the latest release and if you still have issues, try the users list.<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Nov 2, 2017, at 5:19 PM, Richard Hsu <<a href="mailto:richardprobe@gmail.com" class="">richardprobe@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="gmail_quote"><div dir="ltr" class="">Hi all, <div class=""><br class=""></div><div class="">[Issue]</div><div class="">I am experimenting with the FreeSWITCH version 1.6.2 video calling capability. In particular, we are seeing an issue where sometimes the video element in HTML will start streaming videos just fine, but most of the time, one side of the video call, or both, will have a screen being pitch black. The audio is totally fine though. </div><div class=""><br class=""></div><div class="">[Self-diagnosis]</div><div class="">Looking into <a href="chrome://webrtc-internal" class="">chrome://webrtc-internal</a>, it indicates that there is no frame being sent, and looking into the FreeSWITCH log, it appears this line: "<code class="m_3576285379286139422m_555457311130920435m_-8780932342393063307gmail-java m_3576285379286139422m_555457311130920435m_-8780932342393063307gmail-plain" style="font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border: 0px; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; vertical-align: baseline; width: auto; box-sizing: content-box; font-size: 14px; min-height: inherit; white-space: nowrap; background-position: 0px 50%; background-repeat: initial initial;">[ERR] switch_rtp.c:</code><code class="m_3576285379286139422m_555457311130920435m_-8780932342393063307gmail-value m_3576285379286139422m_555457311130920435m_-8780932342393063307gmail-java" style="font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Courier,monospace;border-radius:0px;background-image:initial;background-position:0px 50%;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;border:0px;float:none;height:auto;line-height:20px;margin:0px;outline:0px;overflow:visible;padding:0px;vertical-align:baseline;width:auto;box-sizing:content-box;font-size:14px;min-height:inherit;white-space:nowrap;color:rgb(0,153,0)">8098</code><span style="color:rgb(51,51,51);font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Courier,monospace;font-size:14px;white-space:nowrap" class=""> </span><code class="m_3576285379286139422m_555457311130920435m_-8780932342393063307gmail-java m_3576285379286139422m_555457311130920435m_-8780932342393063307gmail-plain" style="font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border: 0px; float: none; height: auto; line-height: 20px; margin: 0px; outline: 0px; overflow: visible; padding: 0px; vertical-align: baseline; width: auto; box-sizing: content-box; font-size: 14px; min-height: inherit; white-space: nowrap; background-position: 0px 50%; background-repeat: initial initial;">Error: video SRTP protection failed with code </code><code class="m_3576285379286139422m_555457311130920435m_-8780932342393063307gmail-value m_3576285379286139422m_555457311130920435m_-8780932342393063307gmail-java" style="font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Courier,monospace;border-radius:0px;background-image:initial;background-position:0px 50%;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;border:0px;float:none;height:auto;line-height:20px;margin:0px;outline:0px;overflow:visible;padding:0px;vertical-align:baseline;width:auto;box-sizing:content-box;font-size:14px;min-height:inherit;white-space:nowrap;color:rgb(0,153,0)">10".</code></div><div class="">is always present. I looked into the source code, which corresponds to the switch_rtp.c file, it seems like the "srtp_protect()" function, which transforms/encrypts an RTP packet into SRTP packet, returns an error code. I tried by patching it with the changes here: <a href="https://freeswitch.org/jira/browse/FS-10667" target="_blank" class="">https://freeswitch.org/jira/br<wbr class="">owse/FS-10667</a>, since it seemed like a similar issue, but it didn't work either. I understand there are several ways to go about this: 1) stick a debugger or 2) try out the latest version. </div><div class=""><br class=""></div><div class="">[Question]</div><div class="">Without other major changes, what else would you recommend me to look at? More importantly, has anyone seen this strange behavior of FreeSWITCH before? </div><div class=""><br class=""></div><div class="">I appreciate your effort with FreeSWITCH so far and would love to hear your thoughts! </div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">Richard</div></div></div><div class=""><br class=""></div>-- <br class=""><div class="m_3576285379286139422m_555457311130920435gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class="">Richard Hsu<div class="">Massachusetts Institute of Technology </div><div class="">Department of Electrical Engineering and Computer Science </div><div class="">Class of 2016</div></div></div>
</div></div></blockquote></div><br class=""></div></body></html>