1 Star 0 Fork 0

大熊 / telepresence

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Support_FAQ.md 2.55 KB
一键复制 编辑 原始数据 按行查看 历史
Mamadou DIOP 提交于 2015-08-18 20:35 . -

How to report issue?

We receive tens of messages on our dev-groups and private mailboxes every day. Without a commercial license, we only provide a best-effort support on opentelepresence group.
We're happy to help you to fix your issues but we'll not spend hours on them to understand what's wrong. If you want help, you must:

  • Provide clear technical description of the issue.
  • Change you telepresence.cfg to use INFO debug level. See here for more information.
  • Attach the full logs to the message.
  • Provide information about the SVN revisions (both Doubango and TelePresence). If the report is about building issues:
  • Attach config.log files for both Doubango and TelePresence If the report is about video issues:
  • Attach results from http://www.speedtest.net/ you should also:
  • Provide the network (Wireshark) capture at the server-side
  • Provide the client logs.

How to create self-signed SSL certificates?

We'd recommend reading this thread.

I see "error while loading shared libraries: XXX.so.y: cannot open shared object file: No such file or directory" when I run the server. How can I fix this?

When a program is started the loader search for all dependencies (shared libraries) in a predefined list of folders. You're getting this error because the folder containing XXX.so.y is not in the list. To fix the issue, run:

# /!\IMPORTANT: change <path-to-XXX.so.y>
echo "<path-to-XXX.so.y>" >> /etc/ld.so.conf.d/telepresence.conf
ldconfig

To find <path-to-XXX.so.y>:

find / -name 'XXX.so.y'

I see "Remote party requesting DTLS-DTLS (UDP/TLS/RTP/SAVPF) but this option is not enabled". How can I fix this

DTLS-SRTP is required by some WebRTC implementations (e.g. Firefox). You MUST:

  1. use a new OpenSSL version with support for DTLS-SRTP as explained here. Linux almost always comes with OpenSSL pre-installed which means building and installing OpenSSL by yourself will most likely duplicate it.
  2. make sure you don't have more than one OpenSSL version installed (look for libssl).
  3. rebuild TelePresence and make sure the "CONGRATULATIONS" message says that you have DTLS-SRTP enabled.
  4. make sure you're using SSL certificates in your configuration (see here for more information). DTLS-SRTP requires at least a valid Public Key (could be self signed).
1
https://gitee.com/yumin11522/telepresence.git
git@gitee.com:yumin11522/telepresence.git
yumin11522
telepresence
telepresence
master

搜索帮助