問題描述: 咱們經過NetConnection的方法connenct鏈接流媒體服務器Red5或FMS時,若是鏈接成功,服務器會返回的NetStatusEvent事件的info.code值爲NetConnection.Connect.Success,若是一直鏈接不上,並且返回值爲NetConnection.Connect.Rejected,那麼問題有多是出在客戶端上。 java
緣由解釋: 我今天遇到這個錯誤是由於我沒有設置NetConnection的client屬性。以前報錯客戶端在創建鏈接時沒有onBWCheck方法,我在客戶端的代碼中實現了該方法以下:
服務器
protected function onBWCheck (... rest):Number { return 0; }
解決辦法: 爲NetConnection設置client屬性。 this
private var con:NetConnection = new NetConnection(); con.client = this;//把當前類設置爲NetConnection的客戶端,那麼在當前類中必須 // 要有onBWCheck方法的實現。