返回列表 發帖
反而我最近寫一個APPS 比 voip server 作來電顯示

因為發現如果 sip -> trunk -> pstn, 人地睇到個來電顯示只是trunk的電話號碼, 甚至用了133封了, 聽果個日根本唔知邊個打黎, 而家響pstn 個手機度裝個apps, 當 asterisk 打去 pstn 時, 同時發一個push message比 pstn個手機, 話比個用戶知邊個打緊黎.. 咁樣會好好多

但講真, 用過3G voip on Asterisk..除非有良好既網絡質素, 否則音質都幾差下...
試過台灣遊玩期間飛線落 Android SIP , 發現會自動到了時間斷線, retry connection fail, 要手動熄incoming call 再on返先至得, 同埋..最重要一點, 係好食電...
最後都飛線落返iPhone個softphone (paid for G729), 呢一個又係另一個問題, G729 bandwidth需求細, 但.. 音質好濛下... 有時好難聽到對方講乜

所以... 結論.. .VoIP唔係無用, 係留返比 4G LTE 做發展, 同D 大既ISP用吧, 自己玩下都不錯, 但真係外國做飛線漫遊時真係會有好多因素影響...

TOP

本帖最後由 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就可以...

Screenshot_2013-04-23-18-02-56.png Screenshot_2013-04-23-18-02-51.png

TOP

Facetime 於 ios 7 中 全面支援 audio 功能, 可以只撥出只有audio的連接
但是facetime 於啟用時, 在香港只有Smartone/3HK啟用是免費的...
試了於4G LTE環境下, 音質很不錯

TOP

返回列表