Red5 1.0 Zpětná kompatibilita RC2

Nejnovější verze red5 ( Red5 revize > 4326 stejně jako 1.0 RC2 +) změny, které red5 nekompatibilní se staršími aplikacemi.
Změny jsou vyžadovány pro tyto aplikace pracovat.

Aktualizovaná aplikace rtmp VideoWhisper lze stáhnout pro použití nebo jako vzorek pro aktualizaci jiné aplikace.

 

To je pokryta Red5 google skupiny:

S revizí 4326 Zobrazí se problémy při vytváření nebo spouštění aplikací s Red5. Většina problémů, které budete spouštět do

jsou s chybějící třídách; ve většině případů stačí přidat “rozsah” balíček pro dovoz nebo spustit “Optimalizovat dovoz” v Eclipse. Níže jsem oslovil několik položek, které mohou narazit na.

 

 
1. IScope nelze převést na typ

– Aktualizace red5 sklenice nebo zdroj s nejnovějšími

– Správné umístění IScope je org.red5.server.api.scope.IScope, dříve to bylo org.red5.server.api.IScope

 
2. Org.red5.server.api.IScope importu nelze vyřešit.

– Aktualizace red5 sklenice nebo zdroj s nejnovějšími

– Správné umístění IScope je org.red5.server.api.scope.IScope, dříve to bylo org.red5.server.api.IScope

 

 
3. WebScope nelze nalézt.

– Otevřete aplikace red5-web.xml a změnit “Web.Scope” Bean třída

<Bean id =”Web.Scope” třída =”org.Red5.Server.Scope.WebScope” Metoda init =”Registrace”>

Kromě toho

<Bean id =”Web.Scope” třída =”org.Red5.Server.WebScope” Metoda init =”Registrace”>

 

 
4. Podpis metody se neshoduje s xxxx.

– Pro tato oprava je změnit vaše očekávání obdržet iterace a místo toho využít kolekce. Metoda rozsah

pro načítání názvy oborů nyní vrátí sadu, jak je znázorněno zde:

 

veřejné sada<Řetězec> getScopeNames()

 

 
5. Parametr “Typ” se neshoduje s řetězci.

– Pro obory, jejich typ je již určen řetězcem, ale místo toho používá výčet ScopeType. Starý způsob získání základní

názvy oborů byl takhle:

 

veřejné iterátor<Řetězec> getBasicScopeNames(Typ řetězec)

 

To je nová verze:

 

veřejné sada<Řetězec> getBasicScopeNames(ScopeType typ)

 

Moje recenze

Zkontrolujte formuláře....

Hodnocení

Načítání recenzí....