Nowa aplikacja 3CX VoIP na Androida i CFD v16

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

Nowa aplikacja 3CX VoIP na Androida

nowa wersja Aplikacje 3CX na Androida obejmuje różne ulepszenia stabilności i użyteczności, w szczególności nową obsługę zestawów słuchawkowych Bluetooth i samochodowych systemów multimedialnych.

Nowa aplikacja 3CX VoIP na Androida i CFD v16

Aby kod był zwarty i bezpieczny podczas dodawania nowych funkcji, musieliśmy ograniczyć obsługę wersji Androida. Obsługiwany jest teraz co najmniej system Android 5 (Lollipop). Dzięki temu udało się zapewnić stabilną integrację i całkowicie niezawodne działanie na większości telefonów. Oto co udało nam się wdrożyć:

  • Teraz z książki adresowej Androida możesz kliknąć ikonę 3CX obok kontaktu, a numer zostanie wybrany poprzez aplikację 3CX. Nie musisz już otwierać aplikacji i dzwonić do kontaktu. Możesz zadzwonić do abonenta 3CX po prostu poprzez kontakty na Androidzie!
  • Kiedy numer jest wybierany za pomocą aplikacji 3CX, jest on sprawdzany w książce adresowej Androida. Jeśli numer zostanie znaleziony, zostaną wyświetlone dane kontaktowe. Bardzo wygodne i wizualne!
  • Aplikacja obsługuje sieci LTE wykorzystujące protokół IPv6. Aplikacja może teraz działać w niektórych najnowszych sieciach korzystających z protokołu IPv6.

Według naszych testów gwarantujemy, że 3CX dla Androida będzie działać na 85% smartfonów dostępnych na rynku. Naprawiono błędy, które pojawiały się na urządzeniach Nokia 6 i 8. Udoskonalono wewnętrzną architekturę aplikacji, dzięki czemu żądania sieciowe, np. połączenia wychodzące, wysyłanie wiadomości, przebiegają znacznie szybciej.

Eksperymentalna obsługa zestawów słuchawkowych Bluetooth

Nowa aplikacja 3CX VoIP na Androida i CFD v16

W przypadku urządzeń z systemem Android 8 i nowszym aplikacja 3CX na Androida dodaje opcję o nazwie „Obsługa samochodu/Bluetooth” (Ustawienia > Zaawansowane). Opcja wykorzystuje nowy interfejs API Android Telecom Framework w celu lepszej integracji Bluetooth i samochodowych systemów multimedialnych. W niektórych modelach telefonów funkcja ta jest domyślnie włączona:

  • Nexusa 5X i 6P
  • Piksel, piksel XL, piksel 2 i piksel 2 XL
  • Wszystkie telefony OnePlus
  • Wszystkie telefony Huawei

W przypadku telefonów Samsung ta opcja jest domyślnie wyłączona, ale nadal pracujemy nad obsługą wszystkich nowoczesnych urządzeń.

Ogólnie zalecamy włączenie tej opcji. Należy jednak pamiętać o następujących ograniczeniach:

  • W urządzeniach Samsung S8 / S9 opcja „Obsługa samochodu/Bluetooth” zapewnia słyszalność jednokierunkową. Na urządzeniach Samsung S10 będziesz mógł odbierać połączenia, ale połączenia wychodzące nie będą realizowane. Współpracujemy z firmą Samsung, aby rozwiązać ten problem, ponieważ jest on związany z ich oprogramowaniem sprzętowym.
  • Różne modele telefonów i zestawów słuchawkowych mogą mieć problemy z przekierowaniem dźwięku do Bluetooth. W takim przypadku spróbuj kilka razy przełączyć się między zestawem słuchawkowym a zestawem głośnomówiącym.
  • Jeśli napotkasz różne problemy z Bluetoothem, zalecamy najpierw sprawdzić poziom naładowania baterii. Gdy poziom naładowania baterii jest niski, niektóre telefony włączają „inteligentne” oszczędzanie energii, co wpływa na działanie aplikacji. Przetestuj działanie Bluetooth przy poziomie naładowania co najmniej 50%.

Pełna dziennik zmian 3CX dla Androida.

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

Jak wiadomo środowisko CFD umożliwia tworzenie złożonych skryptów obsługi połączeń w 3CX. Po wydaniu 3CX v16 wielu użytkowników pośpieszyło z aktualizacją systemu i stwierdziło, że aplikacje głosowe 3CX v15.5 nie działają. Muszę powiedzieć, że my ostrzegał o tym. Ale nie martw się – nowy projektant przepływu połączeń 3CX (CFD) dla 3CX v16 jest gotowy! CFD v16 oferuje łatwą migrację już utworzonych aplikacji, a także niektórych nowych komponentów.

Nowa aplikacja 3CX VoIP na Androida i CFD v16

Obecna wersja zachowuje znany interfejs poprzedniej wersji, ale dodaje następujące funkcje:

  • Tworzone przez Ciebie aplikacje są w pełni kompatybilne z 3CX V16, a istniejące aplikacje można szybko dostosować do wersji 16.
  • Nowe komponenty umożliwiające dodawanie danych do połączenia i pobieranie dodanych danych.
  • Nowy komponent MakeCall oferuje wynik logiczny wskazujący, czy osoba wywołująca odpowiedziała pomyślnie, czy nie.

CFD v16 współpracuje z aktualizacją 3 16CX V1, która nie została jeszcze wydana. Dlatego, aby przetestować nowy Call Flow Designer, musisz zainstalować wersję poglądową 3CX V16 Update 1:

  1. Pobierz Podgląd aktualizacji 3 16CX v1. Używaj go wyłącznie do celów testowych - nie instaluj go w środowisku produkcyjnym! Zostanie on następnie zaktualizowany za pomocą standardowych aktualizacji 3CX.
  2. Скачайте i установите Dystrybucja CFD v16Korzystanie Przewodnik instalacji programu Call Flow Designer.

Aby przeprowadzić migrację istniejących projektów CFD z wersji 15.5 do wersji 16, wykonaj aktualizację 1 Preview Przewodnik po testowaniu, debugowaniu i migracji projektów 3CX Call Flow Designer.

Lub obejrzyj film instruktażowy.


Proszę zwrócić uwagę na istniejący problem:

  • Komponent CFD Dialer pomyślnie konwertuje się do nowej wersji, ale aby wykonać wywołanie, należy go jawnie wywołać (ręcznie lub za pomocą skryptu). Nie zalecamy używania tych komponentów (dialerów) w nowych projektach, ponieważ są to przestarzałe technologie. Zamiast tego połączenia wychodzące będą realizowane za pośrednictwem interfejsu API REST 3CX.

Pełna dziennik zmian CFD v16.

Źródło: www.habr.com

Dodaj komentarz