인터넷 방송을 듣는 분들이 계실껍니다.
음악을 듣는 플레이어론 아마 Winamp 또는 알송을 쓰실텐데요.
SayClub 같은 경우 자체 웹 플레이어가 있긴합니다만 제외하지요.

음악방송을 하시려면 다음과 같은 프로그램들이 필요합니다.

  설치 Software

1. Winamp
2. Shoutcast DNAS
3. Shoutcast source DSP(WinAmp plug-in)

 ※ 각 프로그램들의 이름을 클릭하시면 다운로드가 가능합니다.
 ※ 단 Winamp의 경우 http://www.winamp.com  에서 다운로드 하시길 바랍니다.

1. Winamp 설치

최신 버전인 Winamp 5.56 (한글) 로 설치하겠습니다.


파일을 다운로드 받아서 설치를 실행합니다. 가능하면 [전체설치]를 사용하도록 합시다.


2. Shoutcast source DSP(Winamp plug-in) 설치


Plug-in 설치는 크게 어려운 부분이 없습니다. [Default] 설치를 권장합니다.


3. Shoutcast DNAS
가장 중요한 음악방송 서버를 설치하는 과정입니다.
Install 과정 후에도 따로 설정이 필요함으로 끝까지 살펴보시기 바랍니다.

Install type을 [GUI] Default로 하고 설치를 진행합니다.




여기까지 모든 설치를 마치셨다면  음악방송을 위한 기본적인 셋팅은 되었다고 볼 수 있습니다.
이제 자신의 컴퓨터 환경과 맞게 서버를 구성해보겠습니다.



4. ShoutCast server 환경설정

설치된 ShoutCast server를 실행해봅시다. (사용된 이미지는 1.95버전입니다.)

사용자 삽입 이미지


- Shoutcast DNAS(GUI)를 실행하면 위와 같은 콘솔이 나타날 것입니다. 여기서 가장 중요한 것은 마지막 라인이다. ( 개인정보 때문에 Event Log 는 삭제하였습니다. 글로 따로 설명하겠습니다. )

[Event log]를 살펴보자.

Event log:
<09/13/09@19:08:05> [SHOUTcast] DNAS/win32 v1.9.5 (Dec 27 2004) starting up...
<09/13/09@19:08:05> [main] loaded config from C:\Program Files\SHOUTcast\sc_serv.ini
<09/13/09@19:08:05> [main] initializing (usermax:32 portbase:8000)...
<09/13/09@19:08:05> [main] No ban file found (sc_serv.ban)
<09/13/09@19:08:05> [main] No rip file found (sc_serv.rip)
<09/13/09@19:08:05> [main] opening source socket
<09/13/09@19:08:05> [main] source thread starting
<09/13/09@19:08:05> [main] opening client socket
<09/13/09@19:08:05> [source] listening for connection on port 8001
<09/13/09@19:08:05> [main] Client Stream thread [0] starting
<09/13/09@19:08:05> [main] client main thread starting

2번째 라인은 shoutcast의 환경정보를 담은 "sc_serv.ini" 파일의 위치를 말한다.

3번째 라인은 동시 접속이 가능한 사용자 숫자를 말하며, Shoutcast의 기본 포트 8000번을 말하고 있다.

아래쪽 라인에서  "[source] listening for connection on port 8001" 라고 표시된다면 서버가 정상적으로 설치되었다는 이야기이다.

메뉴를 살펴보면 어느정도 알 수 있으실겁니다.
다만, 주의할 점은 서버를 종료하기 위해서는 반드시 [ Kill server ]를 눌러야 서비스가 종료된다는 것입니다.
[X] 를 누르는 것으로는 서버는 중지되지 않습니다.

5. Shoutcast 세부설정

[ sc_serv.ini ] 파일을 열어보겠습니다. Event log 2번째 라인에 파일의 위치가 적혀있습니다.
메모장으로 직접열으셔도 되고, 메뉴에 있는 Edit config를 사용해도 됩니다.


(위의 그림은 모이자닷컴에서 사용된 이미지입니다. 필자의 설치 환경과 조금 틀려서 사용하게 되었습니다.)

□ 가장 중요한 부분은 "Password"입니다.

Winamp와 연결하기 위한 암호입니다. 이것은 임의로 설정하시길 바랍니다. 단, 뒤에 나오게 될 Winamp의 패스워드와 반드시 일치해야합니다. (1.82 이상의 버전에서는 "AdminPassword=adminpass"의 형태로 적혀있으므로 주의하시길 바랍니다.)

□ "MaxUser"는 최대접속 가능 수입니다. 1024까지 설정이 가능하지만 너무 많이 설정할 경우 성능의 저하(대역 과부하)가 우려되므로 주의하시길 바랍니다. 광케이블을 이용한 인터넷 접속망의 경우 30~50명 선이 적당합니다.

