环境

  • ubuntu 18.04
  • CLion
  • mediasoup 3.2.5
  • mediasoup-demo (v3 commit 74aea5f)

方法

  • 需要手动编译安装mediasoup/worker/deps/下的usrsctp,libsrtp,openssl,libuv
  • CMakeLists.txt放入mediasoup/worker/下,用Clion新建工程并编译
  • 将生成的可执行文件mediasoup-worker覆盖mediasoup-demo/server/node_modules/mediasoup/worker/out/Release/中的原文件
  • CLion中使用Run->Attach to Process..., 选择mediasoup-worker进程