Nowa aplikacja VoIP 3CX na Androida i CFD v16

Znowu dobre wieści od 3CX! W ubiegłym tygodniu wydano dwie ważne aktualizacje: nową aplikację VoIP 3CX na Androida oraz nową wersję środowiska do tworzenia aplikacji głosowych 3CX Call Flow Designer (CFD) dla 3CX v16.

Nowa aplikacja VoIP 3CX na Androida

Nowa wersja aplikacja 3CX na Androida zawiera różne ulepszenia w stabilności i użyteczności, w tym nową obsługę zestawów słuchawkowych Bluetooth oraz systemów multimedialnych w samochodach.

Nowa aplikacja VoIP 3CX na Androida i CFD v16

Aby utrzymać kod kompaktowy i bezpieczny, dodając nowe funkcje, musieliśmy ograniczyć wsparcie dla wersji Android. Teraz obsługiwany jest co najmniej Android 5 (Lollipop). Dzięki temu udało się zapewnić stabilną integrację i dość niezawodne działanie na większości telefonów. Oto, co udało nam się zrealizować:

  • Teraz z książki adresowej Android możesz kliknąć na ikonie 3CX obok kontaktu, a numer zostanie wybrany przez aplikację 3CX. Nie musisz już otwierać aplikacji, a potem dzwonić do kontaktu. Możesz zadzwonić do abonenta 3CX bezpośrednio z kontaktów Android!
  • Kiedy numer jest wybierany przez aplikację 3CX, jest sprawdzany w książce adresowej Android. Jeśli numer zostanie znaleziony, wyświetlają się dane kontaktu. Bardzo wygodne i przejrzyste!
  • Aplikacja obsługuje sieci LTE wykorzystujące IPv6. Teraz aplikacja może działać w niektórych najnowszych sieciach, które używają IPv6.

Z naszych testów wynika, że 3CX na Androida działa na 85% smartfonów dostępnych na rynku. Poprawiono błędy, które występowały na urządzeniach Nokia 6 i 8. Udoskonalono wewnętrzną architekturę aplikacji, co sprawiło, że zapytania sieciowe, takie jak połączenia wychodzące czy wysyłanie wiadomości, są realizowane znacznie szybciej.

Eksperymentalne wsparcie dla zestawów słuchawkowych Bluetooth

Nowa aplikacja VoIP 3CX na Androida i CFD v16

Dla urządzeń z Androidem 8 i nowszym, aplikacja 3CX dla Androida dodaje opcję o nazwie „Wsparcie samochodowe/Bluetooth” (sekcja „Ustawienia” > „Rozszerzone”). Opcja ta korzysta z nowego API Android Telecom Framework dla lepszej integracji Bluetooth i samochodowych systemów multimedialnych. W niektórych modelach telefonów jest domyślnie włączona:

  • Nexus 5X i 6P
  • Pixel, Pixel XL, Pixel 2 i Pixel 2 XL
  • Wszystkie telefony OnePlus
  • Wszystkie telefony Huawei

Dla telefonów Samsung ta opcja jest domyślnie wyłączona, ale nadal pracujemy nad wsparciem dla wszystkich nowoczesnych urządzeń.

Ogólnie zalecamy włączenie tej opcji. Jednak prosimy uwzględnić następujące ograniczenia:

  • Na urządzeniach Samsung S8/S9 opcja „Car/Bluetooth support” powoduje jednostronną słyszalność. Na urządzeniach Samsung S10 będzie można odbierać połączenia, ale połączenia wychodzące nie będą się odbywać. Pracujemy nad rozwiązaniem tego problemu wspólnie z Samsungiem, ponieważ jest on związany z unikalnymi cechami ich oprogramowania.
  • W różnych modelach telefonów i zestawów słuchawkowych mogą występować problemy z kierowaniem dźwięku przez Bluetooth. W takim przypadku spróbuj kilka razy przełączyć się pomiędzy zestawem słuchawkowym a głośnikiem.
  • W przypadku wystąpienia różnych problemów z Bluetooth zalecamy przede wszystkim sprawdzenie poziomu naładowania baterii. Przy niskim poziomie niektóre telefony włączają „inteligentne” oszczędzanie energii, co wpływa na działanie aplikacji. Testuj działanie Bluetooth przy poziomie naładowania nie niższym niż 50%.

Pełna dziennik zmian 3CX na Androida.

3CX Call Flow Designer v16 — aplikacje głosowe w C#

Jak wiadomo, środowisko CFD pozwala tworzyć złożone skrypty przetwarzania połączeń w 3CX. Po wydaniu 3CX v16 wielu użytkowników szybko zaktualizowało system i odkryło, że aplikacje głosowe 3CX v15.5 nie działają. Trzeba powiedzieć, że ostrzeżeniem.Ale nie ma powodu do zmartwień — nowy 3CX Call Flow Designer (CFD) dla 3CX v16 jest już gotowy! CFD v16 oferuje prostą migrację już stworzonych aplikacji, a także nowe komponenty.

Nowa aplikacja VoIP 3CX na Androida i CFD v16

W obecnym wydaniu zachowano znany interfejs poprzedniej wersji, ale dodano następujące możliwości:

  • Tworzone aplikacje są w pełni kompatybilne z 3CX V16, a istniejące aplikacje mogą być szybko dostosowane do v16.
  • Nowe komponenty do dodawania danych do połączenia oraz pobierania dodanych danych.
  • Nowy komponent MakeCall oferuje logiczny wynik do wskazania udanej lub nieudanej odpowiedzi abonenta.

CFD v16 działa z 3CX V16 Update 1, który jeszcze nie został wydany. Dlatego, aby przetestować nowy Call Flow Designer, musisz zainstalować wersję beta 3CX V16 Update 1:

  1. Pobierz 3CX v16 Update 1 Preview. Używaj go tylko w celach testowych — nie instaluj w środowisku produkcyjnym! W późniejszym czasie będzie aktualizowane za pomocą standardowych aktualizacji 3CX.
  2. Pobierz i zainstaluj dystrybucję CFD v16, używając Instrukcja instalacji Call Flow Designer.

Aby migrować istniejące projekty CFD z v15.5 na v16 Update 1 Preview, postępuj zgodnie z Podręcznikiem do testowania, debugowania i migracji projektów 3CX Call Flow Designer.

Lub zobacz film instruktażowy.

Odtwarzaj wideo

Zwróć uwagę na istniejący problem:
  • Komponent CFD Dialer pomyślnie konwertuje na nową wersję, ale musi być wywołany w sposób jawny (ręcznie lub za pomocą skryptu) w celu przeprowadzenia połączenia. Nie zalecamy używania tych komponentów (dialerów) w nowych projektach, ponieważ to przestarzała technologia. Zamiast tego zostanie wdrożone wychodzące połączenie przez 3CX REST API.

Pełna dziennik zmian CFD v16.

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster