kodi


[KODI] 외부 플레이어 사용법과 wrapper 간단 설정으로 영화 네트워크 보기




컨텐츠 정보


본문

[KODI] 외부 플레이어 사용법

https://kodi.wiki/view/External_players

http://freespiritslab.blogspot.com/2015/08/kodi.html

... 정보 입니다.....


외부 플레이어를 사용하는 방법은 "KODI WIKI"에 잘 설명 되어 있습니다. 
안드로이드에서는 아래 내용을 userdata폴더에 playercorefactory.xml로 저장해서 넣으면 KODI에서 MX Player가 실행 됩니다. 

3232235521_1556937586.8786.png


<playercorefactory>
        <players>
                <player name="MXPlayerFree" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.mxtech.videoplayer.ad</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="MXPlayerPro" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.mxtech.videoplayer.pro</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="TPlayer" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.tiantian.android.player.app</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="DicePlayerFree" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.inisoft.mediaplayer.trial</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="VLCPlayer" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.vlcforandroid.vlcdirectprofree</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="DicePlayerPaid" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.inisoft.mediaplayer.a</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="RockPlayerLite" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.redirectin.rockplayer.android.unified.lite</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="RockPlayer" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.rockplayer</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="BSPlayerFree" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.bsplayer.bspandroid.free</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="MoboplayerFree" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.clov4r.android.nilz</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="mVideoplayerFree" type="ExternalPlayer" audio="false" video="true">
                        <filename>afzkl.development.mVideoPlayer</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>               
 
                <player name="Vplayer" type="ExternalPlayer" audio="false" video="true">
                        <filename>me.abitno.vplayer.t</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="WondersharePlayer" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.wondershare.player</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="ArchosVideo" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.archos.mediacenter.video</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="SopCast" type="ExternalPlayer" audio="false" video="true">
                        <filename>org.sopcast.android</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
 
                <player name="DaroonPlayer" type="ExternalPlayer" audio="false" video="true">
                        <filename>com.daroonplayer.dsplayer</filename>
                        <hidexbmc>true</hidexbmc>
                        <playcountminimumtime>120</playcountminimumtime>
                </player>
        </players>
        <rules action="prepend">
<!---
**********                   **********
********** EDIT THIS SECTION **********
**********                   **********
-->
                <rule protocols="smb" player="MXPlayerFree" />
                <rule dvdimage="true" player="MXPlayerFree"/>
                <rule protocols="rtmp" player="MXPlayerFree"/>
                <rule protocols="rtsp" player="MXPlayerFree" />
                <rule protocols="sop" player="MXPlayerFree" />
                <rule internetstream="true" player="MXPlayerFree" />
                <rule video="true" player="MXPlayerFree"/> <!-- Default for anything else not listed -->
        </rules>
</playercorefactory>

=========

MX Player외에 다른 플레이어를 쓰고 싶을 땐 105~111번까지의 player에 원하는 플레이어 명을 넣으시면 되겠습니다. 

사용법은 간단한데 playercorefactory.xml 

\\RaiDrive-shimss\SFTP\sdcard\Android\data\org.xbmc.kodi\files\.kodi\userdata\playercorefactory.xml
에 위치 카피 하면 mxplayer가  로컬내 영화가 실행 합니다

이제 KODI에서 영상을 플레이 해 보시면 지정하신 플레이어가 실행 되는 것을 볼 수 있게 됩니다.


samb web 연결은 안되어 u5시스템에서는 미디어플레이어 설정되는 기본으로 설치된 Wrappe 를 이용합니다

아이디 암호를 입력 저장 하면

\\RaiDrive-shimss\SFTP\sdcard\Android\data\org.xbmc.kodi\files\.kodi\userdata\playercorefactory.xml

파일이 아래와 같이 변경 전장 됩니다

3232235521_1556939870.6391.png

\\RaiDrive-shimss\SFTP\sdcard\Android\data\org.xbmc.kodi\files\.kodi\userdata\playercorefactory.xml 파일이 변경 되어 버립니다

kodi에서 앱 설치된 프로그램  wrapper 실행 

아이디 암호 변경 설정 저장합니다

kodi 종료후 재실행하고

네트워크 영화파일  선택 실행 합니다.

----------------------- 이하 정보 -------------------

문제는 SAMBA, FTP, WebDAV 등 네트워크로 연결된 저장소의 영상을 볼 때 입니다.
로컬파일에 있는 영상의 경우 위 방법으로 잘 나오지만, 네트워크에 있는 영상을 볼 때는 해당 프로토콜을 지원하는 플레이어를 써야만 하는데, 대부분의 플레이어가 이를 지원하지 않는 듯 합니다.

안드로이드의 대표적인 플레이어 중 MX player, DICE, VLC 도 네트워크 영상은 플레이할 수가 없었는데, "XBMC/KODI Wrapper"라는 어플을 이용하니 가능해 지더군요. 기능은 단순히 http 프로토콜로 연결 되도록 파싱하는 겁니다만, 가뭄에 단 비 같은 어플입니다.

다만, 한글같은 2-byte 언어가 파일명에 들어가면 문제가 있었는데.. 제작자에게 요청하니 바로 수정을 해 주었습니다. 또한 제작자에게 webdav 지원을 요청하니 바로 업데이트 해 주었네요. 3.8.2 버전부터는 webdav까지 지원이 됩니다.

https://play.google.com/store/apps/details?id=hu.xmister.xbmcwrapper

%EC%8A%A4%ED%81%AC%EB%A6%B0%EC%83%B7+2015-08-15+13.45.28.png



◎ ■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠

[이 게시물은 11qkr님에 의해 2021-06-16 02:33:40 11.Nas_1에서 이동 됨]
뷰PDF add1,add2



관련자료

댓글 0
등록된 댓글이 없습니다.


전체 487 / 11 페이지
전체 487 / 11 페이지

♥간단_메모글♥


최근글


새댓글



PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
▶ 2024-05-06 12:06:50

오늘의 홈 현황


  • 현재 접속자♨ 230 명
  • 오늘 가입자※ 0 명
  • 어제 가입자※ 3 명
  • 주간 가입자※ 17 명
  • 오늘 방문자 1,358 명
  • 어제 방문자 1,923 명
  • 최대 방문자 13,042 명
  • 전체 방문자 4,306,944 명
  • 전체 게시물※ 8,556 개
  • 전체 댓글수※ 24,567 개
  • 전체 회원수 10,952 명

QR코드


☞ QR코드 스캔은 kakao앱 자체 QR코드

알림 0








최신글↑