Zadejte hledaný výraz...

Android – automatické vytáčení + nahrávání hovoru

Martin Janeček
verified
rating uzivatele
7. 1. 2013 00:40:03
Zdravím,
hledám někoho, kdo umí programovat pro Android. Potřebuji naprogramovat aplikaci, která bude pingovat adresu, která by jí vrátila telefonní číslo. Na to je třeba automaticky zavolat, celý hovor zaznamenat a nahrát na server (ftp nebo jako POST požadavek?).
Nejlépe kdyby aplikace dokázala i odesílat požadavek na webový server se stavem - hovor přijat / odmítnut / ...
Pro Android jsem jen začínal programovat, začátečnická Hello World aplikace + kalkulačka, nevím jestli si mám na něco takového troufnout.
Pokud by jste si to chtěli vzít na sebe, napište prosím, kolik by jste za naprogramování této aplikace chtěli.
Jinak vás prosím, alespoň mi trochu poraďte, čím začít, co nastudovat, vaše zkušenosti k tomuto tématu, ...
Mnohokrát děkuji.
7. 1. 2013 00:40:03
https://webtrh.cz/diskuse/android-automaticke-vytaceni-nahravani-hovoru#reply849889
Petr Zachrdla
verified
rating uzivatele
(1 hodnocení)
7. 1. 2013 01:39:44
Uvedené nelze naprogramovat. Pokud máš VoIP telefon, tak ten se konektuje k tvému poskytovateli (např. 802.cz) a ten má propojovací dohody s ostatními operátory (O2, T-mobile...). To znamená, že od tebe to jde na protokolu SIP do ústředny a tím tato relace je skončena. Další komunikace (vyhledání umístění cílového klienta a sestavení spojové cesty u tvého poskytovatele a sestavení spojové cesty u např. O2, ať už je propojení IAX nebo SS7, je pro tvoje zařízení neviditelná.
Jediné co lze udělat, je automatické vytáčení telefonních čísel přes linuxovou ústřednu Asterisk. Na ní lze nastavit jak odesílání, tak přehrávání, tak nahrávání, tak evidenci o existenci, nebo neexistenci čísla, o zvednutí, nezvednutí...... ...a pokud neumřeli, tak žijí dodnes ;o)
7. 1. 2013 01:39:44
https://webtrh.cz/diskuse/android-automaticke-vytaceni-nahravani-hovoru#reply849888
Martin Janeček
verified
rating uzivatele
7. 1. 2013 06:27:50
Napsal Bedříšek;891008
Uvedené nelze naprogramovat. Pokud máš VoIP telefon, tak ten se konektuje k tvému poskytovateli (např. 802.cz) a ten má propojovací dohody s ostatními operátory (O2, T-mobile...). To znamená, že od tebe to jde na protokolu SIP do ústředny a tím tato relace je skončena. Další komunikace (vyhledání umístění cílového klienta a sestavení spojové cesty u tvého poskytovatele a sestavení spojové cesty u např. O2, ať už je propojení IAX nebo SS7, je pro tvoje zařízení neviditelná.
Jediné co lze udělat, je automatické vytáčení telefonních čísel přes linuxovou ústřednu Asterisk. Na ní lze nastavit jak odesílání, tak přehrávání, tak nahrávání, tak evidenci o existenci, nebo neexistenci čísla, o zvednutí, nezvednutí...... ...a pokud neumřeli, tak žijí dodnes ;o)
Díky za reakci.
Právě na VoIP telefonech teď relativně vše funguje, kromě automatického vytáčení, navíc telefonního čísla které stroji pošle webová stránka.
Na Asterisk jsem v souvislosti s tím koukal, ale to už je pro mě moc magie.
Našel jsem si volání telefonního čísla na androidu:
+ něco o nahrávání hovoru pomocí MediaRecorder, jenže tam mívají programátoři problém s tím, že je v kernelu zakázáno nahrávání obou stran hovoru (nějaká ochrana proti nelegálním činnostem...).
7. 1. 2013 06:27:50
https://webtrh.cz/diskuse/android-automaticke-vytaceni-nahravani-hovoru#reply849887
zlutejbanan
verified
rating uzivatele
7. 1. 2013 08:54:19
U Androidu nahrávání hovoru v podstatě naprogramovat nelze, nahrávání se dělá uložením záznamu z mikrofonu, který tak zachytí i zvuk ze sluchátka, ale kvalita je dost bídná.
7. 1. 2013 08:54:19
https://webtrh.cz/diskuse/android-automaticke-vytaceni-nahravani-hovoru#reply849886
Martin Janeček
verified
rating uzivatele
7. 1. 2013 10:43:29
Napsal zlutejbanan;891044
U Androidu nahrávání hovoru v podstatě naprogramovat nelze, nahrávání se dělá uložením záznamu z mikrofonu, který tak zachytí i zvuk ze sluchátka, ale kvalita je dost bídná.
Díky, ale nejde ani tak o kvalitu, jak o to, že to "nějak bude".
Vím, že záznam horovu je na nižší vrstvě, kam aplikace nemá přístup, až na právě zmiňovanou třidu(?) z API - MediaRecorder
7. 1. 2013 10:43:29
https://webtrh.cz/diskuse/android-automaticke-vytaceni-nahravani-hovoru#reply849885
Petr Zachrdla
verified
rating uzivatele
(1 hodnocení)
7. 1. 2013 13:40:53
Napsal Inkode;891028
Díky za reakci.
Právě na VoIP telefonech teď relativně vše funguje, kromě automatického vytáčení, navíc telefonního čísla které stroji pošle webová stránka.
Na Asterisk jsem v souvislosti s tím koukal, ale to už je pro mě moc magie.
Našel jsem si volání telefonního čísla na androidu:
+ něco o nahrávání hovoru pomocí MediaRecorder, jenže tam mívají programátoři problém s tím, že je v kernelu zakázáno nahrávání obou stran hovoru (nějaká ochrana proti nelegálním činnostem...).
Já jen psal, že nefunguje dotazování na IP, které bude vracet telefonní číslo. S tím Asteriskem to ještě promysli, protože jsem na 2000000% přesvědčen, že to bude jednoduší a rychlejší naprogramovat.
7. 1. 2013 13:40:53
https://webtrh.cz/diskuse/android-automaticke-vytaceni-nahravani-hovoru#reply849884
Martin Janeček
verified
rating uzivatele
7. 1. 2013 17:17:33
Teď jsem toto téma prodiskutoval se zákazníkem, a Android jsme nakonec zavrhli.
Řešením tedy bude rozšířit stávající řešení o automatické vytáčení a celkově vlastně propojení s webovou aplikací, pravděpodobně za pomoci onoho Asterisku.
Děkuji za reakce a uvedení směru.
7. 1. 2013 17:17:33
https://webtrh.cz/diskuse/android-automaticke-vytaceni-nahravani-hovoru#reply849883
Pro odpověď se přihlašte.
Přihlásit