ios-b2.html).
Se dentro l'app leggi «0.31» è l'app di produzione, se leggi «0.39-sipcore» è il prototipo
vecchio. Le app di prova si sostituiscono a vicenda.
Cosa cambia
Nella v0.66 le chiamate in uscita si sentivano solo in un verso: chi rispondeva dall'iPhone sentiva tutto, ma la sua voce non arrivava dall'altra parte. Le misure hanno detto perché: il microfono partiva prima che il telefono gli aprisse davvero la linea audio, e restava sordo per tutta la chiamata — l'app trasmetteva pacchetti di silenzio.
Adesso la linea audio si apre prima che parta qualsiasi altra cosa, e il registro dell'app misura anche il livello del microfono: se la tua voce non passa, dal log lo vediamo subito. In arrivo resta tutto come nella v0.65: canale pronto mentre squilla, niente attesa alla risposta.
Le prove
- Chiamata in uscita (la prova principale): chiama un numero esterno — va bene il tuo cellulare. Rispondi e parla da entrambi i telefoni: devi sentire nei due versi — tu senti il cellulare e dal cellulare si sente la tua voce.
- Telefono in tasca: app in background senza ucciderla, fatti chiamare, rispondi dalla schermata di sistema. Devi sentire subito, senza secondi di silenzio (come nella v0.65).
- Risposta fulminea: fatti chiamare e rispondi appena vedi la chiamata. Deve funzionare lo stesso.
- Nessuna risposta: fatti chiamare e lascia squillare (o rifiuta). La chiamata deve chiudersi correttamente e quella dopo deve arrivare normale.
Dopo la prova 1, copiami il log come al solito: questa versione scrive nel registro anche il volume dell'altoparlante e i momenti esatti in cui il sistema attiva e chiude l'audio della chiamata — così, se qualcosa non va, lo vediamo subito.