• 火哥
    2020-01-02
    李工,你好,Medooze支持多路合成吗?

    作者回复: 它的商业版支持

    
     1
  • 火哥
    2020-01-15
    李工,你好,咨询一下,我们现在只是将点对点的两人音视频通话过程合成并录制。也是需要Medooze商业版吗?有没有开源的webrtc流媒体服务架构推荐一下,支持音视频通话/合成/录制.感谢!

    作者回复: 你可以试试licode,它有两种模式,一种 SFU 模式;一种是 MCU 模式,你试一下 MCU模式看看能不能满足你的需求。它还有一个变种,叫 OWT。

     1
    
  • 火哥
    2020-01-15
    李工,咨询一下,我们只需要点对点两个人的音视频合成,现在Medooze开源版的支持吗?如果不支持有没有推荐一下支持webrtc并录音录像的流媒体服务框架。感谢!
    
    
  • yang
    2020-01-02
    呃,坑大了,云上装的是centos7, 官方推荐编译环境ubuntu.一个一个源码下来编译吧。哎.....

    作者回复: 最好用 ubuntu

    
    
  • 颜广杰
    2019-12-28
    老师,我用这个optimizations分支也编译失败,能麻烦帮我看一下吗?
    root@iZwz9isydglfcdgnqd84a4Z:/home/media-server# make
    mkdir -p /home/media-server/build/debug
    mkdir -p /home/media-server/build/debug/test
    mkdir -p /home/media-server/bin/debug
    [CXX] debug /home/media-server/src/mcu.cpp
    In file included from /home/media-server/include/participant.h:14:0,
                     from /home/media-server/include/multiconf.h:9,
                     from /home/media-server/include/mcu.h:6,
                     from /home/media-server/src/mcu.cpp:5:
    /home/media-server/include/rtpsession.h:10:10: fatal error: srtp2/srtp.h: No such file or directory
    展开

    作者回复: 下载的时候使用git的循环下载,它里边依赖其它子项目,平常的 git clone 方法无法将依赖的子项目代码下载下来,从而导致的问题

    
    
  • 抹染流年听风
    2019-12-11
    gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/10.14.1"
    gyp WARN EACCES attempting to reinstall using temporary dev dir "/node_modules/medooze-media-server/.node-gyp"
    gyp WARN install got an error, rolling back install
    gyp WARN install got an error, rolling back install
    gyp ERR! configure error
    gyp ERR! stack Error: EACCES: permission denied, mkdir '/node_modules/medooze-media-server/.node-gyp'
    gyp ERR! System Linux 3.10.0-693.2.2.el7.x86_64
    gyp ERR! command "/usr/local/node/bin/node" "/usr/local/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure"
    gyp ERR! cwd /node_modules/medooze-media-server
    gyp ERR! node -v v10.14.1
    gyp ERR! node-gyp -v v3.8.0
    gyp ERR! not ok
    npm WARN enoent ENOENT: no such file or directory, open '/package.json'
    npm WARN !invalid#1 No description
    npm WARN !invalid#1 No repository field.
    npm WARN !invalid#1 No README data
    npm WARN !invalid#1 No license field.
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.2 (node_modules/fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! medooze-media-server@0.81.1 install: `test -f build/Release/medooze-media-server.node || (node-gyp configure && node-gyp rebuild --jobs=max)`
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the medooze-media-server@0.81.1 install script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

    npm ERR! A complete log of this run can be found in:
    npm ERR! /root/.npm/_logs/2019-12-11T03_40_52_436Z-debug.log
    展开

    作者回复: 你的操作系统和编译环境太老了吧?

    
    
  • 一支箭💯¹⁰²⁴
    2019-10-29
    golang 版本的 编译后执行报
    # github.com/notedit/media-server-go/wrapper
    /usr/local/lib/libsrtp2.a(hmac_ossl.o):在函数‘srtp_hmac_dealloc’中:
    hmac_ossl.c:(.text+0xd9):对‘HMAC_CTX_free’未定义的引用
    /usr/local/lib/libsrtp2.a(hmac_ossl.o):在函数‘srtp_hmac_alloc’中:
    hmac_ossl.c:(.text+0x223):对‘HMAC_CTX_new’未定义的引用
    collect2: error: ld returned 1 exit status
    展开

    作者回复: 这你需要问五media-server-go 的作者哈

    
    
  • 一支箭💯¹⁰²⁴
    2019-10-29
    Media-server-go这个项目有什么教程吗?

    作者回复: 没有,你可以到网上搜索我的 mediasoup的课程

    
    
  • Geek_bang
    2019-10-24
    执行npm install medooze-media-server --save 有遇到这个问题嘛?
    npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
    npm WARN notsup Not compatible with your operating system or architecture: fsevents@2.1.1
    npm WARN enoent ENOENT: no such file or directory, open '/root/workspace/Medooze/test/package.json'
    npm WARN test No description
    npm WARN test No repository field.
    npm WARN test No README data
    npm WARN test No license field.
    npm ERR! Linux 4.15.0-20-generic
    npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "medooze-media-server" "--save"
    npm ERR! node v8.10.0
    npm ERR! npm v3.5.2
    npm ERR! path /root/workspace/Medooze/test/node_modules/.staging/@types/prop-types-51921f0d
    npm ERR! code ENOENT
    npm ERR! errno -2
    npm ERR! syscall rename

    npm ERR! enoent ENOENT: no such file or directory, rename '/root/workspace/Medooze/test/node_modules/.staging/@types/prop-types-51921f0d' -> '/root/workspace/Medooze/test/node_modules/tap/node_modules/@types/prop-types'
    npm ERR! enoent ENOENT: no such file or directory, rename '/root/workspace/Medooze/test/node_modules/.staging/@types/prop-types-51921f0d' -> '/root/workspace/Medooze/test/node_modules/tap/node_modules/@types/prop-types'
    npm ERR! enoent This is most likely not a problem with npm itself
    npm ERR! enoent and is related to npm not being able to find a file.
    npm ERR! enoent

    npm ERR! Please include the following file with any support request:
    npm ERR! /root/workspace/Medooze/test/npm-debug.log
    展开

    作者回复: 应该是你check 的分支不对。这类问题你可以直接在github上向作者提问或者在github原来的问题中找到答案

     2
    
  • Jason
    2019-09-22
    很赞,不但能学到视频知识,还熟悉了很多工具

    作者回复: 谢谢!

    
    
  • helloa
    2019-09-17
    medooze支持手机吗?

    作者回复: medooze是WebRTC流媒体服务器, 所有使用 WebRTC的终端都可以与它进行连接

    
    
我们在线,来聊聊吧