无论是Windows还是Linux平台,都是先按常规的步骤部署mediasoup-demo。简单来说分以下四步:
- 部署node.js环境
- 拉取GitHub - versatica/mediasoup-demo: mediasoup official demo application
- 进入server目录执行npm install
- 进入app目录执行npm install
- 复制config.example.js为config.js,修改配置
如果上述步骤都可以成功完成,那么再来做编译debug的worker的步骤
修改和构建步骤:
进入server\node_modules\mediasoup\目录,mediasoup-worker的源码就在这里,在npm install的过程中生成的mediasoup-worker.exe,在out\Release里面。生成过程中的obj等的文件,在npm install完成之后就删除了。
需要修改的是3个文件:
1)npm-scripts.js:这是npm install实际执行的脚本,修改这个脚本目的是不要在npm install完成之后删除生成的过程文件,否则生成出来的pdb也删除了
119 case 'postinstall':
120 {
121 if (!process.env.MEDIASOUP_WORKER_BIN)
122 {
123 execute('node npm-scripts.js worker:build');
124 // Clean build artifacts except `

本文详细指导如何在Windows和Linux平台上部署mediasoup-demo,重点讲解如何修改和构建debug版本的worker,以及设置环境变量以启动Debug模式。
最低0.47元/天 解锁文章
757

被折叠的 条评论
为什么被折叠?



