Red5의 1.0 RC2 이전 버전과의 호환성

최근 RED5 버전 ( Red5의 개정 > 4326 같은 1.0 RC2의 ) 기존 응용 프로그램과 호환되지 않는 RED5을 변화를 가져올.
이러한 응용 프로그램이 작동하려면 변경이 필요합니다.

업데이트 VideoWhisper의 RTMP 응용 프로그램 사용을 위해 다운로드 할 수 있으며, 샘플로 다른 응용 프로그램을 업데이트.

 

이 Red5의 구글 그룹에 덮여있다:

개정으로 4326 Red5의와 응용 프로그램을 구축하거나 실행할 때 문제점을 발견 할 수 있었을 것입니다. 당신이로 실행하는 것입니다 대부분의 문제

누락 된 클래스와 아르; 대부분의 경우에 당신은 단지를 추가 할 수 있습니다 “범위” 귀하의 수입 또는 실행에 패키지 “수입을 최적화” Eclipse에서. 나는 당신이로 실행할 수 있습니다 몇 가지 항목을 다루었 이하.

 

 
1. IScope는 형태로 해석 할 수없는

– 최신으로 업데이트 RED5 항아리 또는 소스

– IScope의 올바른 위치는 org.red5.server.api.scope.IScope입니다, 이전에는 org.red5.server.api.IScope이었다

 
2. 수입 org.red5.server.api.IScope가 해결 될 수 없다

– 최신으로 업데이트 RED5 항아리 또는 소스

– IScope의 올바른 위치는 org.red5.server.api.scope.IScope입니다, 이전에는 org.red5.server.api.IScope이었다

 

 
3. WebScope를 찾을 수 없습니다

– 응용 프로그램의 RED5-web.xml의를 열고 변경 “web.scope” 에 빈 클래스

<콩 ID =”web.scope” 클래스 =”org.red5.server.scope.WebScope” INIT-방법 =”등록”>

이 대신

<콩 ID =”web.scope” 클래스 =”org.red5.server.WebScope” INIT-방법 =”등록”>

 

 
4. 방법 서명 XXXX 일치하지 않습니다.

– 이 일에 대한 수정은 Iterator를 받고 대신 컬렉션을 사용하도록 당신의 기대를 변경하는 것입니다. 범위 방법

다음과 같이 범위 이름을 검색하기 위해 현재 설정을 반환:

 

공개 설정<문자열> getScopeNames()

 

 
5. 매개 변수 “유형” 문자열과 일치하지 않습니다.

– 범위에 대한, 자신의 유형은 더 이상 문자열로 확인되지 않고 대신 ScopeType의 열거를 사용합니다. 기본 얻기에 대 한 오래 된 방법

범위 이름과 같이 있었다:

 

공공 반복자<문자열> getBasicScopeNames(문자열 유형)

 

이 새로운 버전입니다:

 

공개 설정<문자열> getBasicScopeNames(ScopeType 유형)

 

VideoWhisper Wowza 호스팅에서 핸드폰에 대한 방송

 

다른 장치는 스트리밍에 대해 서로 다른 코덱과 설정이 필요.
대부분의 VideoWhisper Wowza 계획 다양한 포맷을 지원하기 위해 설치 이미 올하지만 지원되는 형식에 게시해야하고 지원 URL의 재생.

Flash 응용 프로그램은 현재 플래시 지원없이 대부분의 휴대폰에 액세스 할 수없는 표준 형식으로 인코딩. 외부 인코더 및 게시 다중 스트림은 여러 장치를 지원하는 데 필요한 될 수있다. 기존의 스트리밍 비디오의 경우, 이러한 다른 장치를 지원하기 위해 상이한 비트 레이트로 압축 될 필요.

 

VideoWhisper Wowza 계획에 대한 사전 정의 된 RTMP 주소와 함께:

  • 출판: RTMP://YourIP / YourAccount
  • 낮은 대기 시간 채팅: RTMP://YourIP / YourAccount - 채팅
  • 출판 + 보관: RTMP://YourIP / YourAccount 아카이브
  • 녹음: RTMP://YourIP / YourAccount 레코드
  • 수출: RTMP://YourIP / YourAccount-X

필요하고 웹 사이트 및 / 또는 비디오 프로세싱 스크립트 호스트 로서도 웹 계정 FTP / HTTP에 의한 액세스 스트림에 제공된다.

스트림이 기록된다, 보관, / 집 / YourAccount / public_html을 / 스트림에서 재생

 

이 가이드를 읽기:

 

사용하는 방법:

– 당신은 애플의 아이폰 OS 지원 형식으로 스트림 streamName이를 게시하는 경우 (외부 엔코더) 사용 RTMP://YourIP / YourAccount-x와 스트림은 HTTP와 함께 사용할 수 있어야합니다://YourIP:1935/YourAccount-X / streamName이 / playlist.m3u8 .

– 애플 아이폰 OS에 sample.mp4 파일을 스트리밍하​​려면, / 집 / YourAccount / public_html을 / 스트림에 업로드 , HTTP 연결://YourIP:1935/YourAccount / MP4:sample.mp4 / playlist.m3u8 아이폰 OS에.

– RTSP / RTP 인코더으로 만, 사용자 이름과 암호가 제공됩니다.

 

연락처 VideoWhisper 당신이 추가 지원이 필요한 경우.