RX/XE 기능개발 내역
의뢰 전에 실제 구현가부가 걱정되시는 경우
또는 XE로 이런게 구현가능한지 의구심이 드는 경우들을 위해
실제로 XE 기반으로 제작한 기능들을 간단히 소개합니다.

단, 기재한 모든 기능들은 전부 의뢰자들의 요청에 의해 제작된 유료자료들입니다.
( 타사이트들처럼 템플렛형태로 다량 판매 자료로 만들어진 자료들이 아닙니다. )

따라서 가격대가 저가는 아님을 미리 알려드립니다. ( 기존 의뢰자와의 형평성을 감안해 비용측정됩니다)
구매 및 제작 원하시면 XE 제작의뢰 게시판에 글을 남겨주시면 됩니다.

jwplayer 는 오픈소스 플레이어다.  기능적인 부분말고 스킨을 제공한다는게 꽤 인상적이다.

jwplayer 사이트에 가보면  공개된 스킨만 90가지 가까이 된다.

어차피 플레이어 콘트롤러 쪽만 사용하기에 (재생목록 부분은 플래시가 아니라 별도 php 소스 기반이기에)

다양성이 그리 큰건 아니지만,  그래도  스킨을 용이하게 변경할 수 있다는건 굉장히 매력적이다.

이 zip 파일을 player 쪽에 등록하고,  music 쪽에 설정을 추가함으로써 설정이 가능하게 구현했다.

 

 

그리고, 고치는데 가장 고생한게,  재생목록에서 현재 플레이되고 있는 곡의 색상을 다르게 처리하는 부분이다.

jwplayer 자체에서 원래 이 기능을 변수로 제공하고는 있으나.

담은 곡의 삭제 기능구현을 위해 원본소스가  재생목록을 jwplayer 가 아니라,  별도로 php 코딩되어있다.

그러다보니,  jwplayer 변수를 이용할 수가 없어서..  원칙적으로는 재생되고 있는 곡을 다르게 색상처리를 할수가 없다.

그런데 겨우겨우 편법을 써서,  이 문제를 무사히 해결했다.  (사실 스스로도 해결 못할 줄 알았다. ^^;)

 

아래의 예시화면은  minima  라는 스킨을 적용했을때의 예이다.

 

 

 

temp.png

전체 6건
카테고리
XE Login