라즈베리 파이를 디스코드 라디오 방송국으로 만드는 방법

디스코드 서버를 운영하고 있고 커뮤니티에 활기를 불어넣고 싶으신가요? 음악의 끊임없는 흐름, 활기찬 대화, 서버의 분위기를 조성하는 것을 상상해 보세요. 라즈베리 파이 하나만으로도 음성 채널로 직접 스트리밍되는 24/7 라디오 방송국을 만들 수 있습니다. 그럼 시작해 볼까요!
목차
- 하드웨어 및 소프트웨어 요구 사항
- 라즈베리 파이에 Kenku FM 설치하기
- Kenku FM을 디스코드 서버에 연결하기
- Kenku FM을 사용하여 디스코드 라디오 방송국 운영하기
하드웨어 및 소프트웨어 요구 사항
라즈베리 파이를 디스코드 라디오 방송국으로 만들기 위해서는 적절한 하드웨어와 소프트웨어가 필요합니다.
주요 요구 사항은 데스크탑 환경을 실행할 수 있는 충분한 처리 능력을 가진 라즈베리 파이입니다. 이는 GUI 소프트웨어(Kenku FM - 곧 더 자세히 설명하겠습니다)를 사용하여 디스코드 라디오 방송국을 관리할 것이기 때문에 필요합니다. 저는 8GB RAM을 가진 최신 라즈베리 파이 5를 사용하고 있지만, 4GB RAM을 가진 구형 라즈베리 파이 4도 효과적으로 작업을 수행할 수 있습니다.
라즈베리 파이에 라즈베리 파이 OS를 설치하는 것을 강력히 추천합니다. 이는 하드웨어에 최적화되어 있으며 사용자 친화적인 데스크탑 환경을 제공합니다. 설치 방법이 확실하지 않다면, 라즈베리 파이 OS를 설정하는 방법에 대한 가이드를 확인해 보세요.
참고: 데스크탑 환경을 가진 다른 운영 체제도 작동할 수 있지만, 제 스크린샷과 다르게 보일 수 있으며, 지침에 약간의 조정을 해야 할 수도 있습니다.
하드웨어와 소프트웨어가 준비되었으니, 디스코드 라디오 방송국 설정으로 넘어가겠습니다!
라즈베리 파이에 Kenku FM 설치하기
디스코드 라디오 방송국을 설정하려면, 디스코드 서버에서 음악 공유를 최대한 쉽게 할 수 있도록 설계된 데스크탑 애플리케이션인 Kenku FM을 설치해야 합니다. Kenku FM을 사용하면 로컬 음악이나 YouTube 및 Spotify와 같은 웹사이트의 오디오를 공유할 수 있습니다.
Kenku FM의 미리 빌드된 바이너리는 공식 웹사이트인 kenku.fm 또는 GitHub 릴리스 페이지에서 찾을 수 있습니다. 가장 좋은 점은 원하는 가격을 지불할 수 있다는 것입니다. $0도 가능합니다. 라즈베리 파이 OS를 사용하는 경우, Debian ARM 버전을 다운로드해야 합니다. Red Hat 기반 운영 체제용 ARM 버전도 제공됩니다.

.deb 파일을 다운로드한 후, 오른쪽 클릭하여 패키지 설치 옵션을 선택합니다. 확인 창이 나타나면 설치를 클릭하여 진행합니다.

설치 후, 라즈베리 파이 메뉴의 액세서리 섹션에서 Kenku FM을 찾을 수 있어야 합니다(왼쪽 상단의 아이콘).
Kenku FM을 디스코드 서버에 연결하기
라디오 방송국으로 만들고자 하는 음성 채널이 이미 존재한다고 가정합니다(존재하지 않는 경우, 생성하는 방법에 대한 공식 지침을 따를 수 있습니다). 다음 단계는 Kenku FM을 디스코드 서버에 연결하는 것입니다. 이를 위해 디스코드 앱과 사용자 정의 봇을 생성한 후, 필요한 범위와 권한을 설정해야 합니다.
먼저, 디스코드 개발자 포털을 열고 디스코드 계정에 로그인합니다. 오른쪽 상단의 새 애플리케이션 버튼을 클릭하고, 새 애플리케이션의 이름을 입력한 후 생성 버튼을 클릭합니다.

