PC에서는 FLASH, 모바일에서는 HTML5로 재생되는 JWplayer6
아래와 같이 file 부분에 두가지를 주면 되는것 같다. 원 소스는 rtmp만 있었는데
우선적으로 jw는 primary값과 같이 flash로 동작하며 ,모바일에서 보여지기 위해서 HTML로 동작은 jw가 알아서 하기때문에 http로 시작하는 소스 위치만 주면 된다.
nginx로 구동하고 있는 rtmp의 서버의 application값은 vod 이며 하위 폴더 sub 아래 mp4파일이므로
rtmp에서 서브폴더가있을시 형식은 아래와 같이 /mp4:서브폴더/mp4파일명 형식을 주면 jw는 제대로 재생한다.
<script src="/jwplayer/jwplayer.js"></script> <div id="mediaplayer"></div> <script> jwplayer('mediaplayer').setup({ width: "720", height: "406", primary: "flash", autostart: "false", repeat: 'always', sources:[ {file: "rtmp://주소.mp4"}, {file: "http://도메인/서브폴더/mp4파일명"} ] }); </script>