PDJJ14 WIKI : m3u 를 이용한 네트워크 생성

8. 파일 준비

  • m3u 확장자를 갖는 파일 필요
  • 형식은 아래와 같아야 함
    • # EXTM3U
      # EXTINF:-1 tvg-id="u-3" tvg-logo="로고url" tvh-chnum="3" tvh-tags="연예/오락",003 KBS JOY
      rtp://233.x.x.x:60000
      # EXTINF:-1 tvg-id="u-4" tvh-chnum="4" tvh-tags="쇼핑",004 홈&쇼핑
      rtp://233.x.x.x:60000

  • Visual Studio 를 통해 생성할 시, Encoding 을 설정하지 않거나 Default 로 설정해야 함
  • Sample

9. Synology 로 파일 복사

  • File Station 등을 이용하여 준비한 파일을 복사
  • 복사된 파일의 속성에서 권한을 설정
    • 대상: everyone
    • 권한: 모든 권한
  • putty.exe 등을 이용하여 tvheadend 가 볼 수 있는 위치로 복사
    • Synology DSM6.0 을 기준으로 아래의 명령어를 입력하면 복사가 가능함
    • cd /volume1/@appstore/tvheadend-testing
      sudo cp $'파일 위치' ./

10. 네트워크 추가

  • tvheadend web page 접속
  • 설정 → DVB 입력 → 네트워크로 이동
  • 추가 버튼 클릭
  • 아래 그림과 같이 입력하고 생성 버튼 클릭
  • 네트워크 리스트에 추가한 네트워크 이름이 등록되었고 '# 먹스' 에 135 개가 등록되었음을 확인

11. 문제점

  • m3u 파일에 한글로 되어 있는 내용들이 인식되지 않음 → 아래와 같이 설정하여 해결
    • 캐릭터셋: AUTO
    • 컨텐트 캐릭터셋: EUC-KR

Attachments:

input-default.m3u (application/octet-stream)
input-none.m3u (application/octet-stream)
input-utf8.m3u (application/octet-stream)
image2017-6-7 11:44:32.png (image/png)
image2017-6-7 11:48:47.png (image/png)
image2017-6-7 11:53:18.png (image/png)