설정을 저장 한 후, Winamp를 실행해봅시다.

6. Winamp 세부 설정

□ Winamp를 실행한 후 [ Ctrl + P ]을 눌러 설정 콘솔을 불러옵시다.



□ "DSP/효과"에서 샤웃캐스트 방송국을 선택한 후 설정버튼을 누릅니다.
(영어로 뜨시는 분들도 있습니다.아래의 것을 누르셔도 됩니다.)



위에서 [출력] 메뉴를 선택한 후 다음과 같이 설정합시다.



□ 출력 포트 : 출력 포트 각 채널마다 다르게 설정하여 다른 방송을 진행할 수 있습니다.

방송주소 IP : 방송이 진행될 컴퓨터의 IP를 적습니다. 자신의 컴퓨터에서 방송이 진행될 경우 [localhost]라고 적어도 괜찮습니다.. 중계의 역할을 하게 될 경우에는 반드시 방송이 진행되는 주소를 적어야합니다.

포트번호 : 기본 포트는 8000번입니다. 설치된 환경에 맞게 수정하실 수 있습니다..

비밀번호 : 이것은 샤웃캐스트에서 설정한데로 일치되게 적어주셔야 합니다.

이렇게 설정이 되면...   [사용 ip:8000]의 주소형태로 방송과 접근이 가능해집니다.

■ 입력 메뉴로 가면, [음악과 마이크 레벨], [페이드]가 있습니다. 이것은 입출력 소리의 크기와 음악과 멘트가 교차하는 시간을 설정하는 것으로 멘트를 할 경우, [말할 때 누르는 버튼]을 누르시면 됩니다.

■ 인코더 메뉴에서 방송의 음질을 선택할 수 있습니다. 접속자와 전송 속도를 고려해서 음질을  적당히 조절해야합니다. 너무 높게 잡게되면 끊이는 현상이 발생할 수 있습니다.

자, 여기까지 하셨다면 모든 것이 정상적으로 진행된 것입니다. 다음은 음악방송을 하는 방법을 알아봅시다.

■ 자 그럼 Winamp로 음악을 틀고 입출력이 원활한지 다시 한번 확인해봅시다.

출력이 정상적이라면, "Status"의 수치가 올라가고 있을 것입니다.

입력 또한 Level이 정상적으로 작동하는지 살핍니다.

모두가 정상적인 작동을 하고 있다면, 다른 사람에게 나만의 음악방송을 알리고 초대해 보시기 바랍니다.

초대할 수 있는 내 음악방송의 주소는 [나의 ip주소:8000/listen.pls]의 형태입니다.
ex) 127.0.0.1:8000/listen.pls

Winamp로 확인해 보자 Play-> Add URL(location)  또는 [Ctrl+L]입니다.


※ 여기서 IP주소는 음악방송을 내보내는 컴퓨터의 현재 IP입니다.

■ 멘트하기

※ 설명을 위해 사용된 것 이외의 버전을 사용했을 경우 설정이 조금 다를 수 있습니다.
음악방송국을 차려서 사람들에게 자신의 음성을 전달하기 위해서는 두 가지의 방법이 있습니다.

첫 번째는,

