Kurento Media Server 高级安装指南
博客专区 > chapin 的博客 > 博客详情
Kurento Media Server 高级安装指南
chapin 发表于9个月前
Kurento Media Server 高级安装指南
  • 发表于 9个月前
  • 阅读 84
  • 收藏 0
  • 点赞 0
  • 评论 0

华为云·免费上云实践>>>   

Kurento Media Server 配置

KMS的通用配置文件位于/etc/kurento/kurento.conf.json中。 完成安装后,此文件如下:

{
  "mediaServer" : {
    "resources": {
    //  //Resources usage limit for raising an exception when an object creation is attempted
    //  "exceptionLimit": "0.8",
    //  // Resources usage limit for restarting the server when no objects are alive
    //  "killLimit": "0.7",
        // Garbage collector period in seconds
        "garbageCollectorPeriod": 240
    },
    "net" : {
      "websocket": {
        "port": 8888,
        //"secure": {
        //  "port": 8433,
        //  "certificate": "defaultCertificate.pem",
        //  "password": ""
        //},
        //"registrar": {
        //  "address": "ws://localhost:9090",
        //  "localAddress": "localhost"
        //},
        "path": "kurento",
        "threads": 10
      }
    }
  }
}

从Kurento Media Server版本6开始,除了此通用配置文件外,KMS的特定功能还调整为单个模块。 每个模块都有自己的配置文件:

  • /etc/kurento/modules/kurento/MediaElement.conf.ini: Media Elements 通用参数。

  • /etc/kurento/modules/kurento/SdpEndpoint.conf.ini: SdpEndpoints的音频/视频参数( 例如: WebRtcEndpoint and RtpEndpoint)。

  • /etc/kurento/modules/kurento/WebRtcEndpoint.conf.ini: WebRtcEndpoint 特定参数。

  • /etc/kurento/modules/kurento/HttpEndpoint.conf.ini: HttpEndpoint 特定参数。

Kurento Media Server 安装验证

Kurento Media Server 进程

验证 KMS 启动并运行的命令:

ps -ef | grep kurento-media-server

kurento-media-server 进程应该包含以下输出:

nobody    1270     1  0 08:52 ?        00:01:00 /usr/bin/kurento-media-server

WebSocket 端口

除非另有配置,否则KMS将打开端口8888,以通过Kurento协议接收请求和发送响应。 要验证此端口是否正在侦听,请执行以下命令:

sudo netstat -putan | grep kurento

输出应该类似于下面输出:

tcp6    0    0 :::8888    :::*    LISTEN    1270/kurento-media-server

Kurento Media Server 日志

Kurento Media Server日志文件存储在 /var/log/kurento-media-server/文件夹中。 此文件夹的内容如下:

  • media-server_<timestamp>.<log_number>.<kms_pid>.log: Kurento Media Server的当前日志
  • media-server_error.log: 第三方错误
  • logs: 包含KMS已旋转日志的文件夹

当KMS正确启动, 此跟踪将写入日志文件中:

[time] [0x10b2f880] [info]    KurentoMediaServer main.cpp:239 main() Mediaserver started
共有 人打赏支持
粉丝 18
博文 82
码字总数 101076
×
chapin
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: