博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Kurento Media Server 高级安装指南
阅读量:7116 次
发布时间:2019-06-28

本文共 2019 字,大约阅读时间需要 6 分钟。

hot3.png

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

转载于:https://my.oschina.net/997155658/blog/840330

你可能感兴趣的文章
最小二乘法
查看>>
程序员-科技的附庸
查看>>
跟随我在oracle学习php(7)
查看>>
Objective-C Runtime 运行时之一:类与对象
查看>>
RAC环境修改参数生效测试
查看>>
浏览器兼容性问题
查看>>
Mongodb学习笔记一
查看>>
urllib模块中parse函数中的urlencode和quote_plus方法
查看>>
org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session
查看>>
一个优秀的.net程序员必须要学会的技能 【转】
查看>>
[Python3网络爬虫开发实战] 1.1-Python3的安装
查看>>
一般过去时
查看>>
为了python准备一些软件
查看>>
1180 中位数
查看>>
PHP 真正多线程的使用
查看>>
hibernate-release-5.2.9.Final
查看>>
python SMTP 发送邮件
查看>>
windows 安装zookeeper
查看>>
Android 开发知识小集
查看>>
函数调用堆栈 涉及汇编(转)
查看>>