묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
곰플레이어를 이용한 웹상에서의 동영상과 자막 재생중 질문...
2005.08.19 22:29
송재영님과 팅별님의 소스를 보고 웹상에서 곰을 이용해 자막을 지원하기 위해
소스를 변경해봤는데요...아래 소스에서 '새롭게 지정한경로'에 'http://app.ipop.co.kr'을 넣어주면
페이지를 실행시킬때 곰플레이가 떠서 동영상과 같은 위치에 있는 자막과 함께 플레이가 되는데요...
궁굼한점이 생겼습니다.
만일 app.ipop.co.kr에 있어야 할 파일의 경로가 변경 되었다면 게시판마다 일일이 경로를 변경해야하는
상황이 발생할 수 있기에 아래 소스에 있는 파일들을
모두 다운받아 다른 사이트에 올려서 경로를 변경하고
또 그 파일들안에 들어있는 주소를 변경하고 그 주소안에 있는 파일들을 받아서 같은 사이트에 올려 경로를 변경해
봤는데요...처음과 중간 스킨 지정하는 경로는 변경시 모두 잘 작동 했는데요...기본 정보 세팅에서
ipopx.SetVersionURL("http://app.ipop.co.kr/gom/GrVersion.ini"); 이 주소를
ipopx.SetVersionURL("새로운 사이트 경로/gom/GrVersion.ini"); 이렇게 변경하면 작동이 되질 않습니다.
제가 자바를 전혀 모르는 관계로 아직 진도를 나가지 못했습니다.
왜??? 그 줄만 변경하면 않될까요? 답변 좀 부탁드립니다.
<HTML>
<HEAD>
</HEAD>
<BODY onLoad="javascript:RunGom();">
<script src="새롭게 지정한 경로/gom/ipopxinstall.js"></script>
<script language=javascript>
function RunGom(){
ipopxInstall();
if(ipopx.IsInstall){
// 기본 정보 세팅
ipopx.SetVersionURL("http://app.ipop.co.kr/gom/GrVersion.ini");
ipopx.SetClassName("GomPlayer1.x");
ipopx.SetProgramID("GOMPLAYER");
// 스킨 설정
ipopx.GOM_SetOemSkin("새롭게 지정한 경로/gom/mania.gps", 0);
// 곰 실행
ipopx.Run("/nosetup", "", "");
// 곰의 목록 삭제
ipopx.SendCommand("/clearlist");
// 재생할 파일 목록에 추가
var param = "동영상파일 위치"
//alert(param);
ipopx.SendCommand(param);
// 재생 시작
ipopx.SendCommand("/playfirst");
}
else
{
var param = "RunGom()";
setTimeout(param, 100); // 설치할때까지 재시도.
}
}
</script>
</BODY></HTML>
소스를 변경해봤는데요...아래 소스에서 '새롭게 지정한경로'에 'http://app.ipop.co.kr'을 넣어주면
페이지를 실행시킬때 곰플레이가 떠서 동영상과 같은 위치에 있는 자막과 함께 플레이가 되는데요...
궁굼한점이 생겼습니다.
만일 app.ipop.co.kr에 있어야 할 파일의 경로가 변경 되었다면 게시판마다 일일이 경로를 변경해야하는
상황이 발생할 수 있기에 아래 소스에 있는 파일들을
모두 다운받아 다른 사이트에 올려서 경로를 변경하고
또 그 파일들안에 들어있는 주소를 변경하고 그 주소안에 있는 파일들을 받아서 같은 사이트에 올려 경로를 변경해
봤는데요...처음과 중간 스킨 지정하는 경로는 변경시 모두 잘 작동 했는데요...기본 정보 세팅에서
ipopx.SetVersionURL("http://app.ipop.co.kr/gom/GrVersion.ini"); 이 주소를
ipopx.SetVersionURL("새로운 사이트 경로/gom/GrVersion.ini"); 이렇게 변경하면 작동이 되질 않습니다.
제가 자바를 전혀 모르는 관계로 아직 진도를 나가지 못했습니다.
왜??? 그 줄만 변경하면 않될까요? 답변 좀 부탁드립니다.
<HTML>
<HEAD>
</HEAD>
<BODY onLoad="javascript:RunGom();">
<script src="새롭게 지정한 경로/gom/ipopxinstall.js"></script>
<script language=javascript>
function RunGom(){
ipopxInstall();
if(ipopx.IsInstall){
// 기본 정보 세팅
ipopx.SetVersionURL("http://app.ipop.co.kr/gom/GrVersion.ini");
ipopx.SetClassName("GomPlayer1.x");
ipopx.SetProgramID("GOMPLAYER");
// 스킨 설정
ipopx.GOM_SetOemSkin("새롭게 지정한 경로/gom/mania.gps", 0);
// 곰 실행
ipopx.Run("/nosetup", "", "");
// 곰의 목록 삭제
ipopx.SendCommand("/clearlist");
// 재생할 파일 목록에 추가
var param = "동영상파일 위치"
//alert(param);
ipopx.SendCommand(param);
// 재생 시작
ipopx.SendCommand("/playfirst");
}
else
{
var param = "RunGom()";
setTimeout(param, 100); // 설치할때까지 재시도.
}
}
</script>
</BODY></HTML>