AWS × wowza streaming engine를 사용하여 실황 중계 영상을 발표하다
개요
aws와 wowza streaking engine의 실황 중계를 활용한 구축 순서를 총괄했다.
aws의 계정 등록과 실례 시작에 관해서는 대체로 생략합니다.
Wowza가 뭐예요?
간단히 말하면 다양한 규모의 생방송과 필요에 따라 발표하는 영상 흐름 전송 서버를 제공하는 서비스다.
자세한 건 위키백과로 기다려보시면 아실 겁니다.생략하다.
https://ja.wikipedia.org/wiki/Wowza_Streaming_Engine
배달까지의 절차
간단히 말하면 다양한 규모의 생방송과 필요에 따라 발표하는 영상 흐름 전송 서버를 제공하는 서비스다.
자세한 건 위키백과로 기다려보시면 아실 겁니다.생략하다.
https://ja.wikipedia.org/wiki/Wowza_Streaming_Engine
배달까지의 절차
허가증을 얻다
절차는 다음과 같다.
유료판은 실례당 한 달에 65달러가 필요하다.
등록wowza media systems
EC2 인스턴스 시작
AWS를 활용해 wowza 서버를 구축할 때도 커뮤니티 AMI를 활용해 wowza streaming engine가 있는 실례를 시작할 수 있다.
다음은 그 커뮤니티 AMI의 실례를 활용한 시작 절차입니다.
(단체 AMI를 사용하지 않는 wowza 서버 구축 절차는 본 페이지의 마지막 다른 내용으로 간단하게 요약)
이어서 다음 순서에 따라 진행한다
※ AMI 사용 시 마켓 플랫폼에서 AMIID를 취득하지 않으면 인스턴스 작성 불가
STEP6: 보안 그룹 설정
서버 시작
[ec2-user]$ sudo su wowza
[wowza]$ cd /usr/local/WowzaStreamingEngine/conf
[wowza]$ cp Server.license Server.license.bak
[wowza]$ vi Server.license
> AWSに接続する際と同じpemファイルの内容をそのまま上書きする
[ec2-user]$ sudo su
[root bin]# ./startup.sh
......
Configure logging: file:///usr/local/WowzaStreamingEngine/conf/log4j.properties
INFO server server-start Wowza Streaming Engine 4 Trial Edition (Expires: XXX XX, 2014) 4.0.1 build10615 -
INFO server comment - Server License Key: XXXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
INFO server comment - Maximum Connections: 10
.....
INFO server comment - RESTServer: Bind attempt ([any]:8087)
WARN server comment - RESTServer: Bind failed, try again ([any]:8087): java.net.BindException: アドレスは既に使用中です|at sun.nio.ch.Net.bind0(Native Method)|at sun.nio.ch.Net.bind(Net.java:433)|at sun.nio.ch.Net.bind(Net.java:425)|at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)|at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)|
$ sudo lsof -i:8087
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 2399 root 85u IPv4 11755 0t0 TCP *:simplifymedia (LISTEN)
$ sudo kill 2399
다시 startup.wowza 서버 start를 실행하는지 확인Wowza Streaming Engine 4 Trial Edition (Expires: XXX XX, 2014) 4.0.1 build10615
engine 관리자 설정
wowza 서버를 시작하면 브라우저에서engine 관리자에 접근할 수 있습니다.
engine 관리자를 사용하여 간단하게 분배 설정을 할 수 있습니다.
다운로드 테스트용 Wowza GoCoder 다운로드
위자사가 제공하는 아이폰 앱'위자 고코더'를 통해 발표할 수 있다.
https://www.wowza.com/products/gocoder
이 앱을 사용하면 아이폰으로 찍은 영상을 구축된 Wowza 서버에 전송할 수 있다.
테스트 게시
기타 노트
Reference
이 문제에 관하여(AWS × wowza streaming engine를 사용하여 실황 중계 영상을 발표하다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/masahisu/items/e0653eda36e78ea54866텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)