სოფტფონები: Zoiper, MicroSIP, Linphone
სოფტფონი — ეს არის სატელეფონო პროგრამა: მოლარის კომპიუტერზე, ადმინისტრატორის ლეპტოპზე ან მმართველის სმარტფონზე. სატელეფონო სადგურისთვის ის არაფრით განსხვავდება მაგიდის აპარატისგან: თანამშრომელს აძლევთ დამატებით ნომერს ადმინ პანელში და შეიყვანთ იმავე ხუთ მნიშვნელობას — SIP-სერვერი, ლოგინი, პაროლი, პორტი 5060, ტრანსპორტი UDP. სად ვიპოვოთ ისინი და რას ნიშნავენ — მიმოხილვაში „SIP-ტელეფონების კონფიგურაცია“.
მოკლედ, რა ავირჩიოთ:
| კლიენტი | პლატფორმები | ფასი დაწესებულებისთვის | როდის ავირჩიოთ |
|---|---|---|---|
| MicroSIP | Windows | უფასო (ღია კოდი) | კომპიუტერი სალაროზე ან რეცეპშენზე — მსუბუქია, ცხოვრობს სისტემურ უჯრაში |
| Zoiper | Windows, macOS, Linux, Android, iOS | უფასო ვერსია — მხოლოდ არაკომერციული გამოყენებისთვის; დაწესებულებას სჭირდება Premium (ერთჯერადი შეძენა) | ერთი კლიენტი თანამშრომლის ყველა მოწყობილობისთვის |
| Linphone | Windows, macOS, Linux, Android, iOS | უფასო (ღია კოდი) | როცა საჭიროა უფასო კლიენტი სმარტფონზე ან Mac-ზე |
| Grandstream Wave Lite | Android, iOS | უფასო | თუ თანამშრომელი უკვე იყენებს მას |
კონფიგურაციის შემდეგ — მაშინვე აკრიფეთ *43: სატელეფონო სადგური დაგიბრუნებთ თქვენს ხმას. ეს ერთადერთი შემოწმებაა, რომ ხმა გადის და არა მხოლოდ რეგისტრაცია (დეტალურად — ქვემოთ).
როდის სოფტფონი და როდის მაგიდის ტელეფონი#
სოფტფონი კარგია იქ, სადაც ადამიანი მაინც ზის კომპიუტერთან ან ხელში უჭირავს ტელეფონი: ადმინისტრატორი, მმართველი, მიწოდების ოპერატორი, ბუღალტერი. ის უფასოა ან თითქმის უფასო, არ საჭიროებს როზეტკას და კაბელს და მაშინვე აჩვენებს კონტაქტებს.
მაგიდის ტელეფონი ან DECT საჭიროა იქ, სადაც ზარის გამოტოვება შეუძლებელია:
- ბარის დახლი, ბარი, რეცეპშენი. კომპიუტერი გადადის ძილის რეჟიმში, ახლდება, ვიღაც ხურავს პროგრამას — და ზარები ჩუმად არ აღწევს. მაგიდაზე მდგარი აპარატი ყოველთვის რეკავს.
- ოფიციანტები დარბაზში. ჯიბეში მყოფი სმარტფონი ფონურ რეჟიმში ზარებს არასაიმედოდ იღებს (იხ. „ზარების მიღება ფონურ რეჟიმში“), ხოლო DECT-მილი — ეს ტელეფონია, რომელიც სხვა არაფერს აკეთებს.
- ხმამაღალი დარბაზი და სამზარეულო. ლეპტოპის დინამიკი და ჩაშენებული მიკროფონი იძლევა ექოს და ხმაურს; მაგიდის აპარატს აქვს ნორმალური მილი.
ერთი დამატებითი ნომერი შეიძლება ინახებოდეს ერთდროულად რამდენიმე მოწყობილობაზე (5-მდე): მაგალითად, მაგიდის ტელეფონი დახლზე და სოფტფონი ადმინისტრატორის სმარტფონზე. შემომავალი ზარი მივა ყველასთან, უპასუხებს ის, ვინც პირველი აიღებს მილს.
Zoiper#
პლატფორმები: Windows, macOS, Linux, Android, iOS. ჩამოტვირთვა — მხოლოდ ოფიციალური საიტიდან zoiper.com ან აპლიკაციების მაღაზიიდან.
კომპიუტერზე დაყენება (Zoiper 5)#
- დააყენეთ და გაუშვით Zoiper. პირველ ეკრანზე „Username and password“ შეიყვანეთ:
- ზედა ველში — ლოგინი ფანჯრიდან, ნიშანი
@და SIP-სერვერი, მაგალითადsip-a1b2c3d4-101@sip.example.com(ასე გვკარნახობს თავად Zoiper: „user@sip.example.com“); - ველში Password — პაროლი ფანჯრიდან.
- ზედა ველში — ლოგინი ფანჯრიდან, ნიშანი
- დააჭირეთ Login. თუ Zoiper მოგთხოვთ სერვერის მისამართს (Hostname) — შეიყვანეთ SIP-სერვერი ფანჯრიდან. ველები „Authentication“ და „Outbound proxy“ დატოვეთ ცარიელი.
- Zoiper შეამოწმებს, რომელი კავშირის ხერხები მუშაობს (SIP TLS, SIP TCP, SIP UDP, IAX UDP). SIP TLS და IAX ჩვენთან ვერ მოიძებნება — ეს ნორმალურია. აირჩიეთ SIP UDP (ან SIP TCP, თუ UDP თქვენს ქსელში არ გადის) და დააჭირეთ Next.
- შემდეგ ოსტატი შემოგთავაზებთ მიკროფონისა და დინამიკის შემოწმებას — გაიარეთ იმ გარნიტურით, რომლითაც აპირებთ საუბარს.
სკრინშოტი: Zoiper 5 User Guide v.1.0.7, გვ. 10 („Activation“), https://www.zoiper.com/pdf/User%20Guide%20Zoiper%205%20v.1.0.7.pdf.
ხელით დაყენება: რომელი ველი სად#
თუ ანგარიში უკვე შექმნილია ან ოსტატმა ვერ გაართვა თავი, გახსენით Settings → Accounts → თქვენი ანგარიში და შეადარეთ ველები:
| ადმინპანელში („დამატებითი ნომრის მონაცემები“) | Zoiper 5-ში (Settings → Accounts → SIP Account) |
|---|---|
| SIP-სერვერი | Domain (სმარტფონზე — Hostname) |
| ლოგინი | Username — მთლიანად, sip-…-<ნომერი> |
| პაროლი | Password |
პორტი 5060 |
არ შეიყვანება — 5060-ს Zoiper თავად იყენებს; სხვა პორტს მისამართს მიუწერენ: სერვერი:პორტი |
ტრანსპორტი UDP |
Advanced → Network → Transport → UDP |
| შიდა ნომერი | არც ერთ ველში; ანგარიშის ხელმოწერად — Caller ID name (სურვილისამებრ) |
მონიშვნები Use auth. username და Use outbound proxy დატოვეთ გამორთული. Use STUN შეიძლება გამორთოთ: ჩვენი ატს თავად უმკლავდება NAT-ს, STUN მას არ სჭირდება.
სკრინშოტი: Zoiper 5 User Guide v.1.0.7, გვ. 30 („Accounts / SIP Accounts“), https://www.zoiper.com/pdf/User%20Guide%20Zoiper%205%20v.1.0.7.pdf.
დამატებით: კოდეკები, ტრანსპორტი, keep-alive Zoiper-ში
- კოდეკები (Settings → Accounts → ანგარიში → Advanced → Audio and Video codecs): „Selected“-ში დატოვეთ G.711 a-law და G.711 µ-law; თუ თქვენს ვერსიაში არის G.722 — დაამატეთ. თანმიმდევრობა ზემოდან ქვემოთ = პრიორიტეტი. G.729 ჩვენს ატს არ სჭირდება.
- ტრანსპორტი. Zoiper-ის დოკუმენტაცია გვირჩევს, თავი ავარიდოთ UDP-ს როუტერზე NAT-ის ტაიმაუტების გამო. ჩვენი ატს იღებს TCP-საც იმავე პორტზე
5060— თუ UDP-ზე შემომავალი ზარები რამდენიმე წუთის უქმობის შემდეგ ქრება, გადართეთ ანგარიში TCP-ზე. TLS ჩვენთან საერთო კონტურზე არ მუშაობს — ნუ აირჩევთ მას. - Keep alive time-out (იქვე, Network) — დარჩეს ჩართული: ის როუტერში „ხვრელს“ ღიად ინახავს, რომ შემომავალი ზარები მივიდეს.
- Registration expiry — ქარხნული მნიშვნელობა ვარგისია; ჩვენი ატს იღებს 60-დან 3600 წამამდე.
სმარტფონზე დაყენება (Zoiper Android-ისა და iOS-ისთვის)#
ველები იგივეა: ანგარიშის შექმნისას აირჩიეთ SIP-ანგარიშის ხელით დაყენება და შეავსეთ Hostname (SIP-სერვერი), Username (ლოგინი მთლიანად), Password. ანგარიშთან მწვანე ნიშანი გამოჩნდება დაახლოებით 30 წამში — ესე იგი, რეგისტრაცია შედგა. QR-კოდზე — ცალკე განყოფილება ქვემოთ.
MicroSIP#
მხოლოდ Windows, უფასო და ღია. დაყენება ერთ წუთში ხდება, ცხოვრობს სისტემურ პანელში და თითქმის არ იკავებს მეხსიერებას — კარგი არჩევანია სალაროსთან მდგარი კომპიუტერისთვის. QR-კოდს არ კითხულობს: ველებით კონფიგურდება.
- ჩამოტვირთეთ ოფიციალური საიტიდან
microsip.org(ჩვეულებრივი ან portable-ვერსია). - მთავარი მენიუ MicroSIP → Add Account.
- შეავსეთ ველები ცხრილის მიხედვით და დააჭირეთ Save. რეგისტრაცია შეამოწმეთ ადმინპანელში: ოპერატორთან მწვანე წერტილი აინთება.
| ადმინპანელში („დამატებითი ნომრის მონაცემები“) | MicroSIP-ში (Add Account) |
|---|---|
| SIP-სერვერი | SIP Server და Domain — ორივე ერთნაირად |
| ლოგინი | Username — სრულად, sip-…-<номер>; Login — შეიძლება ცარიელი დატოვოთ (მაშინ Username აიღება) ან იგივე შეიყვანოთ |
| პაროლი | Password |
პორტი 5060 |
არ შეიყვანება — 5060 ნაგულისხმევია; სხვა პორტი — ორწერტილით SIP Server-ში |
ტრანსპორტი UDP |
Transport → UDP („Auto (UDP & TCP)“-იც გამოდგება) |
| შიდა ნომერი | Account Name / Display Name — როგორც ხელმოწერა (სურვილისამებრ) |
SIP Proxy ცარიელი დატოვეთ. Media Encryption — Disabled: ხმის დაშიფვრას (SRTP) ჩვენი ატს არ უზრუნველყოფს, მასთან ზარი არ დაუკავშირდება. ICE — გამორთული.
სკრინშოტი: MicroSIP Help, განყოფილება Account, https://www.microsip.org/help.
დამატებით: კოდეკები და ხმის მოწყობილობები MicroSIP-ში
მთავარი მენიუ → Settings:
- Enabled Codecs — დატოვეთ G.711 A-law და G.711 u-law, სურვილისამებრ დაამატეთ G.722 16 kHz „Available Codecs“-იდან ისრით. დანარჩენი არ არის საჭირო.
- Ring Device / Speaker / Microphone — აირჩიეთ გარნიტურა საუბრისთვის, ხოლო ზარისთვის (Ring Device) — კომპიუტერის დინამიკები, რომ ზარი გაისმოდეს მაშინაც, როცა გარნიტურა მაგიდაზე დევს.
- DTMF Method — Auto ან RFC2833.
- Keep-Alive ანგარიშის ფანჯარაში (ნაგულისხმევად 15 წმ) NAT-ს ღიად ინახავს — არ გამორთოთ.
სკრინშოტი: MicroSIP Help, განყოფილება Settings, https://www.microsip.org/help.
Linphone#
ღია და უფასო კლიენტი Belledonne Communications-ისგან: Windows, macOS, Linux, Android, iOS. მისი ოსტატი პირველ გაშვებაზე გთავაზობთ ანგარიშის შექმნას მათივე სერვისზე — ჩვენ ეს არ გვჭირდება.
- საწყის ეკრანზე აირჩიეთ Third Party SIP Account („Use a third party SIP account“). აპლიკაცია გაგაფრთხილებთ, რომ Linphone-ის ფუნქციების ნაწილი (ჯგუფური ჩატები, ვიდეოკონფერენციები) მესამე მხარის ანგარიშით მიუწვდომელია, — დააჭირეთ I understand.
- შეავსეთ ველები ცხრილის მიხედვით და დააჭირეთ Login.
| ადმინპანელში („დამატებითი ნომრის მონაცემები“) | Linphone-ში (Third party SIP account) |
|---|---|
| SIP-სერვერი | Domain |
| ლოგინი | Username — სრულად, sip-…-<номер> |
| პაროლი | Password |
პორტი 5060 |
არ შეიყვანება — 5060 ნაგულისხმევია |
ტრანსპორტი UDP |
Transport → UDP. ⚠️ Linphone ნაგულისხმევად TLS-ს აყენებს — მასთან რეგისტრაცია ვერ გაივლის, აუცილებლად გადართეთ |
| შიდა ნომერი | Display name — როგორც ხელმოწერა (სურვილისამებრ) |
Authentication ID (if different) და Outbound proxy ცარიელი დატოვეთ.
Linphone-ის Push-შეტყობინებები მუშაობს Belledonne-ის შუამავალი სერვერის (Flexisip) მეშვეობით; მესამე მხარის ანგარიშს, როგორც ჩვენია, ის არ აქვს — ამიტომ სმარტფონზე Linphone ფონურ რეჟიმში ზარებს უარესად იღებს, ვიდრე ღია აპლიკაცია. იხ. „ზარების მიღება ფონურ რეჟიმში“.
Grandstream Wave Lite#
უფასო SIP-კლიენტი Grandstream-ისგან Android-ისა და iOS-ისთვის. არ აურიოთ Wave-ში (Lite-ის გარეშე): ის Grandstream UCM-ის სადგურებზეა გათვლილი და მათი მოწვევით შედის — ჩვენს ატს არ უკავშირდება. Wave Lite-ში SIP-ანგარიში ხელით დაამატეთ იმავე მნიშვნელობებით: სერვერი — ფანჯრიდან SIP-სერვერი, ლოგინი — სრულად (და ავთენტიფიკაციის იდენტიფიკატორის ველშიც, თუ ცალკეა), პაროლი, ტრანსპორტი UDP. ადმინპანელიდან QR-კოდს Wave Lite არ კითხულობს: Grandstream-ს საკუთარი ფორმატი აქვს.
QR-კოდი ადმინპანელიდან#
ფანჯარაში „დამატებითი ნომრის მონაცემები“ არის ღილაკი „QR-ის ჩვენება“. კოდის შიგნით არის ერთი სტრიქონი:
sip:<логин>:<пароль>@<SIP-сервер>:5060;transport=udp
ანუ ყველა რეკვიზიტი პაროლის ჩათვლით. ამიტომ:
- QR მხოლოდ მას აჩვენეთ, ვისაც დამატებით ნომერს გასცემთ, ნუ გადაუღებთ ფოტოს და ნუ გადაუგზავნით — ეს იგივეა, რაც პაროლის გადაგზავნა;
- ფანჯრის დახურვის შემდეგ QR ვეღარ აღდგება (პაროლს ჩვენ არ ვინახავთ) — მხოლოდ „პაროლის განულება“ და ახალი QR.
ვინ გაიგებს მას. Zoiper-ისა და Linphone-ის ჩაშენებული სკანერები უპირველეს ყოვლისა ავტოკონფიგურაციის ბმულზე (provisioning) არიან გათვლილი და არა ასეთ სტრიქონზე: Zoiper თავის სკანერს მის სერვისზე გენერირებული კოდებისთვის აღწერს, ხოლო Linphone-ის მიმდინარე ვერსიებში (6.x Android-ისა და iOS-ისთვის) სკანერი საწყისი კოდით მხოლოდ პარამეტრების ფაილზე ვებ-ბმულს იღებს — ჩვენს სტრიქონს ის უარყოფს შეტყობინებით „Invalid QR code!“. Zoiper-ში QR შეიძლება სცადოთ; თუ ანგარიში არ შეიქმნა — შეიყვანეთ ველები, ეს ორი წუთია. ყველაზე მოხერხებულია დააჭიროთ „ყველა პარამეტრის კოპირება“ და ტექსტი თანამშრომელს პირად მესენჯერში გაუგზავნოთ: ის იმავე სმარტფონზე გახსნის და ლოგინსა და პაროლს შეცდომების გარეშე გადააკოპირებს აპლიკაციაში.
ზარების მიღება ფონურ რეჟიმში სმარტფონზე#
გულახდილად ვთქვათ: ვერავინ ვერ გარანტირებს, რომ სმარტფონი სოფტფონით დარეკავს, როცა აპლიკაცია ჩამოკეცილია ან ეკრანი ჩამქრალია — არც ჩვენ, არც სოფტფონების მწარმოებლები. მიზეზი თავად ოპერაციულ სისტემებშია:
- Android აძინებს ფონურ აპლიკაციებს (Doze რეჟიმი და „ბატარეის ოპტიმიზაცია“), ხოლო Wi-Fi-დან მობილურ ინტერნეტზე გადასვლისას მათ კავშირებს წყვეტს. რეგისტრაცია ჩუმად იკარგება — ადმინპანელში ფილიალი კიდევ გარკვეული დროის განმავლობაში მწვანეა, მაგრამ ზარი ტელეფონამდე უკვე აღარ აღწევს. ზოგიერთ გარსში (Xiaomi MIUI/HyperOS, Huawei EMUI) აპლიკაციები კიდევ უფრო აგრესიულად იტვირთება.
- iOS ჩვეულებრივ აპლიკაციას საერთოდ არ აძლევს ფონში კავშირის შენარჩუნების საშუალებას: შემომავალი ზარი აპლიკაციას მხოლოდ push-შეტყობინების მეშვეობით აღვიძებს (Apple-ის სერვისი), ამისთვის კი სოფტფონს საკუთარი push-სერვერ-შუამავალი უნდა ჰქონდეს.
რისი გაკეთება შეიძლება რისკის შესამცირებლად:
- Android: პარამეტრები → აპლიკაციები → თქვენი სოფტფონი → ბატარეა → „შეზღუდვების გარეშე“ (ან გამორთეთ „ბატარეის ოპტიმიზაცია“); დაუშვით ფონური მუშაობა, სხვა ფანჯრების ზემოთ ჩვენება და შეტყობინებები. Xiaomi-ზე — ასევე „ავტოგაშვება“.
- Zoiper გთავაზობთ საკუთარ სერვისს Push Proxy (Firebase Android-ზე, APNs iOS-ზე) — Zoiper-ის დოკუმენტაციის მიხედვით, ეს ფონში ზარების მიღების ერთადერთი საიმედო გზაა. აპლიკაციაში უკავშირდება; პირობები და ფასი — Zoiper-თან. სერვისის მოთხოვნა ატს-ის მიმართ — დაუშვას ხელახალი რეგისტრაცია 1 საათიდან: ჩვენი ატს იღებს ვადას 3600 წამამდე, ანუ ზუსტად ამ მინიმუმს.
- Linphone მესამე მხარის push-ის საშუალებით არ იღებს (საჭიროა მათი სერვერი Flexisip) — აპლიკაცია ღიად გეჭიროთ.
- აპლიკაცია ეკრანზე ღიად გეჭიროთ, როცა ზარს ელოდებით (მაგალითად, სმარტფონი სადგამზე სალაროსთან).
და მთავარი: სადაც ზარის დაკარგვა დაუშვებელია — დააყენეთ სამაგიდო ტელეფონი ან DECT, სმარტფონი კი იყოს მეორე მოწყობილობა იმავე დამატებით ნომერზე.
ჰედსეტი და ხმა#
- ჰედსეტი სავალდებულოა კომპიუტერთან მუშაობისთვის. ლეპტოპის ჩაშენებული დინამიკები და მიკროფონი ხმამაღალ კავშირზე ექოს უქმნის მოსაუბრეს: თქვენი დინამიკი თქვენსავე მიკროფონში ხვდება. Zoiper დოკუმენტაციაში პირდაპირ წერს, რომ მეორე მხრიდან მომავალი ექოს მოცილება ტექნიკურად შეუძლებელია — მას ის აცილებს, ვინც მას ქმნის.
- USB-ჰედსეტი უფრო საიმედოა, ვიდრე Bluetooth: მას არ აქვს შეყოვნება და წაშლა სუსტი სიგნალის დროს, მას სმარტფონი არ „იტაცებს“ და ის თავისით არ გადადის „მიკროფონის გარეშე ყურსასმენების“ რეჟიმში. Bluetooth-ჰედსეტი მუშაობს, მაგრამ საუბრის რეჟიმში ხმა შესამჩნევად უარესია, ვიდრე მუსიკის მოსმენისას.
- აირჩიეთ მოწყობილობა ცალსახად სოფტფონის პარამეტრებში: Zoiper — Settings → Audio (მიკროფონი, დინამიკი, ცალკე Ringing device), MicroSIP — Settings → Ring Device / Speaker / Microphone. ზარი მოხერხებულია კომპიუტერის დინამიკებზე გავიდეს, საუბარი კი ჰედსეტში. Zoiper-ში არის მოსანიშნი „Ring also through PC speakerphone“ — ზარი ისმის მაშინაც, თუ ჰედსეტი არ გაქვთ გაკეთებული.
- ექოს ჩახშობა (Echo cancellation / EC) არ გამორთოთ — ასე გვირჩევს Zoiper; MicroSIP-ში ეს არის მოსანიშნი EC Settings-ში.
- ჰედსეტზე პასუხის ღილაკები: MicroSIP — მოსანიშნი Handle Media Buttons Settings-ში (ჰედსეტისა და მულტიმედიური კლავიატურის ღილაკები), Zoiper — Settings → Audio → Use generic HID (დამატებით ცალკე რეჟიმები Jabra-სა და Plantronics-ისთვის).
ხმის შემოწმება *43#
ოპერატორთან მწვანე წერტილი ადმინპანელში მხოლოდ რეგისტრაციაზე მიუთითებს (პორტი 5060). ხმა ცალკე ნაკადით მიდის და ცალკე ფუჭდება. ამიტომ, დაყენებისთანავე აკრიფეთ სოფტფონში *43 და დააჭირეთ გამოძახების ღილაკს:
- ატს უპასუხებს და მოკლე გუგუნს მოგცემთ;
- შემდეგ ათიოდე წამი ილაპარაკეთ — საკუთარ ხმას მოისმენთ.
| რა ისმის | რას ნიშნავს |
|---|---|
| გუგუნი, შემდეგ საკუთარი ხმა | ხმა ორივე მიმართულებით გადის — ყველაფერი რიგზეა |
| გუგუნი არის, საკუთარ თავს არ ისმენთ | ხმა სოფტფონიდან ატს-მდე არ აღწევს: მიკროფონი არასწორია (შეამოწმეთ მოწყობილობა პარამეტრებში), აპლიკაციას მიკროფონის ნებართვა არ აქვს, როუტერზე SIP ALG |
| გუგუნიც კი არ ისმის | ხმა ატს-იდან თქვენამდე არ აღწევს: არასწორი დინამიკია არჩეული, ან ქსელი UDP-ს კვეთს — იხ. „ქსელი, როუტერი და ინტერნეტი“ |
| წყვეტილად ისმის, დაგვიანებით | ცუდი არხი: Wi-Fi კაბელის ნაცვლად, გადატვირთული ინტერნეტი |
შემოწმება უფასოა და არსად არ რეკავს. რიცხვები (დანაკარგები, ჯიტერი, შეყოვნება) ზარების ჟურნალში ხვდება — დაწვრილებით მიმოხილვაში: „კავშირის ხარისხის შემოწმება“. ხმის გაფუჭების გარჩევა — „ხმა არ არის, ერთ მხარეს ისმის, ექო“.
თუ სოფტფონი არ რეგისტრირდება#
თავიდან — ზოგადი მიზეზები ხშირიდან იშვიათისკენ (ისინი ყველა აპარატისთვის ერთნაირია):
- ლოგინი არასრულია. საჭიროა
sip-…-<ნომერი>, და არა „101“. - პაროლი მოძველდა. ვიღაცამ დააჭირა „პაროლის გადაყენებას“ — ძველი აღარ მუშაობს. გასცით ახალი.
- სერვერის მისამართი არასწორია. გამოყოფილი მანქანის მქონე დაწესებულებას საკუთარი მისამართი აქვს — დააკოპირეთ ფანჯრიდან.
- Linphone TLS-ზე. გადართეთ Transport UDP-ზე.
- ქსელი ჭრის UDP 5060-ს (სასტუმრო Wi-Fi, ზოგიერთი მობილური ქსელი, კორპორატიული VPN): სცადეთ TCP ან სხვა ქსელი — იგივე ანგარიში სახლიდან ან მობილური ინტერნეტიდან.
რას ნიშნავს Zoiper-ის წარწერები (მისი დოკუმენტაციის მიხედვით):
| Zoiper-ის წარწერა | რა არის ეს ჩვენთან |
|---|---|
| SIP 401 / ანგარიში არ რეგისტრირდება, პაროლს ითხოვს | არასწორი ლოგინი ან პაროლი: ლოგინი არასრულია, პაროლი გადაყენებულია. ველი „auth. username“ არ უნდა შეავსოთ — საკმარისია Username სრულად |
| SIP 403 Forbidden | ატს-მა უარი თქვა: იგივე არასწორი პაროლი, ან დამატებითი ნომერი წაშლილი/გამორთულია ადმინპანელში |
| SIP 408 Request timed out | მოთხოვნა არ მივიდა ატს-მდე ან პასუხი არ მოგაღწიათ: ბლოკავს როუტერი ან ფაირვოლი, არასწორი ტრანსპორტი. გადართეთ UDP ↔ TCP, გამორთეთ STUN |
| SIP 503 Transport Failure | Zoiper-მა ვერ შეძლო მოთხოვნის გაგზავნა: შეცდომა სერვერის მისამართში ან ქსელი არ არის |
| SIP 923 No DNS results | სერვერის მისამართი DNS-ით ვერ მოიძებნა: შეცდომა SIP-სერვერში, ზედმეტი Outbound proxy, არასწორი ტრანსპორტი, ან კომპიუტერზე VPN ხელს უშლის DNS-ს |
კოდებისა და სხვადასხვა აპარატის წარწერების სრული განხილვა — „არ რეგისტრირდება: წარწერები და შეცდომის კოდები“, ყველა სიმპტომი — „დიაგნოსტიკა სიმპტომების მიხედვით“.
ხშირი კითხვები#
შეიძლება ერთი დამატებითი ნომერი ერთდროულად გქონდეთ როგორც სამაგიდო ტელეფონზე, ისე სოფტფონში?#
დიახ. ერთი ანგარიში ერთდროულად რეგისტრირდება რამდენიმე მოწყობილობაზე (ხუთამდე), შემომავალი ზარი ყველასთან რეკავს, პასუხობს ის, ვინც პირველმა აიღო ყურმილი. მოსახერხებელი წყვილი: სამაგიდო აპარატი მისაღებში + სოფტფონი ადმინისტრატორის სმარტფონზე.
საკმარისია უფასო Zoiper?#
ტექნიკურად ზარებისთვის — დიახ, მაგრამ Zoiper-ის უფასო ვერსია მისი ლიცენზიით — მხოლოდ არაკომერციული გამოყენებისთვისაა. დაწესებულებას სჭირდება Premium (ერთჯერადი შეძენა მოწყობილობაზე) — ან აიღეთ უფასო MicroSIP (Windows) და Linphone.
რატომ არ იმუშავა ადმინპანელიდან აღებულმა QR-კოდმა?#
QR-ის შიგნით არის სტრიქონი sip:ლოგინი:პაროლი@სერვერი:პორტი. Zoiper-ისა და Linphone-ის სკანერები პირველ რიგში თავიანთი სერვისის ავტოკონფიგურაციის ბმულს ელოდებიან, Linphone 6.x კი მხოლოდ ასეთ ბმულს იღებს. შეიყვანეთ ველები ხელით ან გაუგზავნეთ თანამშრომელს ტექსტი ღილაკით „ყველა პარამეტრის კოპირება“.
სმარტფონზე სოფტფონი არ რეკავს, როცა ეკრანი გამორთულია#
ეს Android-ისა და iOS-ის ქცევაა და არა ატს-ის გაფუჭება: სისტემა აძინებს აპლიკაციას და რეგისტრაცია იკარგება. მოხსენით ბატარეის ოპტიმიზაცია და დაუშვით ფონური მუშაობა, Zoiper-ში ჩართეთ Push Proxy. თუ ზარები მაინც იკარგება — საჭიროა სამაგიდო ტელეფონი ან DECT.
თანამოსაუბრე ექოს ისმენს, როცა ლეპტოპიდან ვლაპარაკობ#
ეს თქვენი დინამიკი ხვდება თქვენს მიკროფონში. გაიკეთეთ ჰარნიტურა და შეამოწმეთ, რომ სოფტფონის პარამეტრებში ჩართულია ექოს ჩახშობა. თუ ექო თქვენ გესმით — ის თანამოსაუბრესთან იბადება, თქვენი მხრიდან მისი გასწორება შეუძლებელია.
შეიძლება სოფტფონში ზარების დაშიფვრა (TLS, SRTP, ZRTP)?#
ამჟამად არა: ატს იღებს UDP-სა და TCP-ს პორტზე 5060 და ღია ხმას. სოფტფონში ჩართული TLS ან ხმის დაშიფვრა გამოიწვევს იმას, რომ ანგარიში არ დარეგისტრირდება ან ზარი არ დაუკავშირდება.
დაკავშირებული განყოფილებები#
- მიმოხილვა: ტელეფონის ატს-თან მიერთება — რეკვიზიტები, ექოს ტესტი
*43, გადაყენება - ქსელი, როუტერი და ინტერნეტი ტელეფონიისთვის — SIP ALG, NAT, რამდენი ინტერნეტია საჭირო
- დიაგნოსტიკა სიმპტომების მიხედვით
- არ რეგისტრირდება: წარწერები და შეცდომის კოდები
- ხმა არ არის, ერთ მხარეს ისმის, ექო
- ზარი წყდება
წყაროები#
- Zoiper 5 User Guide v.1.0.7 (მასტერი „Username and password“ და SIP TLS/TCP/UDP-ის არჩევა — გვ. 9–10; Accounts → SIP Accounts: Domain, Username, Password, Use auth. username, Outbound proxy — გვ. 30; Transport, Keep alive, rport, STUN — გვ. 34–35; ხმა, Echo cancellation, Ringing device, HID-ჰარნიტურები — გვ. 41–42) — https://www.zoiper.com/pdf/User%20Guide%20Zoiper%205%20v.1.0.7.pdf
- Zoiper: Informational and error messages (SIP 401, 403, 408, 503 Transport Failure, 923 No DNS results) — https://www.zoiper.com/en/support/answer/for/android/80/Informational_and_error_messages ; Error SIP 923 — https://www.zoiper.com/en/support/home/article/20/Error%20SIP%20923
- Zoiper Push Proxy FAQ (შემავალი ზარები ფონზე iOS/Android-ზე მხოლოდ push-ის მეშვეობით, ხელახალი რეგისტრაციის ვადა 1 საათიდან) — https://www.zoiper.com/en/support/home/article/205/Zoiper_Push_Proxy
- Zoiper: How to generate QR codes on Zoiper OEM (QR-კოდები იქმნება Zoiper-ის სერვისზე, მოქმედებს 48 საათი, სკანირდება ერთხელ) — https://www.zoiper.com/en/support/home/article/218/How%20to%20generate%20QR%20codes%20on%20Zoiper%20OEM
- Zoiper 5 download (პლატფორმები; უფასო ვერსია — „non-commercial use only“) — https://www.zoiper.com/en/voip-softphone/download/current
- MicroSIP Help (Account-ის ფანჯრის ველები, Settings: ხმის მოწყობილობები, კოდეკები, Handle Media Buttons) — https://www.microsip.org/help
- Linphone: Log in with Third-Party SIP Account — https://www.linphone.org/en/docs/login-sip-account/ ; QR Code / Provisioning Link Login — https://www.linphone.org/en/docs/login-with-qrcode/
- linphone-android-ის საწყისი კოდი:
QrCodeViewModel.kt(QR მიიღება მხოლოდ ავტოკონფიგურაციის ბმულად),ThirdPartySipAccountLoginViewModel.ktდაCorePreferences.kt(ნაგულისხმევი ტრანსპორტი — TLS),strings.xml(ველების სახელები) — https://github.com/BelledonneCommunications/linphone-android - Grandstream: Wave Application FAQ (Wave — UCM-ისთვის; ჩვეულებრივი SIP-კლიენტი — Wave Lite) — https://documentation.grandstream.com/knowledge-base/wave-application-faq/
- Android Developers: Optimize for Doze and App Standby — https://developer.android.com/training/monitoring-device-state/doze-standby
- ატს-ის კოდი: QR-ისა და „ყველა პარამეტრის კოპირება“ ტექსტის ფორმატი —
admin/lib/sip-provisioning.ts; ფანჯარა „დამატებითი ნომრის მონაცემები“ —admin/components/integrations/SipOperatorRevealModal.tsx; რეგისტრაციის ვადა 60–3600 წმ, კოდეკები, NAT —shared/sip/advanced-options.json