CMS솔루션마켓, 이온디 - 워드프레스, 라이믹스, 카페24, 그누보드, 엑셀

웹기술을 같이 공유합니다

Home WEB 웹팁

판도라동영상 OpenAPI 사용후기

이온디
2007년 11월 29일

이 글은 홈페이지(http://eond.com/eond/120538)에 게재된 글을 가져온 것입니다.




Simulz님께서 공개하신 판도라 동영상 삽입 컴포넌트를 설치했습니다.
판도라동영상삽입 컴포너트의 경우, 기존에 IE7 이외의 브라우저에서 오류가 발생했는데,
판도라 측에서 수정했는지 다른 문제점이 보이지 않더군요. 그래서 설치를 하게 되었습니다.
또 다른 문제로 Firefox(파이어폭스)에서 동영상 재생과 등록이 되지 않는 문제(오프너를 찾는 스크립트 문제)가
있었는데 이것 역시 판도라측에서 파이어폭스 사용자에 대해서 수용한 듯 하네요. :)



글쓰기에서 동영상을 삽입하는 방법

1. 글쓰기 화면에서 [판도라 동영상 아이콘 이미지] 아이콘을 누르면 팝업창으로 컴포넌트 창이 열리고, 또 팝업창으로 동영상 삽입창이 열립니다.
2. 동영상 업로드 후에 썸네일을 선택한 다음 판도라 창을 닫으면, 에디터에 삽입이 되고 컴포넌트 창이 자동 종료 됩니다.
3. 컴포넌트 창은 동영상을 에디터에 삽입하기 위한 임시 창이므로 동영상 업로드 작업이 완료 된 후에 종료되어야 합니다.




설치방법

1. 제로보드XE 에디터 컴포넌트 자료실에서 판도라 동영상 삽입 컴포넌트를 다운받습니다.
2. 다운로드 받은 파일은 제로보드XE 디렉토리의 다음 위치에 압축을 풀어 넣어줍니다.
   modules/editor/components/pandora_tv
3. 판도라 사이트에서 OpenAPI 키를 얻어야 합니다.
   http://interface.pandora.tv/?mode=form
인증키 : 1r1q9v6o3v1x5j2r6r7
4. 다운받은 pandora_tv.zip 파일 중에서 popup.js 파일을 열고 1)OpenAPI key, 2)판도라 userID 값을 입력합니다.
   또, returnPath 값의 pandora_result_utf.php 파일의 3)URL절대경로를 사용자 사이트의 주소로 변경합니다.
   (pandora_result_utf.php 파일을 xe 컴포넌트 폴더가 아닌 다른 곳에 복사하여 경로를 짧게 하셔도 됩니다.)
5. 관리자모드에 접속하여 에디터 관리자에서 추가한 컴포넌트를 활성화합니다.

http://www.zeroboard.com/15832710



사용기 #1 Firefox에서 재생해보기

첫번 째 올린 영상은 첨에 게시판에서 업로드하고 잘 안되서 직접 판도라 홈페이지 가서 동영상 퍼가기 소스를 붙여넣은 것이고,
두번 째 영상은 위 방법으로 올려놓고보니 같이 재생이 되서 비교차 그냥 같이 올려봤습니다.

사용한 소스를 보면 조금 다릅니다.


1)번의 소스 : 판도라 홈페이지에서 퍼오기한 소스

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" id="id_EB501F27A315CC8D98110010083266" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" align="middle" height="361" width="448">
   <param name="quality" value="high">
   <param name="movie" value="./files/attach/images/2775/183/156/4e8d86f99f1199fd0ebd6d94ad74a68b.gif">
   <param name="allowScriptAccess" value="always">
   <param name="allowFullScreen" value="true">
   <embed src="/files/attach/images/2775/183/156/4e8d86f99f1199fd0ebd6d94ad74a68b.gif" id="id_EB501F27A315CC8D98110010083266" name="id_EB501F27A315CC8D98110010083266" allowfullscreen="true" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptaccess="always" height="361" width="448">
</object>