다음으로, 봇 설정 페이지를 엽니다. 봇이 아직 존재하지 않는 경우, 봇 추가 버튼을 클릭하고 네, 그렇게 하세요!를 클릭하여 확인합니다. 그런 다음 봇의 아이콘을 선택하고 고유한 이름을 부여한 후, 공개 봇 옵션의 체크를 해제하여 이 봇을 서버에 추가할 수 있는 사람을 제한합니다.

이제 OAuth2 설정 페이지로 이동하여, OAuth2 URL 생성기로 스크롤한 후 범위 섹션에서 봇 범위를 활성화합니다. 봇 권한 섹션으로 스크롤하여 음성 권한 아래의 연결 및 말하기 음성 권한을 활성화합니다. 마지막으로, 아래로 스크롤하여 생성된 URL을 복사합니다.

새로운 봇을 사용하고자 하는 디스코드 서버에 추가하려면, 이전 단계에서 복사한 링크를 웹 브라우저에 붙여넣습니다. 봇을 추가할 서버를 선택하고 계속 버튼을 클릭한 후 승인 버튼을 클릭합니다. 필요시 캡차를 완료합니다.

Kenku FM을 사용하여 디스코드 라디오 방송국 운영하기
이제 음성 채널에서 오디오를 재생할 수 있는 권한을 가진 디스코드 봇이 서버에 있습니다. 봇에 재생할 음악을 공급하기 위해, 봇의 토큰을 복사해야 합니다(봇 설정 페이지로 이동하여 토큰 재설정을 클릭하여 처음으로 토큰을 생성합니다) 그리고 이를 Kenku FM에 추가합니다(설정 화면을 열고 토큰 필드에 토큰을 붙여넣습니다). 그런 다음 연결 버튼을 클릭하고 Kenku FM 앱을 다시 시작합니다.

Kenku FM은 디스코드에서 오디오를 공유하는 두 가지 주요 방법을 제공합니다. Kenku 플레이어 인터페이스를 사용하여 로컬 음악 파일을 재생 목록으로 공유하거나, 내장 웹 브라우저를 사용하여 YouTube 및 Spotify와 같은 웹사이트에서 오디오를 스트리밍할 수 있습니다.
로컬 파일을 공유하고 싶다면, 재생 목록 옆의 더하기 (+) 아이콘을 클릭하여 첫 번째 재생 목록을 생성합니다. 그런 다음 이를 열고 오른쪽 상단의 더하기 (+) 아이콘을 클릭하여 트랙을 추가합니다.

추가한 후, 어떤 트랙이든 두 번 클릭하여 재생할 수 있습니다. 왼쪽 사이드바에서 디스코드 음성 채널을 출력으로 선택하는 것을 잊지 마세요.

반면, YouTube나 Spotify와 같은 웹사이트에서 오디오를 스트리밍하고 싶다면, Kenku FM의 내장 웹 브라우저에서 새 탭을 열고 스트리밍할 웹사이트로 이동합니다. 공유하고자 하는 오디오를 재생하기 시작하고, 왼쪽 사이드바에서 디스코드 채널로 출력을 선택하는 것을 잊지 마세요.

최고의 음질을 얻으려면, 디스코드 음성 채널 설정을 열고 채널 비트레이트를 최대 값으로 설정하는 것을 추천합니다(기본적으로 64 kbps로 설정되어 있습니다).

이제 Kenku FM이 디스코드 음성 채널로 음악이나 오디오를 매끄럽게 재생하고 있어야 합니다. 서버를 계속 개선하려면, 커뮤니티 참여를 위한 영감을 찾을 수 있는 최고의 디스코드 서버에 대한 이 기사를 확인해 보시기 바랍니다.
이미지 출처: DALL-E. 모든 스크린샷은 David Morelo가 촬영했습니다.