Flash+CallCenter 一直是我所關注的技術和話題,一度參看flash版的sip協議,就是想把新技術融合到係統裏。可惜的是自己的腳步太慢,等緩過神來,不少人早已走在前麵。抱著學習的精神研究一下吧,也謝謝red5phone開源友人們的共享。
red5在Ubuntu下的安裝應該是最方便的,apt-cache search red5 就能看到server,一條指令便可搞定所有繁瑣的過程,安裝以後基本不用配置,服務就能正常啟用。可做一些簡單配置 HTTP 和 RTMP 地址端口保存在/etc/red5/red5.properties下。本機訪問:http://127.0.0.1:5080/顯示index主頁就說明 server 已經成功搭建了。
如果不是Ubuntu係統,則可在http://code.google.com/p/red5/獲取安裝文件。
red5phone在http://code.google.com/p/red5phone/可看到獲取方式,下載和SVN皆可。把獲得的red5phone源碼解壓為文件夾sip放置在/var/lib/red5/webapps/下,如服務正常,訪問 http://127.0.0.1:5080/sip/ 可以看到red5phone 的登錄界麵。 說其他的配置有些奇特,按照如下進行填配: Phone#:user (sip 賬號) Username:user (sip 賬號) Password:user_pwd (sip 密碼) Conference: SIP Realm:asterisk (填asterisk) SIP Server:ASTERISK_URL (asterisk的URL) OB Proxy:ASTERISK_URL (asterisk的URL) Red5 URL:rtmp://RTMP_URL/sip (red5 server的URL,以red5.properties中配置為準,如未定義填IP) 這樣就O了,點login便能正常登陸,如果登陸不正常,可以檢查下服務是否啟動,安裝步驟是否正確。 最後感慨一下,Flash 真是好技術啊!