통신사별 IPTV 채널 M3U 추출하는 방법

 인터넷에 많이 알려진 방법인데요.


현재는 사실 IPTV업체에서 보안이 걸려있어서 몇 채널 나오지 않습니다.

기사에서 언급한 것처럼

KT, LG유플러스에 이어서 SK브로드밴드에서도 IPTV 채널 보안을 강화했습니다.

관련하여 IPTV의 채널을 추출하는 방법을 소개드리겠습니다.

IPTV 채널 추출하는 방법

일단 IP 대역을 알아야 하는데요.

인터넷에 알려진 통신사별 IP대역입니다.

최근에 변경되었을 수도 있으니, 이부분은 개별적으로 찾아보셔야 합니다.

올레 KT

233.13.231.0/24

233.14.173.0/24

233.15.200.0/24

233.18.158.0/24

233.19.187.0/24

233.115.200.0/24

 

SKB

239.192.47.0/24

239.192.40.0/24

 

U+ 

233.14.202.0/24 

233.18.145.0/24

아래 링크에 있는 프로그램으로 해당 IP를 검색하시면 됩니다.

Uroš's IPTV tools (uross-digital-tools.appspot.com)


또는 OMVP로 다운받으셔도 됩니다.

 Index of /omvp/bin (sarang.net)


OMVP역시 해당 프로그램을 다운로드 받으신 후 방화벽을 해제하고


omvs -l을 통해서 인터페이스를 찾습니다.



omvs - i 0 -j 4 -t 2000 233.13.231.0/24

-i는 인터페이스, -j는 동시 탐색 갯수, -t는 타임아웃 시간입니다.

-u 옵션은 SK의 경우 UDP라 적어줘야 하고 K와 L은 rtp라 옵션을 안적어도 됩니다.

그 이후에는 자동으로 계속 찾아줍니다.


참고 : [Mobile] LG U+ IPTV (U+ tv G 4K UHD) 서비스 (1): 실시간 방송 서비스 : 네이버 블로그 (naver.com)

https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=2218


==============================
iptv_search.bat 입니다
하기 내용중에 /27 또는 /24로 변경 2번 하세요
for /l %%a in (47,1,254) do (echo omvs -i 4 -u -j 5 239.192.%%a.0/27 >>iplist.cmd)
6시간 소요 되고
for /l %%a in (47,1,254) do (echo omvs -i 4 -u -j 5 239.192.%%a.0/24 >>iplist.cmd)
24시간 소요 되지만 많은 채널이 수집 됩니다
-------------------------------------------
@echo off
echo --------------------------------------------------------
echo 설치 조건 
echo 조건 cmd 관리자 권한
echo 조건 setup.exe 실행
echo 조건 WinPcap_4_1_3.exe
echo 조건 Omvs -l 로 아답터 확인 (제어판 접속 동일아답터 확인)
echo 조건 방화벽사용 안함 설정
echo 조건 공유기 iptv 사용조건 또는 iptv연결된 sk허브 직접 연결
echo 설치 조건 
echo aaa.xxx 번호 변경하세요..해당 iptv 대역을 참조 변경바랍니다
echo --------------------------------------------------------
echo skiptv ip 239.192 과 저의 pc 아답터 4번의 47.0 부터 검색합니다.
echo --------------------------------------------------------
echo for /l %%a in (1,1,254) do (echo omvs -i 0 -u -j 5 aaa.xxx.%%a.0/27 >>iplist.cmd)
echo aaa.xxx 변경 sk 239.192
echo aaa.xxx 변경 kt 는 233.18 또는 233.13. 또는 233.15.......
echo aaa.xxx 변경 U+ 233.14
echo aaa.xxx 변경 u+ 233.18
echo --------------------------------------------------------
echo 정상적으로 서치되면 omvs_out 폴더에 ****.png 파일이 생김니다.
echo --------------------------------------------------------
echo  stop후 다시 검색 하려면 omvs_out 폴더 ***.m3u 와 iplist.cmd 를 삭제후 시작 하세요
echo --------------------------------------------------------
echo  stop후 수정하려면 ctrl + c 하세요 
echo --------------------------------------------------------
pause
echo cmd line start ------------------------------------------------------
pushd %~dp0
echo 원본)for /l %%a in (1,1,254) do (echo omvs -i 0 -u -j 5 239.192.%%a.0/27 >>iplist.cmd)
echo for /l %%a in (47,1,254) do (echo omvs -i 4 -u -j 5 239.192.%%a.0/27 >>iplist.cmd)
for /l %%a in (47,1,254) do (echo omvs -i 4 -u -j 5 239.192.%%a.0/27 >>iplist.cmd)
iplist.cmd
del iplist.cmd
echo cmd line end --------------------------------------------------------
echo --------------------------------------------------------
echo ---- 이하 참조 자료/11q.kr -------
echo --------------------------------------------------------
echo 참조자료  iptv 대역
echo KT : rtp://233.18.158.78:5000
echo          233.13.231.18
echo          233.15.200.56
echo          233.115.200.19
echo          233.14.173.109
echo 
echo SKB : udp://239.192.47.7 :49220
echo             239.192.40.26:49220
echo 
echo U+ : rtp://233.14.202.41:60000
echo  
echo u+ 233.18.145.0/24
echo    233.14.202.0/24
echo    233.69.194.0/24
echo 상기 for /l %%a in (1,1,254) do (echo omvs -i 0 -u -j 5 239.xxx.%%a.0/27 >>iplist.cmd)
echo xxx 변경바랍니다
echo for /l %%a in (1,1,254) do (echo omvs -i 0 -u -j 5 239.192.%%a.0/27 >>iplist.cmd)
echo --------------------------------------------------------

Post a Comment

다음 이전