· 톺아보기

강좌

Plex + Tvheadend transcoding 설정

Nemis · · 수정

조회 13,102 · 공감 0 · 댓글 11

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로 트랜스코딩할 때의 서버 상태입니다.


댓글 11

  1. 이치로 ·
    너무 좋은 mod인데 댓글이 없네요 ㅎㅎ 잘 쓰겠습니다. 안그래도 기존껀 너무 제약이 심하더라구요. 아예 플레이가 안되거나 트랜스코딩이 안되거나...
    ---
    이상하게 전 이것도 안되네요.
  2. Nemis ·
    안되시나요? 서버 버전에 따라서 다르게 동작하는걸지도 모르겠네요.

    plex에서 mpegts 스트리밍쪽 버그를 잘 못고치고 있는 것 같아요.
  3. 이치로 ·
    @Nemis님 저도 시놀로지긴 하지만 docker로 tvheadend, plex 돌리는데 뭐가 문젠지 전 대부분의 tvheadend plugin이 안되더라구요.
  4. Nemis ·
    저는 시놀로지가 아니라서 확인하기는 어려울지도 모르겠습니다.
    트랜스코딩 오류가 나는거라면 tvheadend stream 설정을 더 바꿔서 해보시다보면 될지도 모르겠습니다 ㅠㅠ
  5. 만곰이 ·
    Plex에서 보는 거 손 놓고 있었는데 일단 스크랩합니다. 주말에 다시 시도해 봐야겠내요
  6. 만곰이 ·
    Plex에서 Live TV 항목은 어디에서 추가해야 하는건가요? 제가 처음 보는 항목이라...
  7. Nemis ·
    해당 플러그인을 설치하신 뒤, 웹에서 plex channel 항목에서 tvheadend 아이콘에 마우스 오버하면 나오는 톱니바퀴 아이콘을 클릭하거나, plex tvheadend channel 내부 페이지의 우측 상단에 나오는 톱니바퀴 아이콘을 클릭하면 보입니다.
  8. 싸게좋게 ·
    넵.. 감사합니다 완전!!!
  9. 리치제이 ·
    현재 tvheadend는 시놀로지 plex는 쉴드로 사용하는데
    이런경우는 쉴드에 플러그인을 설치할수없으니 불가능한거죠?

  10. 만곰이 ·
    Plex에서 TVheadend 플러그인은 포기하고 있었는데, 잘 됩니다. 감사합니다.
  11. 에크뤼아 ·
    감사합니다. 잘 됩니다.ㅜㅠ 기쁨의 눈물.. ㅎ

나스당 최근 글

나스당 목록 더 보기