KODI에서 원드라이브에 있는 대용량 영상 재생이 먹통 될 때 해결팁 : 클리앙

방법을 찾아 헤매다가 결국은 막혀서 안되는구나 포기하려던 차에,에서원드라이브에있는대용량영상재생이먹통될때해결팁클리앙 꼼수를 발견해 핵심 팁을 공유합니다.

기본적인 플러그인 설치나 폰->파일 옮기기 같은 스킬은 이미 하실 수 있다고 전제한, 떠먹여 드리지는 않는 팁입니다.



■ 문제점: KODI 레포지터리의 원드라이브 플러그인으로 내 클라우드 폴더의 영상에는 접근 가능하지만, 용량 큰 파일을 실행하려면 앱이 먹통 되면서 열리지 않는 문제


■  해결방법 탐색


https://github.com/cguZZman/plugin.onedrive/issues/63

 "Disable http2 in advancesettings.xml"

플러그인 제작자는 개발을 중단한 상태고 위 코멘트 1줄만 딸랑 던져 놨습니다.


https://forum.kodi.tv/showthread.php?tid=228443&pid=3089264#pid3089264

advancedsettings.xml 라는 파일을 아래 내용을 포함하도록 생성하여, 

Android › data › org.xbmc.kodi › files › .kodi › userdata  경로에 넣으랍니다.


<advancedsettings version="1.0">
    <network>
        <disablehttp2>true</disablehttp2>
    </network>
</advancedsettings>


■ 문제점 봉착


제가 쓰는 nVIDIA Shield 셋톱의 최근 안드로이드 버전에서는 루트권한 없이는 Android >data  내부의 접근이 안됩니다.

유일하게 FV File manager라는 앱이 접근 가능하다고 하는데, 이 앱은 Android TV 에 설치가 불가합니다.


■ 해결방법

 1. 일단 advancedsetting.xml 파일을 메모장으로 만듭니다.

 2. 만든 파일을 Shield의 접근 가능한 폴더  예: sdcard/download 에 넣습니다.

    (저는 주로 Send Files to TV 앱을 사용합니다)

 3. KODI 앱에서  파일 관리자를 선택합니다.

2023-03-01 08 07 04.png

4. 파일관리자에서는 좌측에 xml 파일들이 들어 있는 위치를 열고, 우측에 로컬 스토리지를 연 뒤 파일 복사가 가능합니다.

    그런데 로컬스토리지에 있는 파일은 영상,사진,음악 확장자만 보이게 되어 있습니다.


5. 여기서 제가 찾은 꼼수가 등장합니다.

    애초에 1번에서 파일을 만들 때 xml 파일의 확장자를 동영상 확장자  예: advancesetting.mp4 로 만듭니다.

    그리고 롱클릭하여 좌측으로 복사 시켜준 뒤에, KODI 내에서 파일 이름 바꾸기를 해서 xml 확장자로 바꿔줍니다.

2023-03-01 08 07 27.png


6. 짜잔!  이제 원드라이브에 올라가 있는 GB단위 용량의 MKV 파일도 원활히 잘 스트리밍 됩니다.


※ 원드라이브를 세팅한 뒤에는 strm 파일을 생성해 라이브러리에 넣는 팁을 이용하거나,

    네트워크 위치 http://localhost:8586/source 를 연결해 사용하시면 기존 로컬 스토리지처럼 편리하게 사용하실 수 있습니다.


자료실