2)번의 소스 : 제로보드 컴포넌트를 이용하여 업로드한 동영상의 소스

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" id="id_1196316387703" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" align="middle" height="361" width="448">
   <param name="quality" value="high">
   <param name="movie" value="./files/attach/images/2775/183/156/d53c3f301e0efbaaefbf9024ee376308.gif">
   <param name="allowScriptAccess" value="always">
   <param name="allowFullScreen" value="true">
   <param name="play" value="1">
   <embed src="/files/attach/images/2775/183/156/d53c3f301e0efbaaefbf9024ee376308.gif" name="id_1196316387703" allowfullscreen="true" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptaccess="always" height="361" width="448">
</object>

둘 다 자동재생이 되는 것은 좀 그런데 어쨌든 재생해보니 둘 다 동일하게 보여지네요.


사용기 #2 IE, Webma2 에서 재생해보기

파이어폭스에서만 재생해보고 IE에서 안해봤다면 깜~빡 속을 뻔 했군요.
참고로 파이어폭스에서의 위의 두 화면은 아래와 같이 똑같습니다.

pandoratv_ff.png

그런데 IE에서는 1번 동영상(판도라TV에서 퍼오기한 동영상)의 경우에는 광고가 붙더군요.
그리고 2번 제로보드 컴포넌트에서 업로드한 동영상의 경우에는 재생이 되지 않았습니다. orz

속았네요. :p


사용기 #3 고객센터와 메일을 주고받고 난 뒤

첨에 파이어폭스에서 재생이 되길래 얘가 왜 이러나 싶어 주책맞게 얼른 판도라TV 홈페이지로 달려가
1:1 문의글을 남겨보았습니다. 언제부터 파이어폭스도 지원했나요? 라고 말이죠.

금방 답변이 오더군요. 아래는 고객센터 담당자의 답변 메일입니다.

pandoratv_mail_01.png

저는 파이어폭스에서도 재생이 되길래 언제부터 지원하게 됐냐 물었더니 지원하고 있지 않다고 하더군요.

새롭게 달라진 판도라TV를 경험해보다!
http://laputian.net/743

이런 글도 있길래 정말 달라진 줄 알고 내심 어라? 했거든요. 아직까지는 아니지만 나중에 지원할 계획은 있다고 하니
기다려보면 될 것 같기도 하고, 왜냐하면 아직까지 OpenAPI를 지원하는 곳이 판도라 뿐이거든요. :p

고객센터의 답변을 받고 난 뒤, 정말 파이어폭스에서는 안 되는 걸까? 라는 생각이 들어
화면을 보다보니깐 동영상이 재생될 때는 몰랐는데 트레이에 판도라TV 미니라이트라는 게 실행되어있더군요.
pandoratv_minilite.png

m 이란 이 놈이 뭔가 보니 판도라TV 미니라이트라는군요. 우선 판도라TV 미니플레이어와는 다른 놈인 것 같습니다.
일부러 설치하려고 한 적은 없는데 어쩌다보니 언젠가 설치된 적이 있는 놈이겠지요.

이 놈 때문에 파이어폭스에서 재생되는가 싶어 꺼봤습니다. 그리고 동영상을 재생시켜봤습니다. 그러자,

pandoratv_unplayed.png

에엥.. 이게 또 뭔가 싶습니다. 잠깐 본 적이 있는 화면입니다. 바로 제로보드 컴포넌트로 업로드한 뒤
아까 안됐다고 말한 게 바로 이 화면이었거든요.
그리고서 판도라TV 홈페이지에 가서 직접 퍼오기 해서 1번 동영상을 가져온 것인데,
낌새가 이상하게 트레이에 실행되던 미니라이트란 놈을 끄자마자 저 화면이 보이는 겁니다.

1번 동영상도 그렇고, 2번 동영상도 그렇고 말이죠. 두 개 다 재생이 안되었다는 것은 정말로 연결에 문제가 발생하여 재생할 수 없는 문제이거나, 혹은 미니라이트와 관계가 있을 수도 있다라는 생각이 들더군요.
IE에서는 어땠더라.. 기억이 가물하지만 1번 동영상은 재생이 됐던 것 같습니다만, 잘 기억 안 나는군요. @_@

