Red5 1.0 RC2 kompatybilności wstecznej

Najnowsze wersje Red5 ( Wersja red5 > 4326 jak 1.0 RC2 ) wprowadzają zmiany, które sprawiają, Red5 niezgodną ze starszymi aplikacjami.
Zmiany te są wymagane dla aplikacji do pracy.

Zaktualizowane aplikacje RTMP VideoWhisper można pobrać do użytku lub jako próbki do aktualizacji innych aplikacji.

 

To jest określone w Red5 grupy google:

Z rewizją 4326 widać problemy przy budowie lub prowadzeniu aplikacji z Red5. Większość problemów będzie prowadzony w

są z brakujących klas; w większości przypadków można po prostu dodać “Zakres” Pakiet do przywozu lub biegu “Optymalizacja importu” w Eclipse. Poniżej mam zająć kilka przedmiotów, które można uruchomić w.

 

 
1. IScope nie może być rozwiązana z typem

– Aktualizacja jar red5 lub źródło z ostatni

– Prawidłowe położenie IScope jest org.red5.server.api.scope.IScope, wcześniej było org.red5.server.api.IScope

 
2. Import org.red5.server.api.IScope nie można rozwiązać

– Aktualizacja jar red5 lub źródło z ostatni

– Prawidłowe położenie IScope jest org.red5.server.api.scope.IScope, wcześniej było org.red5.server.api.IScope

 

 
3. WebScope nie można znaleźć

– Otwórz aplikacje red5-web.xml i zmienić “web.scope” klasa fasoli

<bean id =”web.scope” class =”org.red5.server.scope.WebScope” startowych-method =”Zarejestruj się”>

zamiast tego

<bean id =”web.scope” class =”org.red5.server.WebScope” startowych-method =”Zarejestruj się”>

 

 
4. Podpis metoda nie pasuje xxxx.

– Na ten dylemat jest zmienić oczekiwania, aby otrzymać iterator i zamiast korzystać z kolekcji. Sposób zakresu

do pobierania nazwy scope teraz zwraca zestaw, jak pokazano tutaj:

 

Zestaw publicznych<String> getScopeNames()

 

 
5. Parametr “Typ” nie pasuje String.

– Dla zakresów, ich rodzaj nie jest identyfikowany przez ciąg, ale zamiast tego używa enum z ScopeType. Stara metoda na uzyskanie podstawowe

Nazwy zakres był jak tak:

 

Iterator publicznego<String> getBasicScopeNames(Typ String)

 

to jest nowa wersja:

 

Zestaw publicznych<String> getBasicScopeNames(Typ ScopeType)

 

Nadawania Mobiles od VideoWhisper Wowzy Hosting

 

Różne urządzenia wymagają różnych kodeków i ustawień strumieniowania.
Najbardziej Plany VideoWhisper WOWZA pochodzą już skonfigurowany do obsługi różnych formatów, ale trzeba publikować w obsługiwanych formatach i odtwarzanie z obsługiwanych adresów URL.

Aktualnie kodować aplikacje Flash w standardowym formacie, który nie jest dostępny na większości telefonów komórkowych bez wsparcia Flash. Enkodery zewnętrzne i wydawnictwa wiele strumieni może być wymagane do obsługi wielu urządzeń. Do strumieniowego przesyłania filmów wideo w, które z kolei powinny być skompresowane w różnych bitrate do wspierania różnych urządzeń.

 

Plany VideoWhisper WOWZA pochodzą z predefiniowanych adresów dla RTMP:

  • wydawnictwa: RTMP://Yourip / YourAccount
  • czatu niskiej latencji: RTMP://Yourip / YourAccount-czat
  • wydawnictwa + archiwizacja: RTMP://Yourip / YourAccount-archiwum
  • nagrywanie: RTMP://Yourip / YourAccount rekord
  • eksportu: RTMP://Yourip / YourAccount-x

Także konto WWW służy do strumieni dostępu przez ftp / http, jak i do organizacji konieczna stronę internetową i / lub skryptów przetwarzania wideo.

Strumienie są rejestrowane, w archiwum, odtwarzane z / home / YourAccount strumieni / public_html /

 

Przeczytaj te prowadnice:

 

Jak korzystać:

– Jeśli publikuje streamName strumienia w formacie Apple iOS obsługiwanych (z zewnętrznego enkodera) Zastosowanie rtmp://Yourip / YourAccount-x i strumień powinien być dostępny z http://Yourip:1935/YourAccount-x / streamName / playlist.m3u8 .

– Do strumienia pliku sample.mp4 iOS Apple, przesłać go do / home / YourAccount strumieni / public_html / , otwarte http://Yourip:1935/YourAccount / mp4:sample.mp4 / playlist.m3u8 na iOS.

– Tylko dla RTSP / RTP enkodera, Nazwa użytkownika i hasło są.

 

Kontakt VideoWhisper Jeśli potrzebujesz dodatkowej pomocy.