Goeiemiddag, Beste Khabravchane en gaste van die portaal!
Nie so lank gelede nie, het ek 'n behoefte gehad om 'n klein bediener vir videokonferensies in te samel. Nie baie opsies is oorweeg nie - BBB en Openmeetings, want. net hulle het funksioneel geantwoord:
- Gratis
- Demonstrasie van die lessenaar, dokumente, ens.
- Interaktiewe werk met gebruikers (algemene raad, klets, ens.)
- Geen addisionele sagteware-installasie benodig vir kliënte nie
Ek het met BBB begin ... wel, eintlik het dit nie saamgegroei nie ... Die eerste is die vereiste van regte hardeware, want op die virtuele waarborg nie prestasie nie; Die tweede is hulpbronintensiteit. Ja, 'n goeie prentjie en uitstekende klank, maar vir my take is dit nie vergelykbaar met die verbruikte hulpbronne nie.
Begin om oop vergaderings te probeer. As 'n liefhebber van getoets deur ander gebruikers en stabiele vrystellings, het ek die nuutste stabiele weergawe 4.0.8 geïnstalleer (ons sal nie hierdie proses hier oorweeg nie). Alles is goed, behalwe dat dit op FLASH is. Wel, indien wel, het dit geweier om in chroom te werk, dit het goed gegaan in fox ... maar dit weerspreek punt 4, want nie almal gebruik FF nie en nie almal hou daarvan nie. Ek het reeds tyd gehad om ontsteld te raak, want ek het gesien dat weergawe 5.0.0-M1 sonder FLASH aangekondig is! Dit is waar dit alles begin het. Ek sal dadelik sê dat dit nie vir my uitgewerk het om alles op een slag te begin nie, omtrent 2 weke, 1-2 uur per dag, dit het my 'n volle bekendstelling geneem.
En so, ek het dit op ubuntu 18.0.4-LTS geïnstalleer. Vereistes:
- JRE 8
- Kurento Media-bediener
Kom ons begin met JRE8. By verstek is 11 ingestel vanaf die bewaarplekke, so ons sal dit by die bewaarplekke voeg, en dan sal ons die weergawe begin installeer wat ons benodig:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Na die installasie moet u die verstekweergawe van Java stel om te loop:
sudo apt-get install oracle-java8-set-default
kyk na die weergawe
java -version
moet uitreik
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)
nou bly dit om die tuisgidse op te stel.
cat >> /etc/environment <<EOL
JAVA_HOME=/usr/lib/jvm/java-8-oracle
JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
EOL
Kurento Media-bediener (KMS) word benodig vir normale werking van video-/klankstrome. Daar is verskillende opsies om dit te installeer, ek het die Docker-opsie gebruik. Die proses om Docker te installeer en op te stel is nie by hierdie artikel ingesluit nie, aangesien die internet vol inligting is. En so, ons begin KMS
docker run -d --name kms -p 8888:8888 kurento/kurento-media-server:latest
Kom ons begin nou om verwante komponente te installeer:
MySQL - Die OM het 'n ingeboude databasis, maar dit word nie aanbeveel om dit in die gevegsweergawe te gebruik nie. Ons plaas enige weergawe wat vir jou gerieflik is. Geskik vanaf standaardbewaarplekke.
sudo apt-get install mysql
om Java aan MySQL te koppel wat jy nodig het
Imagemagick - Benodig vir 'n gemeenskaplike bord, demonstrasie van dokumente en beelde. ons neem ook van standaard raap.
sudo apt-get install imagemagick
Ghost - as ons met pdf wil werk, kan ons nie daarsonder nie. Bewaarplekke is ook standaard.
OpenOffice of Libre kantoor - om alle formate van kantoordokumente uit te voer ...
ffmpeg и sok - vir die moontlikheid om videokonferensies in verskillende formate op te neem. Die weergawe moet 10.3 of nuwer wees.
sudo apt install ffmpeg
sudo apt-get install sox
Wel, nou is ons gereed om self-openmeetings af te laai.
Afgelaai, uitgepak na die vouer wat ons benodig.
Dit lyk asof alles gereed is vir bekendstelling (veral as jy volg
OM weergawe 5.0.0-M1 is gebaseer op TomCat, nie Apache nie. Die webbedienerkonfigurasie is in die ./conf/-lêergids geleë. Hoe om 'n self-ondertekende sertifikaat te skep en dit reeds in TomCate I te installeer
Wel, https is gekonfigureer, gaan nou na die ./bin-lêergids en hardloop statup.sh en nadat jy die bediener begin het, gaan na die webinstalleerder
- ImageMagick-pad /usr/bin
- FFMPEG-pad /usr/bin
- SoX-pad /usr/bin
- OpenOffice/LibreOffice-pad vir jodconverter /usr/lib/libreoffice (ek het Weegskaal geïnstalleer)
Verdere instellings is weer nie ingewikkeld nie.
Na die eerste aanmelding by die stelsel is dit VERPLIGTEND om na "Administrasie" -> "Konfigurasie" te gaan, soek die item pad.ffmpeg en verwyder die waarde "/usr/bin" wat daaraan geskryf is. Ons stoor die instellings.
Wel, eintlik is ons videokonferensiebediener gekonfigureer en gereed om te gaan.
nadat u die bediener herbegin het, moet u hardloop
- DBMS-databasis (as jy nie die ingeboude Derby gebruik nie)
- KMS
- statup.sh skrif
Jy kan handmatig, maar jy kan ook outorun-skrifte skep.
Om "uit" in die firewall uit te voer, moet jy poorte 5443,5080,8888 toelaat
Geniet u gebruik!
NS As die kamera nie 'n beeld uitstuur nie en jy sien niemand behalwe jouself nie, moet jy die domein en poort by die uitsonderings in die firewall voeg. As daar Casper is, dan werk dit normaal en slaan alles oor (verbasend genoeg!), Maar Avast en die ingeboude Windows werk hard. sal moet aambei met die instellings.
Bron: will.com