Raspberry Pi로 나만의 DIY Chromecast를 만드는 방법

Raspberry Pi로 나만의 DIY Chromecast를 만드는 방법

Google Chromecast는 저렴한 스트리밍 키트입니다. Chromecast Ultra는 더 비싸지만 100달러 미만이면 여전히 저렴합니다. 그러나 세계의 일부 지역에서는 Chromecast 구매가 제한됩니다.





해결책? Raspberry Pi를 기반으로 하는 DIY 대안. 50달러 미만의 비용으로 이 신용카드 크기의 컴퓨터를 구성하여 Android 앱에서 스트리밍된 미디어를 수신할 수 있습니다.





Raspicast와 함께 DIY Chromecast처럼 Raspberry Pi를 사용하는 방법을 설명하겠습니다.





Raspicast 앱 설치

Android 기기에 Raspicast를 설치하여 시작합니다. 이것은 Raspberry Pi에 연결하고 데이터를 스트리밍하는 무료 앱입니다. Google Play 앱 스토어에서 Raspicast를 찾을 수 있습니다. 불행히도 이에 대한 신뢰할 수 있는 iPhone 대안은 없습니다.

다운로드: 안드로이드용 라스피캐스트



이를 위해서는 Android 폰과 Raspberry Pi가 동일한 네트워크에 있어야 합니다. 예를 들어 버스에 앉아 있으면 휴대폰에서 TV로 비디오를 스트리밍할 수 없습니다. 집에 앉아 있는 사람과 비디오를 공유하려는 경우 링크를 메시지로 보내주세요!

캐스팅을 위해 Raspbian 구성

앱이 설치된 상태에서 Raspberry Pi에 주의를 기울이십시오. 이것은 이미 HDMI를 통해 TV에 연결되어 있고 전원이 켜져 있어야 합니다. Pi에는 개별 전원이 필요합니다. TV의 USB 포트에서는 전원을 공급할 수 없습니다. 정격 전력이 적절하더라도 올바른 명령 없이 Pi를 종료해서는 안 됩니다. 이를 무시하면 Pi의 SD 카드가 손상되므로 올바른 전원을 사용하십시오.





우리는 Raspbian Buster Lite를 실행하는 Raspberry Pi 4에서 이것을 테스트했습니다. 그러나 다른 Raspberry Pi 모델 및 배포판에서 작동한다는 것을 알아야 합니다(일부 명령은 다를 수 있음).

계속하기 전에 Pi에 omxplayer가 설치되어 있는지 확인하십시오.





sudo apt install omxplayer

SSH를 활성화해야 하므로 여기 간단한 입문서가 있습니다. 활성화하는 세 가지 옵션이 있습니다.

  1. 을 통해 raspi 구성 . |_+_|를 사용하여 명령줄에서 실행할 수 있습니다. , 선택 인터페이스 옵션 > SSH 화살표 키를 사용하여 확인 좋아요 .
  2. 사용 라즈베리 파이 구성 도구 . Raspbian 데스크탑에서 다음을 엽니다. 메뉴 > 환경 설정 > 라즈베리 파이 구성 . 에서 인터페이스 탭, 찾기 SSH 그리고 그것을 설정 활성화됨 .
  3. 마지막으로 단순함을 선호한다면 다음을 수행할 수 있습니다. Pi를 부팅하기 전에 SSH를 활성화하십시오. . microSD 카드를 컴퓨터에 삽입하고 부팅 파티션을 찾아 새 파일을 만듭니다. 이것은 호출되어야합니다 SSH 파일 확장자가 없습니다. SD 카드를 교체하고 재부팅하면 SSH가 활성화되어야 합니다.

다음은 Pi에 연결된 키보드를 통해 또는 SSH를 사용하여 수행할 수 있습니다. 연결하려면 Pi의 IP 주소가 필요합니다---터미널 창을 열고

크롬이 메모리를 너무 많이 차지함
sudo raspi-config

