KBS에서 실시간 동영상 다운로드 하기
게시일: 2006/03/19 | 글쓴이: doa | 32666 번 | 프린트 | 메일


실시간 동영상을 제공하는 대부분의 사이트들에서는 동영상 컨텐츠를 보호하기위해 여러 가지 보안 정책을 마련하고 있다. 주소를 숨기는 방법은 이미 고전이 되었으며, 세션 ID를 사용하는 방법 역시 일반적으로 사용되고 있다.

그러나 벅스뮤직에서 고음질 음악 다운받기에서 설명한 것처럼 실시간 동영상에 DRM이 걸려있지 않은 경우에는 어떤 방법을 사용하든 동영상의 주소를 추출해서 다운로드하는 것이 가능하다. 따라서 이번 팁에서는 KBS에서 동영상을 내려받는 방법을 설명하겠다. 한가지 주의할 것은 실시간 동영상을 다운로드하는 방법은 기본적으로 동일하지만 사이트마다 약간씩의 차이가 있다는 점이다.

팁은 SmartSniff를 이미 설치한 상태에서 동영상을 다운로드할 사이트에 이미 로그인한 것을 전제로 하겠다. 예로 사용되는 사이트는 요즘 인기를 끌고 있는 상상 플러스 로 하겠다.

  1. 동영상 주소를 추출할 사이트 이동 SmartSniff로 주소를 추출하기 전에 먼저 주소를 추출할 동영상 사이트로 이동해야한다. 일단 이동한 후 로그인까지 해두는 것이 좋다. 예로는 요즘 인기를 끌고있는 KBS의 상상 플러스로 하겠으며, 캡처하기전에 해당 사이트로 이동하는 것으로 하겠다. 상상 플러스 주소: http://www.kbs.co.kr/2tv/enter/sangsang/vod/index.html 불필요한 패킷이 캡처되는 것을 막기위해 가급적 URL 추출 패킷을 캡처하는 중에는 다른 프로그램은 종료하고 캡처하는 것이 좋다.
  2. 동영상 주소 추출 KBS의 경우 동영상에 광고를 포함시키기 위해 .ASX 파일을 사용한다. 따라서 직접 mms 포트를 찾는 것 보다는 .ASX 파일을 찾아 동영상의 주소를 찾아내는 것이 낫다.
    1. SmartSniff의 녹색 플레이 버튼(▶)을 클릭해서 캡처를 시작한다.
    2. 동영상 주소를 추출할 사이트에서 재생 버튼(상상플러스의 경우 300K라는 아이콘 300K)을 클릭한다.
    3. 동영상이 나타나면 적색의 사각형(■)을 클릭해서 캡처를 중지한다.
    4. 원격 포트가 80번인 것을 차례로 클릭하면서 첫행이 GET /player.html?title=로 시작하는 항목을 찾는다. 직접 동영상을 찾지않고 이렇게하는 이유는 KBS의 경우 동영상에 광고를 삽입하기위해 asx 파일을 사용하기 때문이다.
    5. 수직 이동 막대를 끌어내려 mms://kbs.vod.nefficient.co.kr로 시작하는 주소를 찾아 복사한다.
      예:
      mms://kbs.hvod.nefficient.co.kr/kbsvod/2tv/20060314/sangsang20060314_m.asf?key=MzIx...
      여기서 mms://kbs.hvod.nefficient.co.kr/kbsvod/2tv/20060314/sangsang20060314_m.asf는 동영상의 주소이며, key=MzIx... 은 세션 ID이다. 세션 ID는 일정 시간동안(세션)만 유효한 ID를 말한다. 따라서 위의 주소는 일시적으로만 사용할 수 있으며, 시간이 경과하면 당연히 저 주소로는 다운로드할 수 없다. 또 한가지 주의할 것은 KBS에서 한 개 이상의 연결을 허용하지 않는다.


  3. 동영상 파일 다운로드 KBS에서 동영상을 다운로드할 때 주의할 것은 KBS의 경우 하나 이상의 동시 연결을 허용하지 않는다는 점이다. 따라서 동영상 파일을 NetTransport로 다운로드하기 전에 반드시 현재 재생 중인 동영상을 종료하고 NetTransport수송기를 1로 설정해야 한다는 점이다.
    1. NetTransport를 기동한 후 NetTransport의 다운 목록 창에서 마우스 우측 버튼을 클릭한 후 새 다운로드를 클릭한다.
    2. URL에 이전 단계에서 구한 주소를 입력하고 참조 URL에 동영상 사이트의 주소(상상플러스의 주소)를 입력한다.
    3. 현재 실행중인 동영상 창을 종료한다.
    4. 하단 수송기의 수를 반드시 1로 설정한 후 확인 버튼을 클릭한다.


다음은 위의 과정을 통해 KBS의 상상 플러스를 다운로드하고 있는 장면이다.


NetXfer에서 다운로드 기본값 설정하기 FlashGet과 같은 다운로드 가속기는 다운로드에... (6314) 2006-03-19
실시간 동영상 재생시 보안 저장소 오류 실시간 동영상에대한 저작권 보호가 강화되면... (8714)2006-03-19

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.