Luar's Flash Playground:偵測用戶連線超過授權
偵測用戶連線超過授權 (28-10-2003)
FlashCom Developer版支持5個用戶連線,Personal版支持50個用戶連線,Professional版支持2500個用戶連線。在真正應用中,當用戶連線超過授權,新來的用戶會自動被拒絕連線,以下是在Client Flash中偵測用戶連線超過授權的語法,方便用來顯示友善的錯誤訊息。

NC = new NetConnection();
NC.onStatus = function(info) {
    if(info.description.indexOf("License.Limit.Exceeded")!=-1){
        trace = "UserLimit is exceeded";
    }
};

info這Object包括3個Properties:info.code、info.level、info.description,其中info.description是連線狀態的說明,當用戶連線超過授權,它會顯示[ License.Limit.Exceeded ] : (_defaultRoot_, _defaultVHost_) : Max connections allowed exceeds license limit. Rejecting connection to : myApp.(myApp是指Application Instance名稱)

所以只要看看info.description是否有「License.Limit.Exceeded」這字句,就可以知道用戶連線是否超過授權。
本文章由發表。
意見
"; print "沒有意見。
 "; } ?>
  • luar 你好,我使用FCS已經有一段時間了,現在有個問題想請教,如果我想把服務器上的一個FLV文件作為一個廣播流的在網上廣播,是否需要用到服務端的腳本,現在我已經可以通過客戶端腳本點播服務器上的FLV文件,但不知如何publish
    服務器上的FLV文件同時讓多人觀看!!!

    由waizi於03-11-2003發表

  • I also have the same problem, is there any way to solve it? Thanks!

    由wing於01-03-2004發表

  • myou

    fdzghf於25-11-2004發表

同組文章