Video conferencing system pawg raws li Yealink Lub Rooj Sib Tham Server

Video conferencing system pawg raws li Yealink Lub Rooj Sib Tham ServerKab lus no yog kev txuas ntxiv ntawm cov ntawv tshaj tawm tshwj xeeb rau kev sib tham video kev sib tham Yealink Lub Rooj Sib Tham Server (YMS).

Hauv tsab xov xwm dhau los Yealink Lub Rooj Sib Tham Server 2.0 - tshiab kev sib tham video muaj peev xwm Peb piav qhia txog qhov tseem ceeb ntawm kev ua haujlwm ntawm kev daws teeb meem:

  • ntxiv nws tus kheej lub rooj sib tham kaw cov kev pabcuam hauv YMS
  • hom ntawv tso cai tshiab tau tshwm sim - Tshaj tawm, uas tso cai rau koj los txhim kho tus nqi ntawm cov rooj sib tham asymmetric
  • Kev koom ua ke nrog Skype rau Kev Lag Luam thiab Pab Pawg daws teeb meem yog muab

Hauv tsab xov xwm no peb yuav saib qhov ua tau ntawm cascading YMS - txhim kho thiab teeb tsa lub kaw lus hauv "cluster" hom.

Lub hom phiaj

Kev ua tau zoo ntawm hardware server platforms rau YMS tso cai rau peb los daws cov teeb meem ntawm feem ntau cov tuam txhab uas xav tau cov kev pabcuam niaj hnub thiab kev sib tham video zoo. Muaj kev daws teeb meem uas txhawb nqa txog 100 FullHD kev sib txuas ntawm ib qho YMS kho vajtse MCU. Tab sis, txawm li cas los xij, kev daws teeb meem yog nyob rau hauv kev thov, thiab nws tsis yog hais txog qhov xav tau los nthuav cov neeg rau zaub mov lub peev xwm chaw nres nkoj.

Muaj ntau yam laj thawj rau cascading:

  • Muaj ntau lub tuam txhab uas xav tau kev sib koom ua ke ntawm ntau pua, thiab txawm tias ntau txhiab tus neeg siv thoob ntiaj teb rau hauv ib qho kev sib tham hauv video. Thauj khoom faib khoom - thawj ntawm pawg ua haujlwm
  • Txawm tias qhov tsawg tshaj plaws videoconferencing installation, yog tias qhov kev pabcuam no tseem ceeb rau cov txheej txheem kev lag luam, yuav tsum muaj kev ua txhaum cai thiab muaj siab. Kev tshwj tseg - lub hom phiaj thib ob ntawm kev tsim kom muaj kev ua txhaum cai raws li YMS pawg
  • Cov neeg siv khoom terminals qee zaum nyob tsis tau tsuas yog nyob rau hauv sib txawv network, tab sis kuj nyob rau hauv ntau qhov chaw ntawm lub ntiaj teb no. Optimization ntawm kev sib txuas lus channel nrog rau kev xaiv ntawm qhov kev pom zoo rau kev sib txuas yog qhov thib peb trump card ntawm pawg daws teeb meem.

chaw

Ua ntej, koj yuav tsum txiav txim siab txog lub luag haujlwm ntawm txhua qhov ntawm pawg; hauv YMS kev daws teeb meem muaj peb lub luag haujlwm no:

  • manager-master - qhov no yog lub ntsiab tswj server
  • manager- qhev-n - ib qho ntawm cov kev tswj xyuas thaub qab servers
  • ua lag luam-n - ib qho ntawm cov media servers lub luag haujlwm rau kev sib xyaw thiab kev hloov pauv

Cov configurations yog raws li nram no:
(1 x manager-master) + (nx business)
(1 x manager-master) + (2+nx manager-slave) + (nx business)
Yog li, tus tswv tau rov qab los ntawm tsawg kawg ob lub servers.

Txhua lub node yuav tsum muaj OS ntsia, piv txwv li CentOS.
Ib qho me me installation yog txaus rau YMS ua haujlwm.

Tam sim no version ntawm Yealink Lub Rooj Sib Tham Server tuaj yeem tau txais los ntawm tus neeg koom tes Yealink, suav nrog los ntawm peb.

Nyob rau hauv lub ntsiab server (tus thawj tswj-master), nyob rau hauv lub directory usr/local/ koj yuav tsum tso YMS faib, piv txwv li, ntawm WinSCP.

Tom ntej no, los ntawm lub console, koj yuav tsum unpack lub archive thiab pib lub installation:

cd /usr/local
tar xvzf YMS_22.0.0.5.tar.gz
cd apollo_install
tar xvzf install.tar.gz
./install.sh

Tom qab tso tawm install.sh, muaj kev xaiv ntawm installation hom.

Txhawm rau nruab ib qho version ntawm YMS, koj yuav tsum xaiv [A] Txhawm rau nruab rau hauv pawg hom, xaiv [B]

Video conferencing system pawg raws li Yealink Lub Rooj Sib Tham Server

Tom qab ntawd, lub kaw lus ceeb toom koj mus rau cov npe /usr/local/apollo/data/, thiab kho cov ntaub ntawv install.conf.

Cov ntaub ntawv muaj cov kev txwv rau kev nkag mus rau cov nodes thiab faib cov luag haujlwm ntawm lawv:

