參考文章
NetConnection成功後的設定
var groupspec:GroupSpecifier = new GroupSpecifier("myGroup/groupOne"); groupspec.postingEnabled = true; groupspec.ipMulticastMemberUpdatesEnabled = true; groupspec.addIPMulticastAddress("225.225.0.1:30303"); group = new NetGroup(nc,groupspec.groupspecWithAuthorizations()); group.addEventListener(NetStatusEvent.NET_STATUS,netStatus);
Event 的處理
要加上
case "NetGroup.Connect.Success": connected = true; break;
case "NetGroup.Posting.Notify": receiveMessage(event.info.message) break;
接受的處理
private function sendMessage(txt:String):void
{
var message:Object = new Object(); message.text = txt;
message.sender = group.convertPeerIDToGroupAddress(nc.nearID);
message.userName = txtUser.text; group.post(message);
receiveMessage(message);
}
private function receiveMessage(message:object):void {
trace(message.userName+": "+message.text);
}
2010年11月14日 星期日
使用FMG連結公司SIP打電話
參考網址1 參考網址2 設定文件
步驟:
1.下載 Flash Media Server 並安裝
2.下載 Flash Media Gateway 並安裝,建議兩套軟体安裝在同一台Server 上
3.Copy the ${FMG-Install-Folder}\/FMSApplications\telephony folder to ${FMS-Install-Folder}\applications\
4.修改 Flash Media Sever的 Server.xml, 在${FMS-Install-Folder}\conf 目錄內
在 tag Server 下新增一Tag
5.修改 Flash Media Gateway 的 sip.xml ,在${FMG-Install-Folder}\conf目錄內
找到 tag profileID 是 sipGateway ,在tag 內輸入 SIP Server
和帳號、宓碼
6.重新啟動 FMS, FMG 後應該就可以打電話囉
文件上還有提到VideoPhone 和 Client profile的部份,如果大家測成功的話也歡迎造訴我如何設定
訂閱:
文章 (Atom)