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)

 

Vysílání pro mobily od VideoWhisper Wowza Hosting

 

Různá zařízení vyžadují nastavení a různé kodeky pro streamování.
Většina VideoWhisper Wowza plány No, již přednastavena na podporu různých formátů, ale je třeba zveřejnit v podporovaných formátů a přehrávání z podporovaných adres URL.

Flash aplikace v současné době kódování ve standardním formátu, který není dostupný na většině mobilů bez podpory flash. Externí snímače a publikování více proudů může být nutné podporovat více zařízení. Pro existující video streaming, To by musel být komprimovány v různých datových tocích na podporu různých zařízení.

 

VideoWhisper Wowza, které plány s předdefinovanými rtmp řeší pro:

  • publikování: RTMP://YourIP/YourAccount
  • nízké latence chat: RTMP://YourIP/YourAccount-chat
  • publikování + archivace: RTMP://YourIP/YourAccount archiv
  • záznam: RTMP://YourIP/YourAccount záznam
  • Export: RTMP://YourIP/YourAccount-x

Také je k dispozici webový účet přístup k datové proudy pomocí ftp/http podle potřeby a uspořádat webové stránky a/nebo zpracování videa skripty.

Proudy jsou zaznamenány, Archivováno, přehrávání z /home/YourAccount/public_html/streams

 

Přečtěte si tyto pokyny:

 

Jak používat:

– Publikujete-li stream StreamName Apple iOS podporován formát (s externím enkodérem) použít rtmp://YourIP/YourAccount-x a proud by měl být k dispozici s http://YourIP:1935/YourAccount-x/StreamName/playlist.m3u8 .

– Proudu sample.mp4 soubor pro Apple iOS, nahrajte ji na /home/YourAccount/public_html/streams , Otevřete http://YourIP:1935/YourAccount/mp4:Sample.MP4/Playlist.m3u8 na iOS.

– Pro RTSP/RTP kodér pouze, uživatelské jméno a heslo jsou k dispozici.

 

Kontaktní VideoWhisper Pokud potřebujete další pomoc.