Pi의 연결에 해당하는 IP 주소를 기록해 둡니다. 예를 들어 다음과 같은 IP 주소를 사용하십시오.

ifconfig

이더넷 연결을 사용하는 경우 항목;

eth0

Wi-Fi용.

SSH 연결이 설정되면 일부 업데이트를 실행합니다. Pi에서 터미널 창을 열고 다음을 입력합니다.

wlan0

이 명령은 Raspberry Pi의 운영 체제를 업데이트하고 소프트웨어 업데이트를 찾아 설치합니다.

OpenMax 설치 및 빌드

업데이트가 설치되면 몇 가지 필수 구성 요소 패키지가 필요합니다.

sudo apt update
sudo apt upgrade

패키지

sudo apt install libjpeg9-dev libpng12-dev

그리고

libjpeg9-dev

JPG 및 PNG 이미지를 처리할 수 있는 프로그램에 필요합니다. 이렇게 하면 Android의 Raspicast 앱을 통해 이미지 미디어를 Raspberry Pi로 전송할 수 있습니다!

이제 OpenMax를 설치합니다. 이 도구는 Android에서 TV에 연결된 Raspberry Pi로 비디오, 오디오 및 이미지를 전송하는 데 가장 적합한 옵션입니다. GitHub를 통해 사용할 수 있으며 데이터 저장소를 Pi에 '복제'하여 설치할 수 있습니다. 가지고 있지 않다

libpng12-dev

? 로 설치

git

그런 다음 다음을 사용하여 저장소를 복제합니다.

sudo apt install git

이것은 오래 걸리지 않을 것입니다.

거의 완료되었습니다. 이제 OpenMax 소프트웨어를 구축할 때입니다. omxiv 디렉토리로 전환하고 make 명령을 사용하여 시작합니다.

실시간 보호막 중 일부가 꺼져 있습니다.
git clone https://github.com/HaarigerHarald/omxiv

시간이 좀 걸립니다. 완료되면 다음을 사용하여 설치하십시오.

cd omxiv
make ilclient
make

잠시 후 OpenMax를 사용할 준비가 됩니다.

Raspberry Pi로 전송할 준비

Android 기기에서 Raspberry Pi로 전송하는 데 필요한 모든 것이 준비되었습니다. 그러나 Raspicast의 일부 구성은 여전히 ​​필요합니다.

  1. Raspicast 앱을 실행합니다.
  2. SSH 설정에서 Pi의 호스트 이름 또는 IP 주소를 입력합니다.
  3. Pi의 사용자 이름과 비밀번호를 입력합니다.
  4. 딸깍 하는 소리 좋아요 끝내기 위해.
이미지 갤러리 (2 이미지) 확장하다 확장하다 닫다

Raspberry Pi로 전송하려면 두 가지 옵션이 있습니다.

  • Raspicast 앱 내에서 콘텐츠를 찾아 다음을 누르십시오. 플레이 .
  • YouTube에서 전송하고 앱에서 동영상을 찾아 탭하세요. 공유> 캐스트 (Raspicast) .

한편, 비디오, 음악 및 사진을 Raspberry Pi 디스플레이로 보내려면 기본 Raspicast 화면을 사용하고 깁스 . 그러면 Android 기기의 모든 동영상을 나열하는 화면이 열립니다.

이미지 갤러리 (3 이미지) 확장하다 확장하다 확장하다 닫다

해당 탭에서 미디어 파일을 선택하면 Raspberry Pi에서 즉시 재생하라는 메시지가 표시됩니다.

앱 내에서 IP 주소를 변경해야 합니까(예: 다른 Pi로 전송)? '점 3개' 메뉴를 열고 SSH 설정을 선택합니다. 새 IP 주소와 자격 증명을 입력하기만 하면 됩니다.

더 많은 Raspicast 옵션

