![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kurento
Jimi1985
这家伙很懒,什么也没留下
展开
-
从源安装kurento详解
首先当然是去官网clone官方的入口项目,具体方法可自行查看官网文档,下面主要说的是项目clone下来后,编译可能缺少的依赖在哪里.另外声明,当前使用的环境为ubuntu18.04的桌面版1:安装java环境, 安装maven,从apt安装就可以了2:编译kurent-module-creator项目,进入在该项目后,通过maven打包,命令如下mvn install3:然后把kurent-module-creator源码中的script文件夹下的脚本文件复制到/usr/bin,把生成到tar原创 2020-08-29 19:30:07 · 968 阅读 · 0 评论 -
Kurento 源码解析系列(2)- PlayerEndpoint的初始化过程
Kurento 源码解析系列(2)- PlayerEndpoint的初始化一个将源项目各个子项目整合并编译以后的工程地址https://github.com/ywcai/JKms.gitPlayerEndpoint.cpp 初始化过程代码分析回顾 PlayerEndpointImpl.cpp初始化的过程,会先初始化他的父类MediaElementImpl.cpp以及UriEndpointImpl.cpp.其中MediaELement.CPP会作最重要的c层gstreamer插件的初始化工作:原创 2020-07-18 00:51:41 · 849 阅读 · 0 评论 -
Kurento 源码解析系列(1)- PlayerEndpoint的play方法
PlayerEndpoint.cpp 播放的流程解析Playendpoint 收到java层的rpc指令,启动play方法Play方直接调了start()方法,start方法来自继承的父类,UriEndpoint.cpp的start方法;UriEndpoint.cpp的调用方法调用了if (!kms_uri_endpoint_set_state (KMS_URI_ENDPOINT (getGstreamerElement() ),...原创 2020-07-15 22:20:30 · 859 阅读 · 0 评论