[XEPnology] Plex 업데이트 후 tvheadend 플러그인 재생문제


Plex 업데이트 후 tvheadend 플러그인 재생문제
천둥산
안녕하십니까.
천둥산입니다.

저는 tvheadend용 plex 플러그인으로 pgaubatz/TvplexendChannel 를 사용중에 있습니다.
(tvheadend-ng 플러그인은 어느 순간 재생이 안되어서 갈아탄 상태입니다.)

그런데 오늘 plex 서버를 업데이트했는데 재생이 안되는 이슈가 발생하였습니다.

아래 글을 찾아보니 저와 유사한 경우로 질문을 올리셨던데
우연히 해결방법을 찾게 되어 댓글이 아닌 글로 올립니다.

플러그인 설치 위치로 이동하여
Plug-ins/TvplexendChannel.bundle/Contents/Code/__init__.py 파일의 107라인

def Channel(channelId, container=False):

위의 내용을 아래와 같이 수정합니다.

def Channel(channelId, container=False, includeBandwidths=0):

이후 plex 서버를 재시작 하면 정상적으로 실행되는걸 보실 수 있습니다.

만약 tvheadend-ng를 사용중이시라면 Content/Code/__init__.py 파일 355라인에 유사한 내용이 있습니다.
마지막에 ", includeBandwidths=0" 이 부분을 추가하시고
역시 서버를 재시작 하시면 오류 메시지 없이 재생이 됩니다.

참고하세요.

그럼 수고하세요.
SIGNATURE
천둥산입니다~~~
댓글 • 6
히드라
03-07
오...좋은 정보 감사합니다. 다시 내려야 하나 고민 중이었는데 나오네요.

근데 tvheadend-ng 플러그인은 채널 시작 시에 이렇게 텀이 긴가요?
 ·  
앵꼬부부
03-07
TvplexendChannel 쓰고있는데 적용해보니 잘 되는군요. 감사합니다.
 ·  
하늘만으로
03-07
아흑.. 저는 안되네요 ㅠㅠ
 ·  
하늘만으로
03-07
아.. 감사합니다~ 됩니다!!

근데 친구서버에서 땡기는건 되는데 제 서버는 동일하네요 이게 무신조환지 @@;
 ·  
드림피플
03-29
고맙습니다.

tvheadend-ng 번들을 사용중이라 358 라인을 includeBandwidths=0 을 추가하여

아래와 같이 수정하였습니다.



def createTVChannelObject(channel, chaninfo, cproduct, cplatform, container = False, checkFiles = 0):



==>



def createTVChannelObject(channel, chaninfo, cproduct, cplatform, container = False, checkFiles = 0, includeBandwidths=0):



수정후 채널 플레이 잘됩니다. 고맙습니다.
 ·  
만곰이
05-04
저는 안되는군요... 몇 일째 삽질중인데. 채널 정보랑 EPG까지는 올라오는데 재생을 할 수가 없내요.

댓글 쓰기

0 댓글