磕磕绊绊来到四月份,openmeetings居然又发了4.0.3版本,不得不说apache的攻城狮效率真是高,快赶上一个月一次的频率了。我这边也正好一个多月没有写openmeetings的相关博客了,乘着发布新版本的时机,再写篇博客讲一讲新版本及之前在openmeetings遇到的解决的一些问题。

先来看看官方对新版本的介绍:

主要修复的功能有三项,都集中在房间上:

性能得到改善
音频/视频问题已修复
快速民意调查被添加

修复的这几个问题我的直观感受变化不大,各位同学感兴趣的可以自己下来试一下。可以看下面的13个问题已修复,明显的这个版本修复的问题比上个版本少多了,这也说明openmeeting目前正在趋于稳定,bug越来越少,这是一件好事。

接下来要说一说我在整合使用openmeetings期间遇到的一些问题:

录制屏幕问题

还记得我之前博客中讲到的如何使用屏幕共享功能吗?你可以点击分享屏幕的选项,也可以点击右边的按钮,如下图红框处:

点击之后会下载一个文件,双击运行,最后会出现这个面板:

图中红框处,start recording就是开始录制的按钮,点击它就开始录制,

然后点击stop recording则停止录制。之后会在文件的私有会议记录里面生成一个视频记录,如下:

但是这个会议记录不会播放,因为右边有一个黄色的感叹号,表示生成视频文件时出现了问题,我们点开黄色的叹号,出现以下报错信息:

这个问题把我困扰了好几天,最后发现原因是这样的:我们录制完视频之后再openmeetings中会生成两个文件,一个是.flv的视频文件,一个是.wav的音频文件,openmeetings调用ffmpeg这个插件(对ffmpeg这个不熟悉的同学去看我的这篇安装openmeetings的博客,简单来说ffmpeg就是一个处理音视频的插件),但我在安装ffmpeg的时候,没有安装和启用ffmpeg的两个类库,所以这里报找不到crf的命令。
那么问题找到了,类库没装,装上就好了嘛。这里推荐大家使用yum安装的方式,因为自己安装的话,对这些类库的编译和启用都很复杂,容易出错。这里给出安装方法:

yum install epel-releaserpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpmyum install ffmpeg ffmpeg-devel -y

请大家用此方法去安装ffmpeg,不要采用我之前博客中的安装方法。

这样安装完成之后,再次录制屏幕,可以看到生成的视频记录的黄色感叹号没有了,如下图:

将该视频拖入到白板上即可播放:

上传文件的乱码问题:

当你配置好LibreOffice的路径之后,去使用上传文件的功能,你会发现上传的word文档出现乱码,这个主要是由于linux缺少字体造成的,这里给大家推荐一篇在linux上安装中文字体的博客,linux安装中文字体。去照着博客里面安装即可。

进入课堂中英文问题。

大家还记得我在之前的博客里面给大家说如何修改openmeetings的默认语言吗?在/webapps/openmeetings/languages下有个languages.xml的配置文件,修改它就修改了语言配置。但这里有一个问题,当你用某些用户进入房间时,你发现还是英文。其实languages.xml的配置文件修改的是一些公共界面语言,对于一些私有界面,比如房间这种,openmeetings会根据你国家的不同来选择给你呈现中文还是英文。所以要想看到纯中文的房间界面,你需要修改用户里的配置,如下图:

用管理员登录,在管理->用户的模块中,选中某个用可以看到该用户有laguage的country两个属性值,当这两个属性值都为中文/中国时,用户登入房间才会显示中文,如下图:

