本次解決視頻不能上傳以及視頻播放失敗問題
待解決文件名爲中文的上傳失敗問題
上一篇介紹到安裝openmeetings,下面開始試用,可能部分瀏覽器插件的問題會不支持,會導致攝像頭看不見人或聽不見聲音等,建議更換QQ瀏覽器或360急速版等,嘗試。
一、創建用戶(管理員登錄-管理-用戶管理)其中紅框部分是必填選項
賦予用戶權利時:
前四個通俗易懂,這裏介紹一下最後一個soap,可以參考https://wenku.baidu.com/view/0c33042d7375a417866f8f03.html
二、添加會議室
這裏可以設置人數的限制、用戶權利、音視頻等各項設置
三、導入演示(照片、office辦公文檔、PDF文件、小視頻)
(1)進入會議室,點擊文件,導入我們需要的文件、音視頻如圖,如果導入失敗,可能是因爲在前期安裝編譯過程中哪裏出現了錯誤,建議從新編譯安裝。(我在這裏導入的文件,文件名都是英文的,但是文件名是中文的文件就會導入失敗,不知道從哪裏設置,如果知道的老鐵聯繫我!!!)
(2)我在導入視頻的過程中遇到了下面問題
出現了一個黃色的感嘆號,視頻不能播放,屌了。點開黃色歎號如下圖:
未知的代碼h264,於是開始尋求各路大神原因,經指導發現可能是由於ffmpeg相關的庫沒有安裝或是沒有啓用,或是沒有相應的視頻解碼器,無奈重新編譯安裝嘗試:
下載x264網址:http://download.videolan.org/x264/snapshots/
本次編譯安裝所有包網盤鏈接:
鏈接:https://pan.baidu.com/s/1JMsOPXh6A1QV3ynJaqPiTw
提取碼:5z8k
解決方法:
A、編譯安裝yasm
[root@pc01 yasm-1.3.0]# ./configure
[root@pc01 yasm-1.3.0]# make
[root@pc01 yasm-1.3.0]# make install
[root@pc01 yasm-1.3.0]# yasm --version #測試查看
yasm 1.3.0
Compiled on Mar 3 2020.
Copyright (c) 2001-2014 Peter Johnson and other Yasm developers.
Run yasm --license for licensing overview and summary.
B、編譯安裝nasm(搭建彙編環境,這步可省略)
[root@pc01 nasm-2.13]# ./configure
[root@pc01 nasm-2.13]# make
[root@pc01 nasm-2.13]# make install
[root@pc01 nasm-2.13]# nasm --version #測試查看
NASM version 2.13 compiled on Mar 3 2020
C、編譯安裝libx264(可下最新版本)
[root@pc01 x264-snapshot-20190522-2245]# ./configure --enable-shared
[root@pc01 x264-snapshot-20190522-2245]# make
[root@pc01 x264-snapshot-20190522-2245]# make install
[root@pc01 x264-snapshot-20190522-2245]# x264 --version #測試查看
x264 0.157.x
built on Mar 3 2020, gcc: 4.9.2 20141101 (NeoKylin 4.9.2-1)
x264 configuration: --chroma-format=all
libx264 configuration: --chroma-format=all
x264 license: GPL version 2 or later
D、最後編譯安裝ffmpeg(大概10m左右)
[root@pc01 ffmpeg-4.1.3]# ./configure --enable-gpl --enable-libx264
[root@pc01 ffmpeg-4.1.3]# make
[root@pc01 ffmpeg-4.1.3]# make install
[root@pc01 ffmpeg-4.1.3]# ffmpeg -version #測試查看報錯
編輯配置文件,在行後添加/usr/local/lib
[root@pc01 ffmpeg-4.1.3]# vim /etc/ld.so.conf
[root@pc01 ffmpeg-4.1.3]# cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/lib
測試查看:
(3)這次登錄後導入視頻,就可以播放了
四、共享屏幕的使用
注意:jnlp的文件打開
Java環境是通過rpm包安裝:直接雙擊
Java環境是通過bin文件安裝:執行 javaws ***.jnlp
我的環境:點擊共享屏幕後會提示你下載一個public_11.jnlp文件,安裝jre或jdk是可以自動關聯的,該文件是使用Javaws打開的,如果沒有則需要下載提供此命令的安裝包。
1.如圖所示,共享屏幕,點擊錄製,錄製後的記錄保存在私有會議記錄裏,點擊可以播放
2.開了兩次會,錄了兩次,開完可以看看
由於本次實驗是在虛擬機操作,有些條件無法滿足,具體的可以在真實機上操作,openmeetings挺好的,還有待解決沒有解決的問題,在線等。。。。。。