Enstale openmeetings 5.0.0-M1. Konferans WEB san Flash

Bon apremidi, Chè Khabravchane ak envite nan pòtal la!
Pa tèlman lontan de sa, mwen te bezwen ogmante yon ti sèvè pou konferans videyo. Pa gen anpil opsyon yo te konsidere - BBB ak Openmeetings, paske. sèlman yo reponn fonksyonèl:

  1. Gratis
  2. Demonstrasyon Desktop la, dokiman, elatriye.
  3. Travay entèaktif ak itilizatè yo (tablo jeneral, chat, elatriye)
  4. Pa gen okenn enstalasyon lojisyèl adisyonèl ki nesesè pou kliyan yo

Mwen te kòmanse ak BBB ... byen, aktyèlman li pa t 'grandi ansanm ... Premye a se kondisyon an nan pyès ki nan konpitè reyèl, paske sou vityèl la pa garanti pèfòmans; Dezyèm lan se entansite resous. Wi, yon foto bon ak son ekselan, men pou travay mwen li pa konparab ak resous yo boule.
Te kòmanse eseye openmeetings. Kòm yon nèg nan teste pa lòt itilizatè yo ak degaje ki estab, mwen enstale dènye lage ki estab 4.0.8 (nou pa pral konsidere pwosesis sa a isit la). Tout bagay anfòm, eksepte ke li sou FLASH. Oke, si se konsa, li te refize travay nan chrome, li te byen ale nan rena ... men sa a kontredi pwen 4, paske se pa tout moun ki sèvi ak FF epi se pa tout moun ki renmen li. Mwen te gentan gen tan fache, jan mwen te wè ke vèsyon 5.0.0-M1 te anonse san FLASH! Sa a se kote tout bagay te kòmanse. Mwen pral di touswit ke li pa te travay deyò pou mwen lanse tout bagay nan yon fwa, apeprè 2 semèn, 1-2 èdtan nan yon jounen, li te pran m 'yon lansman konplè.
Se konsa, mwen enstale li sou ubuntu 18.0.4-LTS. Kondisyon:

  • JRE 8
  • Kurento Media sèvè

Ann kòmanse ak JRE8. Pa default, 11 yo mete nan depo yo, kidonk nou pral ajoute li nan depo yo, epi Lè sa a, nou pral kòmanse enstale vèsyon an nou bezwen:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Apre enstalasyon, ou bezwen mete vèsyon default Java a pou kouri:

sudo apt-get install oracle-java8-set-default

tcheke vèsyon an

java -version

dwe bay

java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

kounye a li rete pou mete répertoires lakay yo.

cat >> /etc/environment <<EOL
JAVA_HOME=/usr/lib/jvm/java-8-oracle
JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
EOL

Kurento Media sèvè (KMS) obligatwa pou operasyon nòmal nan kouran videyo / odyo. Gen diferan opsyon pou enstale li, mwen te itilize opsyon Docker la. Pwosesis pou enstale ak konfigirasyon Docker pa enkli nan atik sa a, paske Entènèt la plen enfòmasyon. Se konsa, nou kòmanse KMS

docker run -d --name kms -p 8888:8888 kurento/kurento-media-server:latest

Koulye a, ann kòmanse enstale eleman ki gen rapò:
Miskl - OM a gen yon baz done entegre, men li pa rekòmande pou itilize li nan vèsyon an konba. Nou mete nenpòt vèsyon pratik pou ou. Apwopriye nan depo estanda.

sudo apt-get install mysql

konekte Java ak MySQL ou bezwen telechaje konektè epi mete l nan katab /webapps/openmeetings/WEB-INF/lib/. Konfigirasyon koneksyon MySQL la sitiye nan fichye /webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml
ImageMagick - Bezwen pou yon tablo komen, demonstrasyon dokiman ak imaj. nou pran tou nan estanda ravèt.

sudo apt-get install imagemagick

gostskript - si nou vle travay ak pdf, nou pa ka fè san li. Repozitwa yo estanda tou.
Openofis oswa Gratis biwo - pou pwodiksyon tout fòma dokiman biwo...
ffmpeg и sox - pou posiblite pou anrejistre konferans videyo nan diferan fòma. Vèsyon an dwe 10.3 oswa pi nouvo.

sudo apt install ffmpeg
sudo apt-get install sox

Oke, kounye a nou pare pou telechaje openmeetings tèt li.
https://openmeetings.apache.org/downloads.html
Telechaje, depake nan katab nou bezwen an.
Tout sanble pare pou lansman (sitou si ou swiv enstriksyon ofisyèl yo), men gen kalite lyen sa a https://localhost:5443/openmeetings/install. Si ou peye atansyon sou https ak pò 5443, nou konprann ke pa gen anyen ki pral travay pou nou. Natirèlman, ou ka kouri script ./bin/startup.sh ak sèvè a ap kòmanse. Ou ka menm ale nan li epi konfigirasyon li atravè lyen an http://localhost:5080/openmeetings/install, men sa jis pa pral travay nòmalman. Koulye a, tout navigatè, ak espesyalman chrome, ap goumen pou sekirite itilizatè a epi travay ak kamera a ak mikwofòn yo pèmèt sèlman atravè https. Atravè FF, li pral posib antre epi pèmèt kamera a travay, men sa ankò mare nou nan yon sèl navigatè. Se poutèt sa, ann ale nan enstale ak konfigirasyon SSL. Ou ka fè yon sètifika pou lajan, oswa ou ka fè li tèt ou, OM pa pral travay pi mal nan sa a.
OM vèsyon 5.0.0-M1 baze sou TomCat, pa Apache. Konfigirasyon sèvè entènèt la sitiye nan katab la ./conf/. Ki jan yo kreye yon sètifika oto-siyen epi enstale li nan TomCate mwen deja dekri.
Oke, https configuré, kounye a ale nan katab la ./bin epi kouri statup.sh epi apre yo fin kòmanse sèvè a, ale nan enstalatè entènèt la. https://localhost:5443/openmeetings/install. Isit la tout bagay deja senp ak entwisyon EKSEPTE pou seksyon "Konvètè". Isit la nou bezwen anrejistre chemen yo nan pakè anplis enstale nou yo.

  1. ImageMagick Path /usr/bin
  2. FFMPEG Path /usr/bin
  3. SoX Path /usr/bin
  4. OpenOffice/LibreOffice Path pou jodconverter /usr/lib/libreoffice (mwen enstale Libra)

Pli lwen anviwònman yo ankò pa konplike.
Apre premye login nan sistèm lan, li OBLIGATWA pou ale nan "Administrasyon" -> "Konfigirasyon", jwenn atik la. chemen.ffmpeg epi efase valè "/usr/bin" ekri sou li. Nou sove paramèt yo.
Oke, aktyèlman sèvè videokonferans nou an configuré ak pare pou ale.
apre rekòmanse sèvè a, ou bezwen kouri

  1. Baz done DBMS (si w pa itilize Derby entegre a)
  2. KMS
  3. script statup.sh

Ou ka manyèlman men ou kapab tou kreye scripts autorun.
Pou pwodiksyon "soti" nan firewall la, ou dwe pèmèt pò 5443,5080,8888
Jwi itilize ou!
PS Si kamera a pa transmèt yon imaj epi ou pa wè pèsonn men tèt ou, ou bezwen ajoute domèn nan ak pò nan eksepsyon ki genyen nan firewall la. Si gen Casper, Lè sa a, li travay nòmalman epi sote tout bagay (etonan!), Men, Avast ak bati-an Windows travay di. pral gen emoroid ak anviwònman yo.

Sous: www.habr.com

Add nouvo kòmantè