openmeetings二次开发日志(六) openmeetings4.0.3版本及录制屏幕,文档乱码及中英文问题相关推荐

  1. UG二次开发教程(基于NX12.0/VS2015版本)

    ** UG二次开发教程(基于NX12.0/VS2015版本) 安装教程 ** UG NX12.0安装 NX12.0 安装包下载地址: 链接:https://pan.baidu.com/s/1I0CCF ...

  2. JAVA毕业设计vue开发一个简单音乐播放器计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计vue开发一个简单音乐播放器计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计vue开发一个简单音乐播放器计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目 ...

  3. go读取excel_Excelize 2.3.0 发布,Go 语言 Excel 文档基础库

    github.com/xuri/excelize Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准.可 ...

  4. PDMS二次开发产品Naki.CI(二):升级到1.0.1版本

    目录 1.概述 2.升级功能介绍 3.GPART元件特性 4.GPART应用场景 5.下载地址 1.概述 1.0.1版本重点增加了GPART功能,GPART功能是CI的一个重要功能,使得编码的应用得到 ...

  5. OpenMeetings二次开发(一)OpenMeetings基础

    转载:http://laomaowww.blog.163.com/blog/static/166005673201082845623800/ 1.1 OpenMeetings概述 OpenMeetin ...

  6. 番茄日志发布1.0.3版本-增加Kafka支持

    番茄日志(TomatoLog)能做什么 可能你是第一次听说TomatoLog,没关系,我可以从头告诉你,通过了解番茄日志,希望能帮助有需要的朋友,番茄日志处理将大大降低你采集.分析.处理日志的过程. ...

  7. 文档在线预览(二)word、pdf、excel文件转html以实现文档在线预览

    文章目录 一.前言 1.aspose 2 .poi + pdfbox 3 spire 二.将文件转换成html字符串 1.将word文件转成html字符串 1.1 使用aspose 1.2 使用poi ...

  8. 表格控件对比_小白如何开发出苏宁易购同款表格协同文档系统?

    SpreadJS是一款基于 HTML5 的纯前端电子表格控件,兼容 450 种以上的 Excel 公式,具有 "高性能.跨平台.与 Excel 高度兼容"的产品特性,满足 Web ...

  9. 《Webservice的应用与开发》学习笔记 ·001【Web服务、XML文档】

    注:前言.目录见 https://blog.csdn.net/qq_44220418/article/details/108428971 文章目录 一.Web服务 1.特点 2.定义 二.XML文档 ...

最新文章

  1. od结构体大小_od内存断点的探析和检测方法
  2. C#关闭一个窗口的同时打开另一个窗口
  3. [javascript]JS获取当前时间戳的方法
  4. Linux中的一个命令行计算器bc简介
  5. mysql单表简单排序查询
  6. php 去掉script,php怎么去除js
  7. 透明背景html,HTML透明背景
  8. Android Studio 解决 Cannot resolve symbol xxx 添加依赖后出现飘红
  9. 广义相对论-学习记录4-第三章-张量分析与黎曼几何1
  10. ubuntu20.04安装搜狗输入法
  11. JAVA合并两个PDF文件
  12. python word转pdf图片格式_Python将Word转成PDF
  13. 《MySQL DBA: InnoDB_doublewrite/ChangeBuffer/AHI/FNP》
  14. feature map理解
  15. matlab 实现信号的微分和积分
  16. Ps素描效果引用说明
  17. 同一设备安装不同版本的Vue脚手架
  18. 亚马逊用AI监控和解雇员工,这会是大势所趋吗?
  19. SecureCrt配置之自动存储操作日志
  20. 【咕泡】Java高薪offer冲刺班【诚小七】

热门文章

  1. dede织梦CMS常用语法整理
  2. 中断服务子程序c语言格式,中断服务子程序是如何被执行的 ?
  3. php导入excel 代码,php excel 导入导出源代码
  4. FreeBSD硬盘分区和数据迁移相关资料
  5. iOS Auto Layout界面自动布局(2)
  6. 12V将路由器网口烧了
  7. 【Win7旗舰版系统下载 官方MSDN原版】无第三方软件 纯净3264位安装教程
  8. Android Studio 获取磁盘信息获取imei
  9. 【字符串】L1-027 出租 (20分)
  10. JSP/JAVAWEB/SSM/J2EE高考志愿填报推荐系统的开发