본문 바로가기
내가만드는것_만든것/오디오

KBS Kong없이 인터넷 라디오 듣는방법

by Joseph.Lee 2015. 7. 31.

2015.02.02. 14:13



KBS Kong을 패킷을 떠봤더니 처음에는 헐.. 이거 Kong없이 듣는 방법은 없겠다.. 했는데

아니네요.ㅋ


mms://kong.kbs.gscdn.com/1fm?id=XXXX&si=X&secure=XXXXXXXXXXXXXXXXXXX&csu=false


이런 글자들을 보고 겁먹었는데 의외로 쉽네요...

저기서 secure 저 키가 중요한데 Base64로 디코딩된걸 풀어보니 hex string이 나옵니다.

그 hex string을 보면 240bytes 입니다. 120bytes binary 데이터이죠.

이건 뭐 계속 바뀌고 어떻게 바뀌는지 규칙도 못찾겠고 이건 못뚫습니다.;;;

저는요...ㅋ


그런데... 이 전 패킷들을 살펴보니 뭐 로그인도 하고 뭣도하고 그러던데...

눈에 딱 보이는게 있네요.

패킷에서 secure 값을 찾아보다가


http://kong.kbs.co.kr/live_player/channelMini.php 으로 POST값을 보내더라구요

인수는 id와 channel 입니다. id는 KBS의 ID이고, channel은 숫자입니다. FM1 는 1 이런식입니다.

channel은 1부터 8까지 있네요~

여기로 이렇게 POST을 보내면 친절히 mms 주소를 싹다 보내줍니다;;;

좀 웃기네요... kbs kong으로만 들을 수 있게 하려면 뭔가 복잡한 방법을 썻겠지.. 했는데 친절히...

게다가 https도 아닌 http으로...

또 게다가 cookie값을 주지 않는걸 보니 로그인도 필요없이... (뭐 그래도 id는 필요합니다~)


kong 패킷을 보면 channel에 대한 편성표를 받는 URL도 찾을 수 있습니다.


간단하게 mms주소를 얻을 수 있는 html소스입니다.

아, 물론 mms주소는 몇번 접근한다거나 몇초뒤?부터는 먹히지 않습니다.

그럼 새로운 주소를 받아와야 합니다.



반응형

'내가만드는것_만든것 > 오디오' 카테고리의 다른 글

USB DDC 테스트!  (0) 2015.07.31
캐패시터의 위력  (0) 2015.07.31
[앰프연결!] 처음 소리를 들어보다!  (0) 2015.07.31
RDA5807 FM Radio 모듈  (0) 2015.07.31
DAC 부분 완성~? & TPA3116보드 맛보기  (0) 2015.07.31

댓글