Fideokonferinsje is ienfâldich en fergees

Fanwegen de sterk tanommen populariteit fan wurk op ôfstân, hawwe wy besletten om in tsjinst foar fideokonferinsjes oan te bieden. Lykas de measte fan ús oare tsjinsten is it fergees. Om it tsjil net opnij út te finen, is de basis boud op in iepen boarne-oplossing. It haaddiel is basearre op WebRTC, wêrtroch jo kinne prate yn 'e browser gewoan troch in keppeling te folgjen. Ik sil hjirûnder skriuwe oer de kânsen dy't wy biede en guon fan 'e problemen dy't wy tsjinkamen.

Fideokonferinsje is ienfâldich en fergees


Begjin maart hawwe wy besletten om ús klanten oan te bieden fideokonferinsje. Wy testen ferskate opsjes en keas de klearmakke iepen boarne-oplossing Jitsi meet om de lansearring te fersnellen en funksjes te maksimalisearjen. Der is al oer skreaun op Habré, dat ik sil hjir net Amearika ûntdekke. Mar, fansels, hawwe wy it net allinich ynset en ynstalleare. En wy hawwe wat funksjes oanpast en tafoege.

List fan beskikbere funksjes

Wy biede in standert set fan jitsi funksjonaliteit + lytse ferbetterings en yntegraasje mei de besteande telefoanyske systeem.

  • WebRTC-oproppen fan hege kwaliteit
  • Ssl-fersifering (noch net p2p, mar se skreaunen al op Habr dat it gau kin wêze)
  • Klanten foar iOS / Android
  • It fergrutsjen fan it feiligensnivo fan 'e konferinsje: in keppeling oanmeitsje, in wachtwurd ynstelle yn it Zadarma-akkount (de skepper is in moderator). Dat is, net as yn jitsi - wêr't, wa't earst ynkaam, hat de baas.
  • Ienfâldige tekstchat yn in konferinsje
  • Mooglikheid om skerm- en Youtube-fideo's te dielen
  • Yntegraasje mei IP-telefony: de mooglikheid om te ferbinen mei in konferinsje fia telefoan

Yn de heine takomst is it ek pland om opname en útstjoering fan konferinsjes op Youtube ta te foegjen.

Hoe te brûken?

Ekstreem ienfâldich:

  • Gean nei de konferinsjeside (as jo gjin akkount hawwe - register)
  • Meitsje in keamer (wy riede ek oan om in wachtwurd yn te stellen).
  • Wy fersprieden de keppeling oan elkenien en kommunisearje.

