Q&A

  • ShoutCast(윈엠프방송) 을 듣는 프로그램을 만들려고 합니1다.
안녕하세요..^^

오랜만에 질문게시판에 글은 남기내요.^^;;

다름이 아니라 제목 처럼 ShoutCast(윈엠프방송) 청취용 프로그램을

한번 제작해보고 싶은대요.. 여기에대한 자료가 정말 너무나 없어서

이렇게 질문 게시판에 글을 올립니다..^^

예전 제 기억으로는 인터뮤직에서도 자체 방송국 플레이어가 있었떤것으로

기억을 하는대.^^;;( 하도 오래 되서 맞나 가물가물 거리내요^^:; )

ShoutCast 방송을 재생할려면 어떤식으로 접근을 해서 재생하는것이 가장

좋은지요??

현재 WindowsMedia9 를 이용해서 ActiveX 추가방식으로 만들어는 봤는대.

이게 상대방이 WM9 가 설치가 안되어 있으면 재생이 안되는 부분이 있어서요.

혹 WM9가 사용자가 설치가 안되어 있어도 WM9를 바탕으로 가능한지요??

아니면 어떤 다른 방법으로 접할수 있는 길이 있는지.. 꼭좀 알려주시면

감사드리겠습니다. ㅠ ㅠ
2  COMMENTS
  • Profile
    나찬균 2003.10.31 11:05
    안녕하세요..
    저는 델파이에 델짜도 모르는 초짜입니다.
    저도 이 것을 만들어 보고 싶은 마음이 굴뚝 같아서..

    비베 C++ 델파이 이 곳 저 곳 찾아 보고 있는중입니다.

    위에 리플 다신 분처럼 어렵겠지만,,,,,

    윈엠프 방송을 자바스크립 파일을 이용해서 콘트롤 해주는 것이 있습니다.

    대표적인예가 o2cast 인데..freedomaudio (http://freedomaudio.com)을

    이용하여 웹 자체에서 방송을 들려 줍니다.

    JS 파일 별도로 있고요.. 콘트롤 부분의 내용을 보면 다음과 같습니다.


    ------------------------------------------------------------------
    @media all { IE:clientCaps{behavior:url(#default#clientCaps)} }
    </style>

    <script language="JavaScript" type="text/javascript" src="freedomaudio/freedomaudio.js"></script>

    <IE:clientCaps ID="oCC" />

    <script language="JavaScript">
    FreedomHome = "http://www.o2cast.net/";
    // LoadFreedomAudio('http://o2cast.net:8000/listen.pls');
    </script>

    <script language="vbscript">
    Sub ConServer()
            player.url = "http://o2cast.net:8000"
    End Sub

    Sub cast_Play()
            player.url = "http://o2cast.net:8000"
            player.Play
    End Sub

    Sub cast_Stop()
            player.Stop
    End Sub
    </script>

    <script language="JavaScript"> if(parent.onair_view_hidden) document.write('<body onload="javascript:cast_Play();">n<object classid="CLSID:575594D5-8974-4AFE-9919-8FE4AA687DEF" codeBase="nhnplayerx.cab#version=1,1,0,3" width="0" height="0" id="player"></object>n'); </script>

    </HTML>
    --------------------------------------------------------------

    freedomaudio 이 설치 되어 있는 방송서버는 그만큼 콘트롤 하기가
    쉽다는 얘기가 됩니다..


    제 생각으로는 웹에서 콘트롤하는 것을 그대로 프로그램으로 로딩시켜

    콘 트롤 부분만  프로그램으로 이용 할 수 있다면 원하는 방송국의 음악은

    전용 프로그램을 이용하여 할 수 있다는 것입니다.

    근데 저에게는 그러할 실력이 되지 않답니다~ 푸 하하..

    이 내용을 참고 하셔서..  

    한번 시도해 보시길 바랍니다. 완성하시면 소스 공개해주시고용~ (*__)

    그럼 이만.. ~
  • Profile
    토브젝트 2003.10.14 02:58
    윈엠역시 동일한 문제입니다.
    직접 받을 수 있기는 한데요. 조금 (빡시고요)  
    제가 했던 방법은 서브클래싱해서  WInamp 의 모든 객체를 제꺼처럼 쓸수 있습니다.

    직접 받을경우는 다른 문제를 수반 할수 있습니다.
    대부분 PLS인가? 화일이 날라(?) 오는 데 이거는 연결프로그램이 Winamp인거 아시죠
    따라서 님이 컨트롤 하시기 전에 먼저 Winamp이 가로첼수 있습니다.
    조금 빡신일을 하시는 거 같습니다 ^^

    꼭 하시고 싶으시면 XBOX MOD CHIP 관련한 자료를 찾아서 보시면 소스도 오픈 되어 있습니다. 당근 C/C++을 하셔야 겠죠 ^^
    홧팅


    PS : XBMP <--- 이넘을 찾으시면 되니다.