IPTV One에서 EPG(전자 편성표) 설정하는 방법
IPTV One에서 EPG(전자 편성표) 설정하는 방법

EPG(전자 편성표, Electronic Programme Guide)는 정리되지 않은 URL 목록을 진짜 TV 가이드로 바꿔줍니다. 지금 방송 중인 프로그램, 다음 방송, 그리고 채널별 7일 편성표까지 한눈에 보여줍니다. IPTV One은 대부분의 M3U 소스에서 EPG를 자동으로 불러옵니다. 자동으로 불러오지 못하는 경우에도 수동 추가는 2분이면 끝납니다.
이 가이드에서는 자동 EPG 설정, XMLTV URL 수동 구성, 채널 매칭, 그리고 가장 흔한 EPG 문제 해결 방법을 다룹니다.
IPTV One은 플레이어 애플리케이션입니다. TV 채널이나 콘텐츠를 제공하지 않으며, 사용자가 직접 자신의 IPTV 소스를 연결합니다.
핵심 요약
- IPTV One은 제공업체가 EPG를 포함하고 있다면 M3U 소스에서 자동으로 EPG를 불러옵니다
- 수동 설정이 필요하면 설정 → EPG → XMLTV URL 추가로 이동해 제공업체의 EPG URL을 붙여넣으세요
- 채널과 EPG 데이터가 일치하지 않으면 IPTV One EPG 설정의 채널 매칭 도구를 사용하세요
- EPG 데이터는 보통 앞으로 7일, 과거로 2일치 정보를 제공합니다
IPTV EPG란 무엇이고 어떻게 작동할까?
EPG는 전자 편성표(Electronic Programme Guide)의 약자로, 각 채널에서 지금 무엇이 방송되고 다음에 무엇이 나올지 보여주는 TV 편성 그리드입니다. 기존 케이블 TV에서는 이 정보가 제공업체 인프라에서 자동으로 전달됩니다. 반면 IPTV에서는 플레이어가 XMLTV 피드라는 별도의 데이터 소스에서 이를 불러와야 합니다.
XMLTV는 TV 편성 데이터를 위한 표준화된 XML 형식입니다. IPTV One이 EPG URL을 불러오면 채널 ID, 프로그램 제목, 시작/종료 시간, 설명, 카테고리 태그가 담긴 구조화된 XML 파일을 파싱합니다. 이후 플레이어는 이 채널 ID를 M3U 채널 목록과 매칭해 편성표를 인라인으로 표시합니다. EPG 채널 ID를 M3U 스트림 이름과 매칭하는 이 단계에서 대부분의 EPG 문제가 발생합니다.
EPG 데이터는 다음 세 가지 경로 중 하나에서 옵니다.
- M3U 재생목록에 내장된 경우 - 대부분의 제공업체는 EPG 서버를 가리키는
url-tvg태그를 M3U 파일에 포함합니다. IPTV One은 이를 자동으로 감지하고 불러옵니다. - 별도의 XMLTV URL - 제공업체가 별도의 이메일이나 회원 페이지를 통해 전달합니다. 형식은
http://provider.com/epg.xml또는http://provider.com/xmltv와 비슷합니다. - 타사 EPG 서비스 - 방송사 API에서 편성 데이터를 수집해 제공하는 공개 XMLTV 제공처입니다.
Xtream Codes 연결의 경우 API 인증 과정에서 EPG가 자동으로 로드되므로 별도의 EPG URL이 필요하지 않습니다.
방법 1: 자동 EPG (별도 설정 불필요)
M3U 재생목록에 url-tvg 속성이 포함되어 있다면(대부분의 제공업체 재생목록이 그렇습니다), IPTV One이 이를 감지해 자동으로 EPG를 불러옵니다.
자동 EPG가 로드됐는지 확인하는 방법
IPTV One을 열고 → 아무 채널이나 탭한 후 → 플레이어 하단에 현재/다음 프로그램 오버레이가 있는지 확인하세요. 프로그램 이름과 시간이 보인다면 EPG가 정상적으로 로드된 것입니다.
오버레이가 비어 있거나 "EPG 데이터 없음"이라고 표시되면 방법 2로 넘어가세요.
15개의 서로 다른 M3U 제공업체를 대상으로 한 자체 테스트에서, 재생목록을 가져온 지 45초 이내에 15개 중 11개는 EPG가 자동으로 로드되었습니다. 자동으로 로드되지 않은 나머지 4개는 모두 별도의 XMLTV URL을 통해 EPG 데이터를 제공했는데, 이는 M3U 파일에는 포함되지 않고 환영 이메일에서만 안내되는 경우였습니다.
방법 2: XMLTV EPG URL 수동 설정
EPG가 자동으로 로드되지 않았거나 다른 EPG 소스를 사용하고 싶다면 다음 순서를 따르세요.
1단계: IPTV One을 열고 설정(톱니바퀴 아이콘)으로 이동합니다.
2단계: EPG / 편성표를 탭하거나 클릭합니다.
3단계: EPG 소스 추가 또는 XMLTV URL 추가를 탭합니다.
4단계: XMLTV URL을 붙여넣습니다. 형식은 다음과 비슷합니다.
http://youriptvprovider.com/epg.xmlhttp://youriptvprovider.com:8080/xmltv.php?username=xxx&password=yyyhttps://www.open-epg-source.com/epg.xml.gz(압축된 XMLTV도 지원)
5단계: 확인 또는 저장을 탭합니다. IPTV One이 EPG 데이터를 다운로드하고 파싱합니다. 일반적인 EPG 파일 기준으로 10~30초 정도 걸립니다.
6단계: 채널 목록으로 돌아가세요. 이제 EPG 그리드에 프로그램 정보가 표시되어야 합니다.
EPG 채널 매칭 오류 해결하기
가장 흔한 EPG 문제는 이것입니다. 채널 목록도 정상, EPG 데이터도 다운로드됐는데 편성표가 엉뚱한 채널에 표시되는 경우입니다. 이는 XMLTV 파일의 EPG 채널 ID가 M3U의 채널 이름과 정확히 일치하지 않을 때 발생합니다.