Foar mobile apparaten moatte jo in mobile kliïnt ynstallearje (se binne beskikber yn 'e AppStore en Google Play), foar in kompjûter moatte jo gewoan de keppeling iepenje yn' e browser. As jo ​​ynienen gjin ynternet tagong, kinne jo skilje en skilje de konferinsje PIN.

Wêrom haw ik dy nedich? Ik sil Jitsi sels opsette

As jo ​​​​de middels, tiid en winsk hawwe, wêrom dan net? Mar it earste ding dat wy advisearje omtinken te jaan is iepenheid Jitsi. As jo ​​​​konferinsjes brûke foar bedriuw, dan kin it skealik wêze. "Out of the box" jitsi makket in konferinsje mei elke keppeling wêrmei't it tagong is, de moderatorrjochten en de mooglikheid om in wachtwurd yn te stellen wurde jûn oan dejinge dy't earst ynfierd is, d'r binne gjin beheiningen foar it meitsjen fan oare konferinsjes.
Sa is it makliker om in server "foar elkenien" te meitsjen dan foar josels. Mar dan kinne jo ien fan 'e klearmakke opsjes fine; no binne d'r teminsten ferskate iepen jitsi-servers op it netwurk.
Mar yn it gefal fan in "foar elkenien" tsjinner ûntsteane problemen mei load en balâns. Yn ús gefal hawwe wy it probleem fan laden en skaalfergrutting al oplost (it wurket al op ferskate servers, as it nedich is, it tafoegjen fan nije duorret in pear oeren).
Ek, om pykladen fan ûnbekende brûkers (of gewoan DDOS) te foarkommen, binne d'r grinzen.

Wat binne de beheiningen?

Limiten foar fideokonferinsje:

  • 1 keamer foar maksimaal 10 dielnimmers - foar registrearre brûkers.
  • 2 keamers foar 20 dielnimmers - nei it oanfoljen fan it akkount (op syn minst ien kear yn 'e seis moanne) - dat is foar hjoeddeistige Zadarma-kliïnten.
  • 5 keamers foar 50 dielnimmers - foar kliïnten dy't wurkje mei it Office-pakket.
  • 10 keamers foar 100 dielnimmers - foar kliïnten dy't wurkje mei it Corporation-pakket.

Mar de measte browsers en kompjûters kinne oant 60-70 minsken op in konferinsje adekwaat werjaan. Foar gruttere nûmers riede wy oan om op YouTube te útstjoeren of de yntegraasje fan konferinsjeoprop te brûken.

Yntegraasje mei telefony

Nettsjinsteande ekstra tsjinsten en tsjinsten is Zadarma foaral in telefoanoperator. Dat it wie natuerlik dat wy yntegraasje tafoege mei it besteande tillefoansysteem.

Fideokonferinsje is ienfâldich en fergees

Mei tank oan yntegraasje kinne jo audio- en fideokonferinsjes ferbine (sawol fia de fergese PBX Zadarma as fia jo eigen kliïnt PBX, as beskikber). Dial gewoan SIP nûmer 00300 en fier de PIN, dat wurdt oanjûn ûnder de keppeling nei de konferinsje keamer.
Yn Zadarma PBX kinne jo in stimkonferinsje meitsje (troch minsken deroan ta te foegjen troch 000 te skiljen) en dêr in "dielnimmer" oan taheakje mei it nûmer 00300.
It is ek mooglik om te ferbinen mei de konferinsje troch in telefoannûmer te skiljen (nûmers binne beskikber yn 40 lannen oer de hiele wrâld en 20 stêden fan 'e Russyske Federaasje).

Wêrom hawwe wy dit nedich?

Dit is net de earste en net de lêste tsjinst dy't Zadarma fergees biedt. De folgjende binne al foarsteld: ATS, CRM, Callback-widget, Calltracking, Callme-widget. D'r is mar ien doel - om klanten oan te lûken sadat guon fan harren betelle tsjinsten keapje (firtuele nûmers, útgeande oproppen). Dat is, wy besykje jild te ynvestearjen ynstee fan reklame yn 'e ûntwikkeling fan fergese produkten. Fergese tsjinsten hawwe al holpen om mear dan 1.6 miljoen kliïnten oan te lûken, en wy bliuwe hjoed ús suksesfolle praktyk troch.

PS Sa't jo sjen kinne, hawwe wy al trochgien de rake fan it ynstellen fan balâns, fouttolerânsje en ekstra feiligens. Dêrneist wie der in soad lytse ôfstimming en debuggen, ynklusyf Russification eins oerset yn Russysk (en 4 oare talen). Wy hawwe ek besocht om yntegraasje mei VoIP sa handich mooglik te meitsjen. Moderaasje fan applikaasjes foar Android / iOS dronk in apart diel bloed (mar net om 'e nocht, Android gie de 1000 ynstallaasjebalke yn ien wike troch).
Jo kinne besykje jo eigen server yn te stellen, of brûk ús fergese konferinsje.
Alle suggestjes foar fierdere ferbetteringen oan 'e fideokonferinsje, as de ûntwikkeling fan oare fergese produkten, binne wolkom yn' e opmerkingen.

Boarne: www.habr.com

Add a comment