關於我自己

我的相片
New York, New York, United States
我叫江奕賢啦

2007年8月18日

你也可以當電信業大亨

1. 很多人知道voip這個東西 可以讓你像skype那樣通話
2. 很多人也知道ipkall這個東西 可以讓別人打電話給你 轉到你的voip phone上面
3. 很多人也知道asterisk這個東西 可以讓你有個免費電話交換機
4. 很多人都知道voipstunt這個東西 可以讓你免費的打國際電話
5. 有些人知道asterisk2billing這個東西 可以讓你把asterisk當成生財工具
6. 很多人知道paypal這個東西 可以讓你收信用卡

7. 留學生都知道 國際電話卡這個東西 可以讓你用很便宜的價格 打回你的國家 與女友男友好好聊一番
8. 很多人也知道skype-out, skype-in這些東西 可以讓你用很便宜的價格 透過skype打國際電話
9. 很多人知道市面上已經很多voip phone在賣 可以讓你不需要開電腦 就可以用便宜的價格打電話
10. 很多公司都已經使用節費系統 來打國際電話聯絡國外業務 或撥打電話廣告

但是 很少人知道 怎麼把1~6這些全部接在一起 做出7~10
尤其中文世界 資料可說幾乎沒有 (大多只有免費使用的範例 沒有商業化的範例)
為什麼呢?因為你幾乎可以在一個沒有成本的情況下 打造出一個百萬年薪的電信業
所以大家幾乎沒有人願意把這些技術透露出來

這篇裡面 我沒辦法破壞市場行情 因為我也是熬夜了兩三天才搞出來的 (還真有點門檻)
但是 這篇我主要會敘述我目前完成的功能 以作為後進的一個路標 至少 知道這條路是行得通的
至於技術 我會像本blog其他篇一樣 在一兩年後貼出

目前已經連接完成之功能:
1. 可達到免成本 用外線電話撥入 也可用voip phone or sip phone撥入 或用asterisk轉入
3. 可達到免成本 撥至三十幾個國家 (台灣日本大陸美國加拿大英國德國法國等)
3. 可對消費者收費 可自行設定各種撥打方案 (一個月免費額度、每秒計費、每分鐘計費、月費、預付卡等)
4. 可自動選擇最低成本的線路撥打出去
5. 可自動定位voip目前位置的IP, 並將撥入電話轉給使用者
6. 使用者如不在線上 可有語音信箱 並可將留言轉發至user的email
7. 可達到skype-out功能 但是幾乎零成本
8. 可達到jajah的線上撥號功能 只要有個browser就可以撥號
9. 可達到jajah的phone2phone功能 讓你可以直接電話對電話講 及 Google的click to call
10. 可讓user上您的網站購買電話卡 並直接用信用卡付款 (可透過免費的paypal bussiness accountauthorize.net)
11. 可每個月自動從使用者信用卡帳戶扣款 不需要請會計、也不需要手動處理收錢問題 (你要手動也行)
12. voip phone撥入者 不需要另行輸入卡號 可當普通電話直接撥號
13. 線路選擇非常彈性 可依照時間、國家、ID、費率、已被佔用與否 等 自動選擇
14. failover, 當某線路被占線或出問題時 可自動選擇次貴線路
15. 自動大量撥打電話 做市調或播放廣告

市面上存在的通訊產品的功能 幾乎都涵蓋在上面了 而且零成本 (反正server和網路我本來就有)
(calling card國際電話卡, 節費系統, skype-in, skype-out, jajah, phone2phone, google click-to-call, voip phone)
我應該會在月底搬家後 開始對九月新開學的留學生賣電話卡吧 呵呵

很抱歉 本篇沒辦法詳細的帶著大家做一遍
因為很多技術性的問題 暫時得先當作商業機密
不過 有興趣的人 歡迎來信/來電討論合作事宜
絕對可以讓您家或您公司的電話費大省一筆

2007年8月2日

跨足第二類電信業 自己搞skypeout和voip手機

最近接的另一個case是類似像
calling card(國際電話卡公司)+VOIP+VOIP phone的project
(skypeout就類似國際電話卡公司+VOIP)
所以花了兩天吸收了一下我需要的知識 (感謝Google和我弟提供的如牛車一般的知識)
從傳統電信產業的switch, pbx, pstn
到voip agents, proxy, router, servers, Asterisk
到wifi手機/PDA上的voip client的implimentation (J2ME & Windows Mobile 等手機和PDA)
所有的protocol, codec, (包含語音也包含視迅voice on ip and video on ip :p)
哈哈 我真是喜歡學習的過程 (也喜歡當老師) (需要老師教VOIP的電腦補習班可以找我 resume)

大概學會了pstn, E1, fxo, pbx, redirect server, sip, rtp, user agent, proxy, sip client 之間的關係
當然也讀了很多rfc和codec的source code
架了幾個不同牌子的server玩玩看 互相連接上下車了一下

結論是 早知道 我就去開國際電話卡/節費系統公司了
有興趣的人找我吧

Skype Me™!
我應該可以給你最快最划算的解決方案
我目前的目標是把價格壓到free unlimited call to several country. 免費打國際電話
(普通電話對普通電話 not PC to PC)
未來的目標是音質媲美CD啦

現學現賣flash action script

五六年沒碰flash了 (因為最近的工作大多只重視內容 不重視美工效果)
上禮拜接了個flash的case
現學現賣 跟Google學兩天flash action script 3 的語法 就上場了
一個禮拜的成果
http://markchiang.no-ip.com:81/test/test.html

學到了幾件事 flash movie clip 轉image的速度很慢 幾乎沒什麼現成的可以用
尤其是mc轉成image後 要傳上server 也是一整個沒有東西可以用
只好自己隨便想個protocal就傳了 (好久沒有K JPG的spec了 拿這麼一點錢 也不值得寫)
做出來效果還可以啦 反正只是別人的一個畢業作品

這個project裡面主要用到幾個技術
用MC當筆 讓User作畫
MC轉Image
Image上傳並存於Server的Mysql的Blob內 格式為JPG
Gallery會去server要XML的資料 顯示出前人的作品
User點了作品的Thumbnail之後 flash會根據參數 畫出當初的Movie clips

我猜他的前programmer應該是卡在很少人知道怎麼把MC轉Image並upload成jpg 才跑路的吧
不過 前人留下的bug我暫時沒時間幫他修 因為接了另一個case (後續)