本帖最後由 lamsoft 於 2013-4-23 18:39 編輯
lamsoft兄厲害啊~竟然想到可以將來電顯示這個問題利用push來通知......
這個一直都是我們自建飛線的盲點啊 ...
電腦超人 發表於 2013-4-23 01:04
LTE+ 自制VoLTE 沒有大作用
一來, 試過在Android 4.2.1 & 4.1.1, 用 UDP register 好大機會再下次background re-register時timeout, TCP register 都亦有機會..
二來, 音質不太好
三來, 之前個post講左, 食電
另外3GPP都定義左VoLTE既voice quality, 質素和HD Voice差不多, 16Khz, 另外在VoLTE環境下, 佢地系統係可以分到voice packet同data packet, 而voice packet係有絕對既網絡優先權..
但問題在於點樣Fall Back返3G/2G Network 果下先煩~唔係果話唔駛攪咁耐
而家用4G 打電話, 部手機要由4G fall back去返3G 再打出, 我部Sony Xperia Z 有時用超過10秒先能夠撥出, 相反部iPhone 4s於2-3秒內已聽到撥號音
個apps岩岩寫完, 發現Google個Push Server 有機會有delay, 要再作詳細測試.. 同埋懶得整中文介面~(雖則定義左strings.xml, 但越寫越多elements了)
Google個API我發現進步了不少, 比起之前寫2.3果時, 更多限制, 但更少既code, 如禁止在main thread 執行 network connection (防止apps因為網絡問題而沒有反應), UI thread在multithread中不用ruionthread call返轉頭update ui, 直接調用 asynctask 既onprogressupdate或onpostexecution就可以...
|