unreal media server 사에서 제공하는 무료플레이어

by 행복아이 posted Sep 04, 2014
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

unreal media server사에서 RTMP스트리밍 서버도 동식접속 10유저로 무료 제공하며, 서브폴더까지 지원하는 장점이 있다.

물론 로컬플레이어로 재생할 경우 mkv같은 고화질,, 하여튼 대부분 영상은 다 재생해준다.


웹에서 unrealplayer로 재생할 경우는 mp4, flv 형식만 가능하다.


먼저 rtmp 재생 코드

<script src="/FlashPlayer/umsplayer.js" type="text/javascript" charset="utf-8"></script>  
<!-- player container -->
<div id="player-container">
</div>

<script type="text/javascript">
embedPlayer('player-container', {
    flashvars : {
       'rtmp' : 'rtmp://서버주소/vod/bnb1080.mp4'
    },
    size : { width: 720, height: 406 },
    playerStyle : 'quick'
});
</script>


js 파일의 절대 주소 혹은 상대주소르 적어주면 되고

rtmp 파일의 주소를 적을때 아주 중요하다..


1)unreal streaming server를 구동하여 이 서버상에 존재하는 파일 을 지정할 경우,

vod 서비스는 자동으로 서버 주소다음에 vod가 붙는다. 예를 들어 movie/2014/abc.mp4 파일이 존재한다면,

rtmp://서버주소/VOD/movie/2014/abc.mp4

이렇게 주어야 파일을 재생할 수 있다.

물론 live방송의 경우는 역시 서버주소/LIVE/~~~ 이렇게 붙게된다.


2)nginx rtmp사용시는 nginx의 환경설정에서 application으로 지정한 가상경로 값을 위 VOD대신 주면된다.