[FMS]FMS流媒體伺服器onStatus介紹說明

來源:互聯網
上載者:User

標籤:

在FlashCom中的Camera, Microphone, LocalConnection, NetConnection,NetStream和 SharedObject對象都提供了事件響應,onstatus事件的返回資訊記錄在資訊對象中。為了能夠響應這些事件,你必須建立一個方法來處理資訊 對象,而最重要的一點是你必須要清楚不同的資訊對象傳回值和傳回型別。
資訊對象具有下面的屬性。
code 記錄資訊的返回內容
level 資訊等級狀態,有status 狀態 warning 警告 error 錯誤
下面對FlashCom中的對象的onstatus傳回值作個總結。

Camera資訊對象
Camera.Muted (Status) 
使用者拒絕使用camera
Camera.Unmuted (Status) 
使用者允許使用camera

LocalConnection資訊對象
none (status)
none (error) 

Microphone資訊對象
Microphone.Muted (Status) 
使用者拒絕使用microphone.
Microphone.Unmuted (Status)
使用者允許使用microphone.

NetConnect資訊對象
NetConnection.Call.Failed (Error) 
NetConnection.call方法調用伺服器端的方法或命令失敗
NetConnection.Connect.AppShutdown (Error)
伺服器端應用程式已經關閉(由於資源耗用過大等原因)或者伺服器已經關閉.
NetConnection.Connect.Closed (Status)
串連中斷
NetConnection.Connect.Failed (Error)
串連失敗
NetConnection.Connect.InvalidApp (Error)
指定的應用程式名稱沒有找到
NetConnection.Connect.Rejected (Error)
串連被拒絕
NetConnection.Connect.Success (Status)
串連成功

NetStream 資訊對象
NetStream.Buffer.Empty (Status)
資料緩衝區為空白
NetStream.Buffer.Full (Status)
緩衝區已慢
NetStream.Failed (Error)
傳輸中有錯誤發生
NetStream.Pause.Notify (Status)
播放暫停
NetStream.Play.Failed (Error)
播放出錯
NetStream.Play.PublishNotify (Status)
發布開始,資訊已經發送到所有訂閱者
NetStream.Play.Reset (Status)
播放清單重設
NetStream.Play.Start (Status)
播放開始
NetStream.Play.Stop (Status)
播放停止
NetStream.Play.StreamNotFound (Error)
播放的即時資料流或檔案不存在
NetStream.Play.UnpublishNotify (Status)
發布停止,資訊已經發送到所有訂閱者
NetStream.Publish.BadName (Error)
發布的資料流已經被發布
NetStream.Publish.Idle (Status)
發行者閑置過長
NetStream.Publish.Start (Status)
發布開始
NetStream.Record.Failed (Error)
錄製檔案出錯
NetStream.Record.NoAccess (Error)
沒有足夠的檔案存取權限
NetStream.Record.Start (Status)
檔案錄製開始
NetStream.Record.Stop (Status)
錄製暫停
NetStream.Seek.Failed (Error)
資料流定位出錯
NetStream.Seek.Notify (Status)
資料搜尋定位成功
NetStream.Unpause.Notify (Status)
恢複播放
NetStream.Unpublish.Success (Status)
停止發布

ShareObject資訊對象
SharedObject.BadPersistence (Error)
SharedObject.getRemote方法傳遞的參數不匹配
SharedObject.Flush.Failed Error 
寫入失敗
SharedObject.Flush.Success (Status)
寫入成功
SharedObject.UriMismatch (Error)
SharedObject.connect的url參數和SharedObject.getRemote方法不一致
注意:對於NetStream、NetConnect和遠程共用對象而言,在聯機情況下onStatus有更多的傳回值,這些傳回值將會在伺服器端資訊對象中介紹,其它對象無須聯機也可以響應到傳回值。

[FMS]FMS流媒體伺服器onStatus介紹說明

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.