Wara nofsinhar it-tajjeb, Għeżież Khabravites u Mistednin tal-portal!
Ftit ilu kelli l-ħtieġa li nwaqqaf server żgħir għall-konferenzi bil-vidjo. Ma ġewx ikkunsidrati ħafna għażliet - BBB u Openmeetings, għaliex... huma biss wieġbu funzjonalment:
- Free
- Dimostrazzjoni ta' desktop, dokumenti, eċċ.
- Xogħol interattiv mal-utenti (bord kondiviż, chat, eċċ.)
- Ebda installazzjoni ta 'softwer addizzjonali meħtieġa għall-klijenti
Bdejt bil-BBB... ukoll, fil-fatt ma ħadmitx... L-ewwel ħaġa hija r-rekwiżit għal hardware reali, għax... fuq dik virtwali ma jiggarantixxux prestazzjoni; It-tieni hija l-intensità tar-riżorsi. Iva, stampa tajba u ħoss eċċellenti, iżda għall-kompiti tiegħi mhuwiex komparabbli mar-riżorsi kkunsmati.
Bdejt nipprova openmeetings. Bħala dilettant ta 'rilaxxi ppruvati u stabbli, installajt l-aħħar rilaxx stabbli 4.0.8 (mhux se nikkunsidraw dan il-proċess hawn). Kollox tajjeb, ħlief li huwa fuq FLASH. Ukoll, jekk iva, irrifjuta li jaħdem fil-Chrome, iżda ħadem f'Fox... iżda dan jikkontradixxi l-punt 4, għax... Mhux kulħadd juża FF u mhux kulħadd jogħġobha. Diġà kont imdejjaq meta rajt li l-verżjoni 5.0.0-M1 kienet imħabbra mingħajr FLASH! Dan huwa fejn kollox beda. Jien ngħid mill-ewwel li ma stajtx inniedi kollox mill-ewwel; ħadet madwar ġimagħtejn, 2-1 sigħat kuljum, għal tnedija sħiħa.
U għalhekk, installajtha fuq ubuntu 18.0.4-LTS.
- JRE 8
- Kurento Media server
Nibdew b'JRE8. B'mod awtomatiku, 11 huwa installat mir-repożitorji, allura ejja nżiduh mar-repożitorji, u mbagħad nibda ninstalla l-verżjoni li għandna bżonn:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Wara l-installazzjoni, għandek bżonn issettja l-verżjoni default ta 'Java biex taħdem:
sudo apt-get install oracle-java8-set-default
iċċekkja l-verżjoni
java -version
trid toħroġ
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)
Issa dak kollu li jibqa 'huwa li jiġu stabbiliti d-direttorji tad-dar.
cat >> /etc/environment <<EOL
JAVA_HOME=/usr/lib/jvm/java-8-oracle
JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
EOL
Għat-tħaddim normali tal-flussi tal-vidjo/awdjo, għandek bżonn Kurento Media server (KMS). Hemm għażliet differenti għall-installazzjoni, użajt l-għażla Docker. Il-proċess ta 'installazzjoni u konfigurazzjoni ta' Docker mhuwiex inkluż f'dan l-artikolu, peress li l-Internet huwa mimli informazzjoni. U għalhekk, ejja nniedu KMS
docker run -d --name kms -p 8888:8888 kurento/kurento-media-server:latest
Issa ejja nibdew ninstallaw il-komponenti li jakkumpanjawhom:
MySQL — OM għandu database integrata, iżda mhux rakkomandat li tużaha fil-verżjoni tal-ġlieda kontra. Aħna ninstallaw kwalunkwe verżjoni konvenjenti għalik. Se taħdem ukoll minn repożitorji standard.
sudo apt-get install mysql
biex tikkonnettja Java ma' MySQL li għandek bżonn
ImageMagick — Meħtieġa għal bord komuni, wiri ta’ dokumenti u stampi. Nieħdu wkoll minn nevew standard.
sudo apt-get install imagemagick
Ghostscript - jekk irridu naħdmu bil-pdf, ma nistgħux nagħmlu mingħajru. Ir-repożitorji huma wkoll standard.
OpenOffice jew Uffiċċju Libre - għall-ħruġ tal-formati kollha tad-dokumenti tal-uffiċċju...
ffmpeg и SoX — għall-abbiltà li tirrekordja konferenzi bil-vidjo f'formati differenti. Il-verżjoni trid tkun 10.3 jew aktar tard.
sudo apt install ffmpeg
sudo apt-get install sox
Ukoll, issa aħna lesti li tniżżel il-laqgħat miftuħa stess.
Niżżilnieh u żppakkjajna fil-folder li kellna bżonn.
Jidher li kollox lest biex jitnieda (speċjalment jekk issegwi
Verżjoni OM 5.0.0-M1 hija bbażata fuq TomCat, mhux Apache. Il-konfigurazzjoni tas-server tal-Web tinsab fil-folder ./conf/. Kif toħloq ċertifikat iffirmat minnha nfisha u tinstallah f'TomCate I diġà
Ukoll, https huwa kkonfigurat, issa mur fil-folder ./bin u mexxi statup.sh u wara li tibda s-server, mur l-installatur tal-web
- ImageMagick Path /usr/bin
- FFMPEG Path /usr/bin
- SoX Path /usr/bin
- OpenOffice/LibreOffice Path għal jodconverter /usr/lib/libreoffice (installajt libre)
Settings ulterjuri għal darb'oħra mhumiex ikkumplikati.
Wara li tidħol għall-ewwel darba, GĦANDEK tmur għal "Amministrazzjoni" -> "Konfigurazzjoni", issib l-oġġett mogħdija.ffmpeg u ħassar il-valur “/usr/bin” miktub fih. Issejvja s-settings.
Ukoll, fil-fatt is-server tal-vidjokonferenzi tagħna huwa kkonfigurat u lest biex jaħdem.
wara li terġa' tibda s-server trid tmexxi
- Database tad-DBMS (jekk ma tużax id-Derby integrat)
- KMS
- skript statup.sh
Tista 'tagħmel dan manwalment, iżda tista' wkoll toħloq skripts awtorun.
Biex toħroġ "barra" fil-firewall, trid tippermetti portijiet 5443,5080,8888
Igawdu l-użu tiegħek!
PS Jekk il-kamera ma tittrasmettix immaġni u ma tara lil ħadd ħlief lilek innifsek, trid iżżid id-dominju u l-port mal-eċċezzjonijiet fil-firewall. Jekk Casper huwa installat, allura jaħdem b'mod normali u taqbeż kollox (b'mod sorprendenti!), Iżda Avast u dak mibni fil-Windows jaħdmu iebes. Int ser ikollok tissielet mas-settings.
Sors: www.habr.com