jwplayer 와 php streaming
jwplayer 에서 url소스를 php 문서로 대신하는 방법을 최근에 찾아보았습니다.
먼저
http://www.tuxxin.com/php-mp4-streaming/
이 사이트의 코드를 보시면 됩니다.
해당 코드를 stream.php 라고 한다면 jwplayer의 file 을 stream.php로 주면 끝입니다.
<!DOCTYPE html>
<?
$pseudo_url = 'http://마이도메인/stream.php';
?>
<div id="myElement">Loading the player...</div>
<script type="text/javascript">
var pseudo_url = "<?php echo $pseudo_url; ?>";
var playerInstance = jwplayer("myElement");
playerInstance.setup({
file: pseudo_url,
width: 640,
height: 360,
type:'mp4'
});
</script>
<?
$pseudo_url = 'http://마이도메인/stream.php';
?>
<div id="myElement">Loading the player...</div>
<script type="text/javascript">
var pseudo_url = "<?php echo $pseudo_url; ?>";
var playerInstance = jwplayer("myElement");
playerInstance.setup({
file: pseudo_url,
width: 640,
height: 360,
type:'mp4'
});
</script>
제가 사용한 jwpalyer setup 이구요
저는 stream.php에 여러가지 변수를 전달해서 그쪽에서 로그인 한 사람, 그룹,권한을 가진사람을 컨트롤 하고 있습니다.
더불어 httpaccess 접근도 제어한다면 더 좋긴하더군요.. 적용하기 나름인거 같습니다.
저는 주로 모바일만 하는 거라서 이렇게 했는데 jwplayer코드만 잘 바꾸면, flash, html5를 지원하는 브라우저는 전부 대응 가능한거 같습니다.
댓글 0