基于kurento-one2many二次开发实现多房间直播+共享桌面+切换摄像头+聊天互动
基于kurento-one2many二次开发实现多房间直播+共享桌面+切换摄像头+聊天互动
- 一、安装coturn穿透服务器
- 二、安装kurento-Media-Server(KMS)流媒体服务器
- 三、开源项目访问地址
- 四、压力测试结果
- 五、总结
一、安装coturn穿透服务器
具体如何搭建参考博客: 阿里云服务器(Ubuntu18.04版本)中安装coturn穿透服务器.
二、安装kurento-Media-Server(KMS)流媒体服务器
具体如何搭建参考博客: https://blog.csdn.net/qq_29928745/article/details/107644884.
三、开源项目访问地址
https://github.com/bishuai1995/living.git
git克隆下来通过idea打开后需要修改两处配置项
完成后直接运行,效果如下
主播端 页面访问:https://localhost:8443/broadcast.html 点击开启直播
观众端 页面访问:https://localhost:8443/audience.html 点击观看直播
四、压力测试结果
目前阿里云服务器2核4G 80M带宽条件下一人直播观众人数大约在240人左右。
五、总结
1.项目访问时分为主播端页面、观众端页面,前提需要主播先开启直播后,观众端点击观看直播才可以进行观看,否则没有效果。
2.为方便大家使用和二次开发项目整体页面风格简陋,另外项目本身还存在一些bug例如共享桌面的时候没有关闭问题,需要大家自行修改。
3.由于个人技术能力有限导致开发的很多地方会有不足之处,对此希望对该项目感兴趣的朋友们能对项目添砖加瓦,让项目完善、丰富起来~
基于kurento-one2many二次开发实现多房间直播+共享桌面+切换摄像头+聊天互动相关推荐
- 据说这是熟练掌握python的爷们_dongbei 是一门基于 Python 3 二次开发的东北方言编程语言...
dongbei - 东北方言编程语言 学编程,就整东北浪! 体格咋地 扫码关注原作者微信公众号"老万故事会": 引言 dongbei是啥?它是一门以东北方言词汇为基本关键字的以人为 ...
- java二次开发浏览器内核_深入理解基于Selenium的二次开发
对于做web端自动化测试的人来说,可能接触selenium比QTP还要多,但是我们在做基于selenium的二次开发的时候,经常会说到二次开发是 为了易于维护,很多人可能不懂得维护的价值是什么,和到底 ...
- Vue+Vant 基于DatetimePicker进行二次开发,实现yyyyMMdd hh:mm:ss时间选择
Vue+Vant 基于DatetimePicker进行二次开发,实现yyyyMMdd hh:mm:ss时间选择 1.效果图 2.前提 3.项目结构 4.index.vue 5.timeSelectio ...
- 基于Visio的二次开发
基于Visio的二次开发 前一段时间,由于项目的需要:学习了一些关于Visio二次开发的知识:现在工具基本成形了,也算告一段落了:因此想总结一下关于Visio的二次开发的一些基本知识: 对于基于Vis ...
- WordPress主题 Vieu主题V4.5无授权无限制版 基于Dux主题二次开发 完美运行
模板简介: WordPress主题vieu基于Dux主题二次开发!的一款专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板.适用范围:wordpress主题.WordPres ...
- 海康威视多摄像头实时视频预览(基于SDK的二次开发)
项目背景 很久没有做工程项目了,最近突然接单,要做多摄像头下运动物体入侵检测及拌线检测,本文测试用到的摄像头是海康威视的DS-2CD23**D摄像头. 环境配置: 1.下载SDK 2.vs2010开发 ...
- office 文件在线协作编辑——解决方案1(基于sharepoint的二次开发)
概述 office 文件在线协作编辑主要是指word.excel.ppt的多人在线协作编辑,实时同步的功能: 这里主要介绍解决方案之一--基于sharepoint的二次开发(还可以基于wopi实现)的 ...
- 【基于蜂鸟地图二次开发工具,方便开发者快速开发业务】
基于蜂鸟地图二次开发工具 lmfmap v0.0.1 开发 lmfmap v0.0.1 基于蜂鸟地图二次封装的工具,让开发者用最少的代码开发自己的业务,让业务和地图解耦,业务提供数据地图提供接口交互 ...
- CANanlystII 基于python的二次开发实践
前期,我已经编写过一篇<CANanlystII 基于linux的二次开发实践>这篇博客承接上一篇博客,所以背景知识和测试场景,就不再赘述. 背景知识和测试场景,可以查阅如下: CANanl ...
最新文章
- Keil进入仿真,窗口不显示程序运行箭头
- HDU_2795 Billboard(线段树)
- php mysql存中文,PHP+MySQL存储数据常见中文乱码问题小结
- leetcode - 96. 不同的二叉搜索树
- mount 需要同时设置 noatime 和 nodiratime 吗?
- 电脑可以同时装python2和3吗_在同一台电脑上同时安装Python2和Python3-Go语言中文社区...
- Linux操作系统下SSH默认22端口修改方法
- Python 模块之_os模块_os是与操作系统交互的接口
- python knn预测双色球_用KNN和回归分析进行预测(python)
- 易基因表观技术 | m6A常量/微量RNA甲基化测序及案例文献
- html中body写什么,HTML中body内常用标签
- 第四章: 元语言抽象
- win7与internet时间同步出错_电脑时间同步出错,教您电脑时间同步出错怎么办
- cdr CorelDRAW Graphics Suite 2021 (v23.1.0)
- 借款人到期不还钱,出借人能不能既要逾期利息又要违约金?
- 2.4 导集,闭集,闭包
- MySQL基础~NATURAL JOIN(自然连接) 和USING的使用(SQL99语法新特性)
- 用 BeautifulSoup 解析器分析 RSS
- matlab解方程实验,MATLAB实验一解线性方程组的直接法
- 今天分享这几款好用的软件给你
热门文章
- 【数据结构】数组的物理地址寻址
- 网站开发:爬取一拨网易云音乐的歌词
- 山东大学软件学院操作系统实验1(关于环境)
- 利用Sigrity的SPEED2000进行时域电源噪声分析
- DELL XPS13 安装系统的坑
- glLoadIdentity()与glTranslatef()和glRotatef()--坐标变换
- 硕士论文中期汇报ppt_华北理工大学附属唐山市人民医院硕士学位论文开题、中期答辩会圆满结束...
- LBP算法提取图片纹理特征图
- 软件工程——颗粒归仓
- 【诸葛学堂】《考书大课-统编版必读常考名著名师精讲直播课》