[global]
# ansible_ssh_user = root
# ansible_ssh_pass = XXXXXX
# ansible_ssh_private_key_file=

# nginx_http_listen_port = 80
# nginx_https_listen_port = 443
# nginx_http_redirect_https = false

# ---- mongodb init configurations. -----
# !!! Only the first deployment takes effect,
# !!! and subsequent upgrade changes to this will
# !!! not change the database password.
# mongodb_admin_user = xxx
# mongodb_admin_password = xxxxxx
# mongodb_normal_user = xxxx
# mongodb_normal_user_password = xxxxxx

# mongodb_wiredtiger_cachesize_gb = 1

# ---- YMS backend service java opt setting ----
# dbc_java_opt             = -XX:+UseG1GC -Xmx2G -Xms1G
# microsystem_java_opt     = -XX:+UseG1GC -Xmx256m -Xms64m
# microconference_java_opt = -XX:+UseG1GC -Xmx2560m -Xms1024m
# microuser_java_opt       = -XX:+UseG1GC -Xmx2048m -Xms1024m
# microgateway_java_opt    = -XX:+UseG1GC -Xmx512m -Xms256m
# micromigration_java_opt  = -XX:+UseG1GC -Xmx512m -Xms256m

[manager-master]
ip=127.0.0.1
# ansible_ssh_user=root

[manager-slave-1]
# ip=x.x.x.x

[manager-slave-2]
# ip=x.x.x.x

[business-1]
# ip=x.x.x.x

[business-2]
# ip=x.x.x.x

[business-3]
# ip=x.x.x.x

Yog tias tag nrho peb cov servers muaj tib qhov kev nkag tsis tau, tom qab ntawd hauv lub ntiaj teb kev teeb tsa peb teeb tsa ib tus ID nkag mus thiab lo lus zais rau hauv paus nkag:

[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890

Yog tias cov ntaub ntawv pov thawj txawv, ces lawv tuaj yeem teev tus kheej rau txhua qhov node.
Piv txwv li:

[manager-master]
ip=111.11.11.101
ansible_ssh_user = admin
ansible_ssh_pass = 0987654321

[manager-slave-1]
ip=111.11.11.102
ansible_ssh_user = root
ansible_ssh_pass = 1234567890

Txhawm rau teeb tsa cov pawg, peb qhia qhov chaw nyob IP ntawm node thiab cov ntaub ntawv tus account (yog tias tsim nyog) rau txhua lub luag haujlwm.

Piv txwv li, ib pawg (3 x tus thawj coj) + (3 x kev lag luam) tau teeb tsa raws li lub hauv paus ntsiab lus:

[manager-master]
ip=111.11.11.101

[manager-slave-1]
ip=111.11.11.102

[manager-slave-2]
ip=111.11.11.103

[business-1]
ip=111.11.11.104

[business-2]
ip=111.11.11.105

[business-3]
ip=111.11.11.106

Yog tias lub luag haujlwm raug faib txawv, ces cov kab tsis tsim nyog tuaj yeem raug tshem tawm lossis tawm tswv yim, thiab cov uas ploj lawm tuaj yeem raug ntxiv - piv txwv li: ua-4, ua-5, ua-6 thiab thiaj li nyob.

Tom qab txuag cov ntaub ntawv hloov install.conf, koj yuav tsum rov pib txheej txheem installation - install.sh

Lub kaw lus yuav nrhiav tau cov nodes ntawm lub network thiab xa YMS rau lawv.

Thaum teeb tsa YMS pawg ntawm lub vev xaib interface, kev saib xyuas tshwj xeeb yuav tsum tau them rau qhov tsis muaj ntawm txhua qhov kev pabcuam, uas tam sim no tuaj yeem qhib tsis tau ntawm ib qho, tab sis ntawm ntau lub servers uas yog ib feem ntawm pawg.

Ntawm no, ntawm kev txiav txim siab ntawm tus thawj tswj hwm qhov system, ob qho kev ua haujlwm tau tshwj tseg lossis faib.

Pab hauv kev teeb tsa cov kev pabcuam Yealink cov lus qhia los yog kuv tsab xov xwm dhau los Yealink Lub Rooj Sib Tham Server 2.0 - tshiab kev sib tham video muaj peev xwm.

Thaum kawg ntawm tsab xov xwm, kuv caw koj kom paub txog Yealink Lub Rooj Sib Tham Server daws teeb meem ntawm tus kheej!

Txhawm rau kom tau txais cov khoom siv faib khoom thiab daim ntawv tso cai xeem, koj tsuas yog yuav tsum sau ntawv thov rau kuv ntawm: [email tiv thaiv]

Tsab ntawv: YMS kev xeem (koj lub tuam txhab npe)

Koj yuav tsum muab koj daim npav tuam txhab xa mus rau daim ntawv sau npe rau qhov project thiab tsim tus yuam sij demo rau koj.

Hauv lub cev ntawm tsab ntawv, kuv hais kom koj piav qhia luv luv txog txoj haujlwm, cov txheej txheem videoconferencing uas twb muaj lawm thiab cov xwm txheej npaj rau kev siv videoconferencing.

Ua tsaug rau koj txoj kev paub!
Ua Tsaug,
Kirill Usikov (Usikoff)
Lub taub hau ntawm
Video soj ntsuam thiab video conferencing systems

Tau qhov twg los: www.hab.com

Ntxiv ib saib