其他事件函式

2021-09-02 07:06:54 字數 787 閱讀 6039

對許多應用程式,現存包含和red5不是相關的應用程式邏輯的類需要重用。為了使他們在客戶端通過rtmp協議連線的時候可用,這些類需要作為red5事件函式被註冊。

現在有兩種方法註冊這些事件:

1.       把他們加到配備檔案中;

2.       從應用程式中手動註冊他們;

通過下面的**事件函式被客戶端執行:

nc=new netconnection();

nc.call(「handler.method」,nc,」hello world!」);

如果乙個事件被註冊。red5總是在檢查上下文配備檔案以前在定義範圍內尋找他。

配備檔案裡的事件函式

方法最適合事件處理在應用程式執行範圍,他們在應用程式壽命期間是不需要改變的。

註冊類com.fancycode.red5.handlersample為事件sample,下面的bean需要加到web-inf/red5-web.xml中。

class=」com.fancycode.red5.handlersample」

singleton=」true」/>

注:bean的id是由事件名稱和關鍵字service構成。

應用程式**裡的事件

return false;

object handler=new com.fancycode.red5.handlersample();

return true;

}注:在這個例子中,僅僅應用程式範圍有sample事件,不適合子範圍.如果事件在room中一樣可用,必須在roomstart時在room範圍內註冊。

Event事件物件之其他事件

該事件通過或者從物件 websocket,web worker,event source 或者子 frame 或父視窗 接收到訊息時觸發 已廢棄。使用 onwheel 事件替代 提示該事件在視窗的瀏覽歷史 history 物件 發生改變時觸發 該事件在 web storage html 5 web ...

MySQL函式 其他函式

1 格式化函式format x,n format x,n 函式可以將數字x進行格式化,將x保留到小數點後n位。select format 3.1415926,3 3.142 2 不同進製的數字進行轉換 ascii s 返回字串s的第乙個字元的ascii碼 bin x 返回x的二進位制編碼 hex x...

Mysql 其他函式

mysql 中的數值函式 abs x 返回x的絕對值 ceil x 返回大於x的最新整數值 floor x 返回小於x的最小整數值 mod x,y 返回x對y取餘的值 rand 返回0 1間的隨機數 round x,y 返回引數x的四捨五入值,保留y位小數 truncate x,y 返回引數x截斷為...