그래서 연결 문제가 해결될 때까지 기다려보지는 못하고 다시 금새 판도라 홈페이지에 가서 미니 라고 된 것을 설치해보았습니다.
미니라이트는 못 찾겠고 미니플레이어란 것은 있더군요.

설치해봤습니다. 설치되는 디렉토리는 다음과 같았습니다.

pandoratv_install_dir.png

사이좋게 판도라TV 3형제가 나란히 설치되어있군요.
첫번째가 판도라TV 미니라이트이고, 두번 째는 이전에 설치한 판도라TV 플레이어 찌꺼기들이고,
마지막 세번째가 금방 설치한 판도라TV미니란 놈입니다.

참고로, 판도라TV미니를 설치하기 이전에 판도라TV 미니라이트를 실행시켜봤는데 아무 반응이 없길래 판도라TV미니를 설치한 겁니다.
그래서 판도라TV미니를 실행시켜봤습니다.
pandoratv_tray_min.png  pandoratv_minilite.png

바로 왼쪽 놈입니다. 왼쪽이 미니이고, 오른쪽이 미니라이트입니다. -_-
판도라TV미니란 놈은 실행하니깐 로그인하라고 하더군요. 로그인하고 다시 파이어폭스로 되돌아와서
동영상이 있는 화면을 리프래쉬해봤습니다. 처음 몇 번은 안되던데 곧 이내다시 재생이 되더군요. OTL

왜 될까 왜 될까, 정말 잠시간 연결 문제였을까 미니라이트의 문제였을까 생각이 들더군요.
연결 문제라면 판도라TV를 안심하고 사용하지 못할 것이고, 미니라이트 없다고 실행 안되면 판도라TV를 못 믿을 문제더군요.

pandoratv_tray_mini_option.png

판도라TV 미니는 이렇게 생긴 녀석인데, 하여간 잘 되지도 않으면서 오후 내내 시간만 빼앗긴 게 되버렸군요.


동영상 재생이 잘 안되시나요?

사용자의 하드디스크 용량을 더 확보하거나 브라우저 임시 저장 공간의 용량을 늘려라고 하는군요.
사용자의 자원을 사용하는 판도라TV이기 때문에 이러한 부분은 사용자 측에서 도움을 줘야하는 가 봅니다.
판도라 OpenAPI의 경우 사용자에게 수익을 나눠주는 구조가 있긴 하였지만 그 방편이 좀 더 확대되고
좀 더 사용자에게 이익이 가는 방향의 서비스를 내놓을 수 있었으면 좋겠네요.

다음은 이 문제에 관한 판도라TV 도움말입니다.

Q. 영상이 안 나오는 건, 하드디스크 용량 때문?

플래시 플레이어 삭제하고 재 설치하고 플래시 플레이어를 최신 버전으로 업데이트 한 후에도
영상이 안나오고 버퍼링이 심해서 영상을 시청할 수 없으세요?

이럴 땐, 내 컴퓨터의 하드 디스크 용량을 확인 해 주세요~

사용자 PC의 하드디스크 용량이 부족하거나
인터넷 익스플로러 임시 저장 폴더의 용량이 부족한 경우
영상 재생이 불가능하거나 정지하여 버퍼링 상태에 있는 경우가 발생합니다.

이런 경우 하드 디스크의 불필요한 파일들은 삭제하시고 사용가능한 용량을 늘려주세요~

더 자세한 내용은 다음 주소에서 확인해보세요.
http://info.pandora.tv/popup_view.htm?cate1=2&id=160


마지막으로, 판도라TV에서 사용자 간의 의견 교환 장소를 마련해두었네요.

판도라TV OPEN API PROJECT, Interface - Q&A
http://interface.pandora.tv/?p=qna


 
댓글은 로그인 사용자만 작성 가능합니다. 로그인하기
  • 어머 ㄱ-
    2008 년 03 월 01 일 (16:20)
    역시 판도라는 그렇게 좋은 싸이트가 아닌듯....
    답변 달기