◇ Winamp를 실행시킨 상태에서 Playlist 창을 띄워 놓은 다음 주소입력창을 띄웁니다. 그리고 새로 띄워진 창에 그림처럼 ' linerec:// ' 라고 입력합니다. ( Alt + E ---> Ctrl + L --> linerec:// )

그럼 Winamp 의 Playlist 에 Line Recording 이라는 항목이 추가됩니다. 이 LIne Recording을 Play 시키면 그때부터는 마이크에 입력되는 소리가 방송으로 나가게 됩니다. 노래의 선곡과 멘트를 적절히 섞어서 사용하면 됩니다. 물론 멘트가 끝난 후 음악을 다시 플레이 시켜야 되겠죠?


두 번째는,

Fade(페이드)를 이용한 방법이다.
페이드 사용을 위해서 Winamp의 설정창으로 가보자(Ctrl+P).

[ Plug-ins -> DSP/Effect -> Configure -> Enable advanced recording mode ] 다음의 설정을 체크한다.

그 다음 설정을 저장한 후 Winamp와 샤웃캐스트 서버를 재가동한다.

다시 이 모드에서 서버를 띄우고 방송을 시작하면 Advandced Mode부분이 첨가 되있는걸 확인할 수 있다.

Faded music Lever = 10% Microphone Level = 90% Norm Music Level = 60%

Faded music Level = 멘트할때의 음악소리

Microphone Lever = 멘트할때의 마이크 음량

이 두 가지를 여러번의 테스트로 비율조절을 잘 한다면 음악배경으로 넣고 멘트를 할수도  있다.

◇사용방법

Wimamp 로 노래를 재생하면 방송으로 나가게 되는데요. 이때 'Push to talk' 버튼을 누르고 있는 동안' 마이크의 소리도 섞여서 같이 나가게 된다. 'Lock' 을 클릭하면 계속 'Push to talk' 버튼을 계속 누르는 것과 같다.

 

VMware를 이용해서 새로 만든 os시디를 설치해보는 테스트를 하거나......
프로그램을 테스트하거나..... 하는 용도로 많이 사용하고 있는데......

여기서 게임을 해보면 어떨까 하지만...... 3D가속이 되질 않아서
게임을 돌려보질 못했는데...... 방법을 알아냈습니다.

구글링을 열심히 해서 자료는 이미 오래전에 받아두었던 것인데요.....
요번에 실행에 옮겨보니..... 아주 잘 되네요.
오래되서 출처는 기억이 나질 않습니다.

혹.... 사양이 많이 뒷받침되고 VMware에 시스템메모리를 많이 할당해 줄 수 있을만큼
호스트OS의 시스템메모리가 많다면...... 요즘 돌아가는 온라인게임을 돌릴 수 있지 않을까도
예상됩니다.

전 XP에서 3.25기가를 사용하기에 VMware에 1기가를 할당해주고 사용합니다.

그럼 VMware에서 3D가속을 사용할 수 있도록 설정하는 방법을 설명하겠습니다.



들어가면서.........

  먼저 VMware가 이미 설치되어 있다는 상황이며,  버젼은 5.x 이상이어야 합니다.


1. OS설정파일을 편집하기

  OS를 VMware로 설치했을때 가상디스크파일이 저장된 폴더로 갑니다.
  가면 확장자가 vmx인 1kbyte짜리 파일이 하나 있습니다.

 

사용자 삽입 이미지

그걸 메모장이나 즐겨 사용하는 아무 텍스트편집기로 열어줍니다.

  그리고 아무 라인에나 아래 3가지 옵션을 추가해줍니다.

  svga.vramSize = 67108864
    (*64MB를 준 것으로 최대값은 128MB인 134217728입니다.)
  vmmouse.present = FALSE
  mks.enable3d = TRUE

 

사용자 삽입 이미지

추가했으면 저장하고 나옵니다.

2. VMware를 실행하고.........

  Edit -> Preferences.... 를 누릅니다.

 

사용자 삽입 이미지
   위와 같이 체크된것을 해제해 줍니다.

  이걸 해제하게 되면 VMware상에서 호스트컴의 바탕화면으로 마우스포인터가 바로
  나올 수 없게 됩니다.
  Ctrl + Alt 를 눌러 호스트컴 바탕화면으로 빠져나올 수 있습니다.

3. 기존에 하던데로 설치된 OS를 구동하면 됩니다.


  간단하죠?


  기존에 위 과정을 하지 않았을 때는...........

  실행에 dxdiiag를 실행시키면.....

 

  Direct3D 가속 설정이 사용할 수 없음으로 되어 있으며 활성화도 되어있지 않습니다.


  실행한 후에는........

 

사용자 삽입 이미지
 

  Direct3D 가속이 사용 가능한 상태로 변했고 활성화도 되어있습니다.


  하는 게임도 별로 없고...... 그래서 간단히 Qauke II 를 실행시켜 봤습니다.
  요 게임은 Direct3D 기반인거같은데...... 설정엔 이상하게 OpenGL만 나옵니다 -_-a

 

사용자 삽입 이미지
 

  잘 돌아갑니다.
  요 게임.... 오랜만에 했더니..... 어디로 가야할지를 모르겠습니다....

사용자 삽입 이미지


  예전 100kbyte도 안되는게 겁나 높은 사양을 먹는다 하여.....
  잠시나마 충격을 주었던 .kkrieger라는 게임을 돌려봤습니다.
  뭐 지금이야.... 완전 껌인 게임이지만.......
  약간 그래픽이 깨졌지만..... 광원효과도 나고 할만했습니다.

 

사용자 삽입 이미지
 

  뭐 그냥 무난한게 잘 돕니다. 




  Direct3D가속을 사용하는 게임이 잘 돌아갔습니다.
  이 전에도 간단한 프리웨어 레이싱게임도 돌려봤는데....
  잘 돌아갔습니다.

  왠만히 비디오램을 많이 필요로 하지 않는(최대가 128MB라고 했죠!) 게임이라면....
  Direct3D기반 가속을 사용하는 게임이라면........
  충분히 VMware내서도 동작이 가능할것으로 생각됩니다.


  전 실행해볼 수 없었지만........
  리니지2나 아이온도 돌아갈지는 미지수입니다.

  만약 돌아가면..... 투컴돌리기가 될지도......


-출처 : http://www.coolenjoy.net/bbs/zboard.php?id=qa&no=15014 -

+ Recent posts