Wilujeng siang, Dear Khabravites sareng Tamu portal!
Teu lami pisan kuring kedah nyetél server leutik pikeun konperénsi pidéo. Henteu seueur pilihan anu dianggap - BBB sareng Openmeetings, sabab ... ngan aranjeunna ngajawab fungsional:
- bebas
- Demonstrasi desktop, dokumén, jsb.
- Karya interaktif sareng pangguna (papan dibagikeun, obrolan, jsb.)
- Taya instalasi software tambahan diperlukeun pikeun klien
Kuring dimimitian ku BBB ... sumur, sabenerna teu hasil ... Hal kahiji nyaéta sarat pikeun hardware nyata, sabab ... dina hiji maya aranjeunna henteu ngajamin kinerja; Anu kadua nyaéta inténsitas sumberdaya. Leres, gambar anu saé sareng sora anu saé, tapi pikeun tugas kuring henteu dibandingkeun sareng sumber daya anu dikonsumsi.
Kuring mimiti nyobian openmeetings. Salaku lover of release kabuktian tur stabil, Kuring dipasang release stabil panganyarna 4.0.8 (urang moal nganggap prosés ieu didieu). Sadayana henteu kunanaon, kecuali dina FLASH. Nya, upami kitu, éta nolak damel di Chrome, tapi damel di Fox ... tapi ieu bertentangan sareng poin 4, sabab ... Henteu sadayana nganggo FF sareng henteu sadayana resep. Abdi parantos kesel nalika ningali yén versi 5.0.0-M1 diumumkeun tanpa FLASH! Ieu dimana eta sadayana dimimitian. Kuring bakal langsung nyarios yén kuring henteu tiasa ngaluncurkeun sadayana langsung; peryogi sakitar 2 minggu, 1-2 jam sadinten, kanggo peluncuran lengkep.
Janten, kuring dipasang dina ubuntu 18.0.4-LTS. Syarat:
- JRE 8
- server Kurento Media
Hayu urang mimitian ku JRE8. Sacara standar, 11 dipasang tina repositori, janten hayu urang tambahkeun kana repositori, teras mimitian masang versi anu urang peryogikeun:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Saatos instalasi, anjeun kedah nyetél versi standar Java pikeun ngajalankeun:
sudo apt-get install oracle-java8-set-default
pariksa versi
java -version
kudu ngaluarkeun
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)
Ayeuna sadayana anu tetep nyaéta nyetél diréktori bumi.
cat >> /etc/environment <<EOL
JAVA_HOME=/usr/lib/jvm/java-8-oracle
JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
EOL
Pikeun operasi normal tina aliran video/audio, anjeun peryogi server Kurento Media (KMS). Aya pilihan anu béda pikeun masang éta, kuring nganggo pilihan Docker. Prosés masang sareng ngonpigurasikeun Docker henteu kalebet dina tulisan ieu, sabab Internét pinuh ku inpormasi. Janten, hayu urang ngaluncurkeun KMS
docker run -d --name kms -p 8888:8888 kurento/kurento-media-server:latest
Ayeuna hayu urang mimitian masang komponén anu dibéré bareng:
MySQL - OM boga database diwangun-di, tapi teu dianjurkeun ngagunakeun eta dina versi tempur. Urang install sagala versi merenah pikeun anjeun. Éta ogé bakal tiasa dianggo tina repositori standar.
sudo apt-get install mysql
pikeun nyambungkeun Java ka MySQL anjeun peryogi
ImageMagick - Diperlukeun pikeun dewan umum, tampilan dokumén jeung gambar. Urang ogé nyokot tina turnips baku.
sudo apt-get install imagemagick
Ghostscript - upami urang hoyong damel sareng pdf, urang moal tiasa ngalakukeun tanpa éta. Repositories ogé standar.
OpenOffice atawa Kantor Libre - pikeun kaluaran sadaya format dokumén kantor...
ffmpeg и SoX - pikeun kamampuan ngarékam konperénsi pidéo dina format anu béda. Vérsi kudu 10.3 atanapi engké.
sudo apt install ffmpeg
sudo apt-get install sox
Nya, ayeuna urang siap pikeun ngaunduh openmeetings sorangan.
Urang diundeur jeung unpacked kana folder urang diperlukeun.
Sigana mah sagalana geus siap pikeun ngajalankeun (utamana lamun nuturkeun
Vérsi OM 5.0.0-M1 dumasar kana TomCat, sanes Apache. Konfigurasi pangladén Wéb aya dina polder ./conf/. Kumaha cara ngadamel sertipikat anu ditandatanganan diri sareng pasang di TomCate I parantos
Nya, https dikonpigurasi, ayeuna angkat ka folder ./bin sareng jalankeun statup.sh sareng saatos ngamimitian server, angkat ka pamasang wéb.
- ImageMagick Path /usr/bin
- FFMPEG Path /usr/bin
- Jalur SoX /usr/bin
- OpenOffice/LibreOffice Path pikeun jodconverter /usr/lib/libreoffice (kuring dipasang libre)
Setélan salajengna deui teu pajeulit.
Saatos asup pikeun kahiji kalina, anjeun WAJIB angkat ka "Administrasi" -> "Konfigurasi", panggihan itemna jalur.ffmpeg sareng ngahapus nilai "/ usr / bin" anu ditulis kana éta. Simpen setélan.
Nya, saleresna server videoconferencing kami dikonpigurasi sareng siap dianggo.
sanggeus rebooting server anjeun kudu ngajalankeun
- Database DBMS (upami anjeun henteu nganggo Derby anu diwangun)
- KMS
- naskah statup.sh
Anjeun tiasa ngalakukeun sacara manual, tapi anjeun ogé tiasa nyiptakeun skrip autorun.
Pikeun kaluaran "di luar" dina firewall, anjeun kedah ngijinkeun palabuhan 5443,5080,8888.
Ngarasakeun pamakean anjeun!
PS Upami kaméra henteu ngirimkeun gambar sareng anjeun henteu ningali saha waé kecuali diri anjeun, anjeun kedah nambihan domain sareng port kana éntitas dina firewall. Upami Casper dipasang, éta tiasa dianggo sacara normal sareng ngaluncurkeun sadayana (héran!), Tapi Avast sareng anu diwangun kana Windows kerja keras. Anjeun kedah bajoang sareng setélan.
sumber: www.habr.com