2016-08-30 11 views
1

고객이 만든 라이브 스트림을 검토하도록하고 싶습니다. 우리는 Wowza Engine Manager에서 '모든 라이브 스트림 기록'옵션을 선택했습니다. 스트리밍은 wowza 콘텐츠 폴더에 저장되지만 EC2 인스턴스에 엔진이 있기 때문에 클라이언트가 콘솔을 통해 다운로드 할 수있는 쉬운 방법을 찾을 수 없습니다.wowza 엔진을 사용하여 녹화 된 라이브 스트림을 어떻게 볼 수 있습니까?

Wowza Streaming Cloud에있는 것처럼 비디오를 표시하도록 관리자를 구성 할 수 있습니까?

답변

0

옵션 인 경우 녹음 내용을 s3으로 옮길 수 있습니다. 먼저 파일 시스템에 s3 버킷을 마운트하고 (s3fs), 모듈 ModuleMediaWriterFileMover을 구성하여 기록 된 파일을 마운트 디렉토리로 이동하십시오.

+0

고마워. 나는 그 가능성에 관해 읽었지 만, 나는 쉬운 방법이 있기를 바랐다. 나는 wowza에게 전자 메일을 보냈고 Wowza Manager UI에서 응용 프로그램의 콘텐츠 폴더에서 사용할 수있는 비디오 파일 목록을 보려면 아직 끝나지 않았습니다. 관리자를 통한 유일한 방법은 VOD 애플리케이션 테스트 플레이어에 스트림 파일 이름을 입력하는 것입니다. –

+0

간단한 웹 서버 (예 : Nginx)를 설치하고 WOWZA에서 사용하지 않는 포트에서 수신 대기 한 다음 콘텐츠 폴더에서 정적 인 비디오를 제공 할 수 있습니다. – joarleymoraes

0

더 나은 접근 방식 : 준비가 완료되는 즉시 파일을 S3 버켓으로 옮깁니다. 당신은 다른 모든 모듈과 마찬가지로

Wowza 실제로

1

lib 디렉토리에있는 파일을 포함, 그래서 이것에 대한 모듈 (물론 그것이 않습니다, 모든 사람이 그것을 필요로)

https://www.wowza.com/forums/content.php?813-How-to-upload-recorded-media-to-an-Amazon-S3-bucket-(ModuleS3Upload)

있다 폴더

2 엔진 관리자 UI로 이동하여 추가 마나에 키와 양동이를 설정

3 모듈 ger 속성

다시 시작하고 완료했습니다. 매력처럼 작동하며 파일이 준비되기 전에 업로드되지 않습니다.

참고 : 내가하는 것처럼 타임 스탬프로 각 스트림의 이름을 지정하지 않으면 아마존이 같은 이름으로 업로드 할 때 파일을 덮어 쓰게되므로주의해야합니다.

0

필자의 경우 웹 서버 (apache2)를 포트 8080 (wowza는 스트리밍 용으로 80을 사용)에서 수신하는 동일한 시스템에서 설정 한 다음/var/www/html/content에서 {Wowza 설치 폴더}/콘텐츠이 방법은 사용자가 녹음 파일에 도달 할 수 있도록 http://youserver.com:8080/content

기본적으로 apache는 폴더의 모든 파일을 나열하고 파일이 .mp4 인 경우 브라우저가 비디오를 재생합니다. 파일이 .flv 인 경우 다운로드 할