2011-02-24 41 views
0

開始新的作用域有沒有辦法從應用程序代碼中啓動red5中的新作用域(空間)(通常在用戶連接到路徑時它們會自動啓動)。我想:red5 - 從代碼


IScope scope = new Scope(roomName); 
application.start(scope);//application is my class, extended from ApplicationAdapter 

調用application.start返回false,這意味着範圍無法啓動(從的javadoc),但我不知道爲什麼。

回答

2

後來編輯:解決 - 爲了增加一個新的範圍,你需要調用application.getAppScope().createChildScope(roomName);(其中getAppScope將返回appStart()傳遞到應用程序的應用範圍)