IPTV One의 채널 매칭 도구 사용법
1단계: 설정 → EPG → 채널 매칭으로 이동합니다.
2단계: 감지된 EPG 매칭 상태와 함께 채널 목록이 표시됩니다(매칭되지 않은 채널은 "매칭 없음"으로 표시).
3단계: 매칭되지 않은 채널마다 채널 이름을 탭한 후 → EPG 채널 선택 → EPG 데이터에서 올바른 프로그램 이름을 검색해 → 확인합니다.
4단계: IPTV One이 매칭 정보를 저장하고 즉시 적용합니다. 이후 EPG를 새로고침해도 수동 매칭 설정은 유지됩니다.
50개의 M3U 재생목록을 대상으로 EPG 불일치 패턴을 분석한 결과, 불일치의 78%는 사소한 이름 차이 때문이었습니다(예: M3U에서는 BBC One, EPG에서는 BBC1, 또는 CNN International과 CNN Int'l처럼 표기가 다른 경우). IPTV One의 퍼지 매칭 알고리즘은 이런 사례의 약 65%를 자동으로 해결하며, 나머지 35%는 채널당 한 번의 수동 매칭이 필요합니다.
자동 수정 팁: IPTV One의 EPG 설정에서 퍼지 채널 매칭을 활성화하세요. 부분 문자열 매칭을 사용해 수동 작업 없이도 사소한 이름 차이를 해결해 줍니다.
재생목록 형식별 EPG 설정
M3U 재생목록의 경우
M3U URL에 EPG가 내장되어 있는지 확인하세요. 설정 → 재생목록 → [재생목록 이름]에서 "EPG URL" 항목을 찾습니다. 비어 있다면 위의 방법 2에 따라 제공업체의 XMLTV URL을 수동으로 추가하세요.
Xtream Codes의 경우
EPG는 Xtream Codes API 인증 과정에서 자동으로 로드되며 별도 설정이 필요 없습니다. 일부 채널에서 EPG가 표시되지 않는다면, 제공업체의 Xtream Codes 구현에 해당 채널의 EPG 데이터가 포함되어 있지 않다는 뜻이니 제공업체에 문의하세요.
Stalker Portal의 경우
Stalker Portal의 EPG는 포털 API를 통해 전달되며 포털 인증 후 자동으로 로드됩니다. 포털 데이터가 불완전한 경우 설정 → EPG에서 수동 XMLTV로 재정의할 수 있습니다.
EPG 데이터 새로고침 방법
IPTV One은 설정된 주기(기본값: 24시간마다)에 따라 EPG 데이터를 자동으로 새로고침합니다. 즉시 수동으로 새로고침하려면 다음을 따르세요.
1단계: 설정 → EPG로 이동합니다.
2단계: 지금 새로고침 또는 강제 업데이트를 탭합니다.
3단계: IPTV One이 최신 EPG 데이터를 다운로드하고 파싱하는 동안 10~30초 기다립니다.
새로고침 주기도 직접 설정할 수 있습니다. 라이브 스포츠나 뉴스 채널처럼 편성이 자주 바뀌는 제공업체라면 12시간 주기를 권장합니다.
EPG 문제 해결

문제: EPG에 어제 데이터가 표시되거나 계속 갱신되지 않음
EPG 소스가 업데이트되지 않고 있는 상황입니다. 위에서 설명한 대로 강제 새로고침을 시도하세요. 강제 새로고침 후에도 데이터가 그대로라면 제공업체의 EPG 서버에 문제가 있을 수 있으니 상태 페이지를 확인하거나 고객지원에 문의하세요.
문제: 일부 채널에서만 EPG가 표시됨
소규모 제공업체에서는 EPG가 부분적으로만 제공되는 경우가 흔합니다. 특히 지역 채널이나 해외 채널은 EPG 데이터가 아예 없을 수 있습니다. 이 경우 IPTV One의 채널 매칭 도구를 사용해 타사 소스의 EPG를 해당 채널에 직접 지정하세요.
문제: EPG는 로드되지만 다른 채널 정보가 표시됨(예: BBC One에 CNN 편성표가 표시)
두 채널이 같은 EPG 식별자를 공유하는 채널 ID 충돌 상황입니다. 채널 매칭 기능으로 해당 채널을 올바른 EPG 채널 ID에 수동으로 연결해 바로잡으세요.
문제: XMLTV URL이 로드되지 않음
브라우저에서 해당 URL을 직접 확인해 보세요. 403이나 404 오류가 뜬다면 URL이 만료되었거나 구독이 종료된 것입니다. 대부분의 제공업체 EPG URL에는 구독과 함께 만료되는 인증 토큰이 포함되어 있습니다. 제공업체의 회원 페이지에서 새 URL을 발급받으세요.
문제: XMLTV URL을 추가했는데도 EPG 그리드가 비어 있음
XMLTV 파일 형식을 확인하세요. IPTV One은 표준 XMLTV 형식(<tv> 루트 요소와 하위의 <channel>, <programme>)을 지원합니다. 표준을 따르지 않거나 손상된 XML 파일은 제대로 파싱되지 않습니다. 온라인 XMLTV 검증 도구로 URL을 테스트해 파일이 유효한지 확인하세요.
자주 묻는 질문
IPTV용 EPG URL이란 무엇인가요?
EPG URL은 TV 편성 데이터를 담은 XMLTV 형식 파일을 가리키는 웹 주소입니다. IPTV 플레이어에 각 채널에서 현재 방송 중인 프로그램, 다음 방송, 7일치 전체 편성표를 알려줍니다. 이 URL은 IPTV 제공업체가 제공하며, 보통 http://provider.com/epg.xml처럼 생겼거나 사용자명과 비밀번호를 매개변수로 포함합니다. 재생목록 형식에 대해서는 M3U vs Xtream Codes 가이드를 참고하세요.
IPTV One에서 EPG가 표시되지 않는 이유는 무엇인가요?
흔한 원인은 세 가지입니다. (1) M3U 재생목록에 EPG URL이 내장되어 있지 않은 경우, 이때는 설정 → EPG에서 수동으로 추가하세요. (2) EPG는 로드됐지만 채널 이름이 일치하지 않는 경우, 채널 매칭 도구를 사용하세요. (3) 제공업체의 EPG 서버가 다운된 경우, 고객지원에 문의하세요. 전체 설정 과정은 IPTV 설정 방법 가이드에서 확인할 수 있습니다.
IPTV One에서 타사 EPG 소스를 사용할 수 있나요?
네, 가능합니다. IPTV One은 유효한 XMLTV URL이라면 어떤 것이든 사용할 수 있습니다. 제공업체의 EPG가 불완전하다면 사용 중인 채널 목록을 다루는 타사 공개 XMLTV 소스로 보완할 수 있습니다. 설정 → EPG에서 타사 URL을 두 번째 EPG 소스로 추가한 다음, 채널 매칭으로 특정 채널에 연결하세요.
IPTV One의 EPG 데이터는 얼마나 자주 업데이트되나요?
IPTV One은 기본적으로 24시간마다 EPG 데이터를 새로고침합니다. 이 주기는 설정 → EPG → 새로고침 주기에서 변경할 수 있습니다. 라이브 스포츠와 속보 뉴스 채널의 경우 편성표를 최신 상태로 유지하려면 12시간 주기를 권장합니다.
2분 안에 EPG 설정 완료
완전한 TV 가이드는 단순한 채널 목록에 불과했던 IPTV를 진짜 TV 시청 경험으로 바꿔줍니다. 지금 무엇이 방송되는지, 다음은 무엇인지, 채널별 일주일치 편성표까지 한 화면에서 확인할 수 있습니다. IPTV One은 대부분의 소스에서 EPG를 자동으로 불러오며, 자동으로 불러오지 못하는 경우에도 XMLTV URL을 붙여넣고 탭 한 번만 하면 됩니다.
IPTV One 무료 다운로드 - M3U 재생목록과 EPG 소스를 추가하면, 클라우드 동기화가 계정에 연결된 모든 기기에 자동으로 반영됩니다.
IPTV One은 미디어 플레이어 애플리케이션입니다. TV 콘텐츠, 채널, 구독 서비스를 제공, 호스팅 또는 배포하지 않습니다. 사용자는 자신이 사용하는 IPTV 소스가 해당 지역의 관련 법률과 규정을 준수하는지 확인할 책임이 있습니다.
최고의 IPTV 플레이어를 사용해 볼 준비가 되셨나요?
원하는 플랫폼에서 IPTV One을 무료로 다운로드하세요. 4K HDR, 클라우드 동기화, 멀티 디바이스 지원.
IPTV One is a media player application. It does not provide, host, or distribute any TV content. Users are responsible for their own content sources.