Pokud chcete spravovat hovory na zařízení se systémem Android, můžete zvolit rámec Android Telecom. Zahrnuje hovory založené na SIM kartě s pomocí VOIP hovorů pomocí SIP nebo prostřednictvím VOIP a telefonního rámce třetí strany. Android telecom tedy funguje jako směrování hovorů, zaměření zvuku a ústředna mezi spojeními, která jsou poskytována implementacemi služeb při volání a implementacemi služeb spojení. Kromě toho poskytuje také uživatelské rozhraní pro hovory.
Dá se tedy říci, že rámec Android telecom pomáhá uživateli spravovat zvukové hovory a videohovory na zařízení se systémem Android prostřednictvím implementace API služby připojení. Zabývá se dvěma komponentami, a to službou připojení a službou při volání.
Služba připojení pomáhá při spojování hovorů s třetí stranou pomocí média, jako je VOIP. Nejběžnější implementací služby připojení v telefonu je služba telefonního připojení, která může pomoci při spojování hovorů, zatímco implementace služby při volání pomáhá při poskytování uživatelského rozhraní pro hovory spravované telekomunikační společností. Pomáhá uživateli ovládat hovory a komunikovat s nimi pomocí prostředků.
Zde jsou uvedeny některé případy použití volání, které jsou podporovány serverem Android telecom. Stačí se podívat:
Pomáhá při implementaci rozhraní API služby samosprávného připojení – pokud patříte mezi ty, kteří nechtějí zobrazovat hovory v rámci výchozí aplikace telefonu, bude pro vás tato ideální volbou. Pomůže vám také skrýt ostatní hovory zobrazované v uživatelském rozhraní. S pomocí samosprávné služby připojení můžete nejen spolupracovat s nativním telefonováním v zařízení, ale můžete také přejít na jiné samostatné aplikace pro volání. Kromě toho můžete toto rozhraní API použít také pro směrování a zaměření zvuku.
Pomáhá při implementaci rozhraní API spravované služby připojení – pokud chcete vyvinout řešení pro volání, můžete se do něj snadno pustit. Obvykle závisí na existující aplikaci mobilního telefonu, která poskytuje uživatelské rozhraní pro volání, jako je služba volání VOIP, volání SIP atd. Pomocí služby připojení můžete využívat pouze prostředky pro spojování hovorů. Nemá totiž žádné spojení s uživatelským rozhraním.
Pomáhá při implementaci rozhraní API služby In Call, pokud potřebujete rozhraní API, které může usnadnit vývoj náhrady za výchozí aplikaci Dialler v zařízení, můžete zvolit tuto Nemá schopnost volání, a proto se pro volání spoléhá na uživatelské rozhraní. Pomáhá při obsluze všech volání telekomunikačního rámce. Nikdy nepředpokládá povahu hovorů, jako je telefonní hovor založený na SIM kartě nebo jakýkoli jiný hovor. Také neimplementuje žádná omezení volání na základě služby Připojení. Můžete například uvažovat o tom, že neprosazuje omezení telefonie pro videohovory.
Pomáhá při implementaci API služby incall i API služby připojení – pokud potřebujete API, které vám pomůže vytvořit volání založené na službě volání, a to i s jeho plným uživatelským rozhraním, pak nad tím nepřemýšlejte. Prostě si ji vyberte, protože vám umožní zobrazit všechna ostatní volání systému Android ve stejném uživatelském rozhraní. Jen se ujistěte, že služba spojení ve volající službě nevytváří žádné předpoklady týkající se zdroje hovoru, který se zobrazuje Navíc musíte zajistit, aby implementace služby spojení mohla fungovat i bez toho, aby byla výchozí telefonní aplikace nastavena na vlastní službu spojení.
Takto můžete implementovat telekomunikační API, pokud nechcete používat systémovou telefonní aplikaci a chcete ji nahradit. Také ji můžete použít, pokud chcete vyzkoušet řešení pro volání integrované se systémem Android. Chcete-li nahradit výchozí aplikaci Phone App z vašeho zařízení se systémem Android, stačí přejít na rozhraní API služby při volání, zatímco pokud chcete, aby se vaše hovory vztahovaly k jakékoli třetí straně pomocí nějakého prostředku, například VOIP, přejděte na rozhraní API služby připojení. Obě součásti Telecomu vám pomohou integrovat řešení pro volání, spravovat hovory na obrazovce, přesměrovat jakýkoli hovor a hlavně vám pomohou nahradit výchozí aplikaci Telefon.
Mohlo by vás také zajímat
Nejlepší recenze softwaru pro webináře
Jak získat více sledujících na Instagramu
.