[XPenology] Plex + Tvheadend transcoding 설정

Plex + Tvheadend transcoding 설정

3201
2017.05.15. 추가
다시 해보니 여전히 동작하지 않는 문제가 발생했습니다.
아무리 생각해도 이건 plex transcoder의 버그인것 같아서 plex에서 tv 보는건 일단 포기하려고 합니다.
그래도 tvplexendchannel 사용자들이 stream profile을 선택할 수 있도록 수정한 버전을 필요로 하시는 분들이 있을지 몰라 원글은 그래도 남겨둡니다.
---

집에 있는 Ubuntu에 Docker로 Plex Media Server와 TvHeadend를 동시에 돌리고 있습니다.
전에는 기존 TvplexendChannel.bundle을 이용해서 잘 쓰고 있었는데, 어느 날인가부터 재생이 안되더라구요.

원인을 파악해보니 아래와 같은 문제들이 있었습니다.
- TvHeadend의 pass 스트림 프로필은 Plex에서 Transcoding시 오류 발생
- 웹 브라우저에서 Direct Play를 시도했음

Direct Play야 설정에서 끄면 되지만, TvHeadend의 pass 스트림 프로필 문제는 TvplexendChannel.bundle을 직접 수정해야 했습니다.
아래 링크는 TvplexendChannel.bundle의 설정 메뉴에 스트림 프로필을 수정할 수 있도록 추가한 버전입니다.
해당 플러그인을 수정하면서 겸사겸사 github에 있던 다른 분들이 하신 패치 내용도 적당히 적용하여 두었습니다.

https://github.com/rishubil/TvplexendChannel.bundle/tree/patch
(수정 내용이 적용된 곳은 'patch' 브랜치이므로 clone 하실 분들은 주의해주세요.)

아래부터는 설정 방법입니다.

1. 적절하게 플러그인을 설치합니다.
2. TvHeadend에서 아래 스크린샷처럼 'plex'라는 이름의 스트림 프로필을 추가합니다. 타입은 Transcode/av-lib 입니다.


3. Plex Web에서 TvHeadend 채널 설정 중 스트림 프로필을 'plex'로 설정합니다.


4. 정상적으로 재생되는지 확인합니다.

위 설정대로 진행했다면, TvHeadend가 아닌 Plex Media Server가 영상을 트랜스코딩하게 됩니다. 아래는 1080p 8M로 트랜스코딩할 때의 서버 상태입니다.
Nemis 님의 게시글댓글
회원 삭제된 게시물입니다.
0
댓글 • [10] 을 클릭하면 간단한 회원메모를 할 수 있습니다.
이치로
IP 59.♡.17.144
05-122017-05-12 00:11:16
·
너무 좋은 mod인데 댓글이 없네요 ㅎㅎ 잘 쓰겠습니다. 안그래도 기존껀 너무 제약이 심하더라구요. 아예 플레이가 안되거나 트랜스코딩이 안되거나...
---
이상하게 전 이것도 안되네요.
Nemis
IP 58.♡.55.12
05-122017-05-12 00:58:28
·
안되시나요? 서버 버전에 따라서 다르게 동작하는걸지도 모르겠네요.

plex에서 mpegts 스트리밍쪽 버그를 잘 못고치고 있는 것 같아요.
이치로
IP 59.♡.17.144
05-122017-05-12 01:05:52
·
@Nemis님 저도 시놀로지긴 하지만 docker로 tvheadend, plex 돌리는데 뭐가 문젠지 전 대부분의 tvheadend plugin이 안되더라구요.
Nemis
IP 175.♡.82.193
05-122017-05-12 12:47:48
·
저는 시놀로지가 아니라서 확인하기는 어려울지도 모르겠습니다.
트랜스코딩 오류가 나는거라면 tvheadend stream 설정을 더 바꿔서 해보시다보면 될지도 모르겠습니다 ㅠㅠ
만곰이
IP 203.♡.147.131
05-122017-05-12 10:29:53
·
Plex에서 보는 거 손 놓고 있었는데 일단 스크랩합니다. 주말에 다시 시도해 봐야겠내요
만곰이
IP 203.♡.147.131
05-122017-05-12 10:35:00
·
Plex에서 Live TV 항목은 어디에서 추가해야 하는건가요? 제가 처음 보는 항목이라...
Nemis
IP 175.♡.82.193
05-122017-05-12 12:49:47
·
해당 플러그인을 설치하신 뒤, 웹에서 plex channel 항목에서 tvheadend 아이콘에 마우스 오버하면 나오는 톱니바퀴 아이콘을 클릭하거나, plex tvheadend channel 내부 페이지의 우측 상단에 나오는 톱니바퀴 아이콘을 클릭하면 보입니다.
좋은공유
IP 116.♡.141.229
05-132017-05-13 14:13:31
·
넵.. 감사합니다 완전!!!
제이엠A
IP 219.♡.95.55
05-142017-05-14 18:15:29
·
현재 tvheadend는 시놀로지 plex는 쉴드로 사용하는데
이런경우는 쉴드에 플러그인을 설치할수없으니 불가능한거죠?

만곰이
IP 203.♡.147.133
05-162017-05-16 08:13:49
·
Plex에서 TVheadend 플러그인은 포기하고 있었는데, 잘 됩니다. 감사합니다.

댓글 쓰기

0 댓글