또한 Raspicast 메뉴에는 다음을 수행할 수 있는 확인란이 있습니다. 반복하다 현재 재생 중인 파일. 목록을 더 아래로 내리면 오디오 출력 를 사용하여 사용자 정의할 수 있습니다. HDMI (기본), 현지의 , 둘 다 , 또는 가져 . 이것은 Pi와 함께 외부 오디오 솔루션을 사용하는 모든 사람에게 유용할 것입니다.

이미지 갤러리 (2 이미지) 확장하다 확장하다 닫다

당신은 또한 확인해야합니다 고급 옵션 화면. 여기에서 파일 대기열, 볼륨(오디오 볼륨 오프셋)을 관리하고 사용자 지정 명령을 지정합니다. 필요한 경우 HTTP(HTTPS가 기본값임) 등을 사용하도록 전환할 수도 있습니다.

한편 Raspicast 기본 화면에서 파일 버튼을 사용하여 Raspberry Pi에 저장된 미디어를 탐색하고 재생할 수 있습니다. 여기에는 스트리밍 오디오가 포함되어 Raspberry Pi를 Chromecast 오디오 장치로 전환합니다!

Kodi로 캐스팅할 수도 있습니다!

Kodi를 실행하는 Raspberry Pi로 Raspicast를 실행할 수는 없지만 걱정하지 마십시오. 대안이 있습니다. Android용 Kore 원격 제어 앱을 사용하여 미디어를 다음으로 전송할 수도 있습니다. Kodi가 설치된 라즈베리 파이 .

다운로드: Kodi의 공식 리모컨인 Kore

앱을 설치하고 Raspberry Pi의 IP 주소로 설정한 다음 YouTube로 이동하기만 하면 됩니다. Raspicast와 마찬가지로 공유하다 전송하려는 비디오의 버튼을 누른 다음 Kodi에서 재생 .

Kodi를 통해 비디오를 TV로 즉시 스트리밍합니다!

기타 Chromecast 대안

Raspberry Pi는 Chromecast의 유일한 대안이 아닙니다. 당신은 이미 알지 못했던 솔루션을 가지고 있을 수 있습니다. 스마트 TV, 게임 콘솔 또는 셋톱 박스에 YouTube 앱이 있어 쉽게 스트리밍할 수 있습니다.

이 상황에서 수신기가 동일한 네트워크에 있는 한 일반적으로 YouTube 앱에서 TV로 동영상을 전송하는 것이 가능합니다.

다른 HDMI 스트리밍 솔루션이 존재하지만 공식 YouTube 앱(예: Apple TV)이 있는 기기가 있는 경우 해당 기기로 전송할 수 있습니다. 이러한 기기나 Raspberry Pi를 소유하고 있지 않은 경우 Miracast는 현명한 대안입니다. .

미디어 스트리밍과 Raspberry Pi로 더 나아가고 싶으십니까? 가장 좋은 방법은 다음과 같습니다. Raspberry Pi를 미디어 서버로 사용 .

공유하다 공유하다 트위터 이메일 음성 애니메이션에 대한 초보자 가이드

연설에 애니메이션을 적용하는 것은 어려울 수 있습니다. 프로젝트에 대화를 추가할 준비가 되었으면 프로세스를 분석해 드리겠습니다.

다음 읽기
관련 항목
  • DIY
  • 오락
  • 라즈베리 파이
  • 크롬캐스트
  • 암호
  • DIY 프로젝트 튜토리얼
저자 소개 크리스찬 카울리(1510개 기사 출판)

보안, Linux, DIY, 프로그래밍 및 기술 설명을 위한 편집자이자 데스크탑 및 소프트웨어 지원에 대한 광범위한 경험을 가진 정말 유용한 팟캐스트 프로듀서입니다. Linux Format 매거진의 기고가인 Christian은 Raspberry Pi 땜장이이자 레고 애호가이자 복고풍 게임 팬입니다.

크리스찬 카울리가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.