Teldrive, 안드로이드 기기에서 스트리밍 활용
일부 동영샹을 재생할 수 없는 Teldrive 웹 UI
Telegram의 클라우드 스토리지를 활용하여 파일을 저장하고 관리할 수 있는 오픈소스 프로젝트인 Teldrive는 (Termux 앱을 사용해 빌드하면) 안드로이드 기기에서도 작동하기는 하지만, 효용성은 매우 떨어진다. 왜냐하면, Teldrive를 사용하려면 별도의 DB 서버가 필요한데, 안드로이드 기기에서 Teldrive를 직접 구동하느니 DB 서버에서 같이 Teldrive를 실행하는 것이 여러모로 낫기 때문이다. 본인은 오라클 무료 VPS 중 한 대는 PostgreSQL 서버, 한 대는 Teldrive 서버로 사용 중이다(대략적인 방법은 다음 글 참고 「오라클 무료 VPS PostgreSQL + Teldrive」). 이렇게 설정하면 인터넷을 사용할 수 있는 모든 장소에서 Teldrive에 접속해 동영상을 스트리밍할 수 있다.
그런데 Teldrive 웹 UI에 내장된 동영상 재생기는 ts, mkv 확장자 같은 일부 동영상을 재생하지 못할 뿐만 아니라 자막도 지원하지 않는다. Windows 환경이라면 rclone으로 마운트 후 팟플레이어 같은 동영상 재생기를 활용하면 해결할 수 있지만, 안드로이드는 rclone 사용은 가능하지만, 마운트하려면 fuse3 라이브러리가 필요한데 이게 루팅된 기기에서만 사용할 수 있는 것 같다.
고로 이런 경우에는 Teldrive에 저장된 동영상 URL 링크를 딴 다음 MX 플레이어 같은 앱에서 재생해야 한다.
준비물
1. Kiwi Browser: 링크
2. 링크 수집기 확장 프로그램: 링크
3. 네트워크 스트리밍을 지원하는 동영상 재생 앱
Teldrive 동영상 스트리밍 URL 추출
웹페이지의 링크를 추출하는 방법은 여러 방법이 있겠지만, 오늘은 크롬 확장 프로그램인 ‘링크 수집기’를 사용했다. Link Klipper도 사용할 수 있지만, 둘 다 사용해 본 결과 ‘링크 수집기’ 더 편리했다.
안드로이드 기기에서 크롬 확장 프로그램을 사용하려면 Kiwi Browser 앱을 사용해야 한다. Kiwi Browser 앱을 설치하고, 더불어 ‘링크 수집기’ 확장도 설치하자.
Teldrive 웹에서 감상할 동영상을 재생시킨 다음, Kiwi Browser 메뉴에서 ‘링크 수집기’를 터치해서 [Grab all]을 클릭하면, 현재 재생 중인 동영상의 URL(재생 실패해도 상관없음)이 표시된다.
이 URL 주소를 MX 플레이어 같은 [네트워크 스트림] 지원하는 동영상 재생 앱에서 사용하면 된다. 이런 방법으로 Teldrive에 저장된 동영상을 안드로이드 동영상 재생 앱과 연동할 수 있다.
비록 보잘 것 없지만 광고 수익(Ad revenue)은 블로거의 콘텐츠 창작 의욕을 북돋우는 강장제이자 때론 하루하루를 이어주는 즐거움입니다
0 comments:
댓글 쓰기
댓글은 검토 후 게재됩니다.
본문이나 댓글을 정독하신 후 신중히 작성해주세요