PC에서 Pi, TV로 무선으로 비디오를 스트리밍 하시겠습니까?


16

외장 하드 디스크 드라이브에 영화 모음 (주의 : 주로 1080p)이 있습니다. 이 드라이브는 내 PC (Mac)에 연결되어 있습니다. 외장 하드 디스크에도 중요한 작업 파일이 포함되어 있으므로 Mac에서 분리 할 수 ​​없습니다.

회의실 근처에 32 인치 TV가 있습니다. HDMI를 통해 Pi의 출력을 TV에 연결할 수 있습니다. 이제 Mac에서 Pi를 통해 TV로 비디오 콘텐츠를 스트리밍하기 만하면됩니다. Pi와 Mac은 동일한 Wi-Fi 네트워크에 연결되어 있으며, Pi가 무선으로도 연결되어 있으면 도움이 될 경우 두 방 모두 근처에 있으며 Mac과 Pi도 Wi-Fi 라우터와 매우 가깝습니다.

난 그냥 내 맥 화면을 회의실의 TV에 복제하고 싶습니다. 이 방법으로 내가 원하는 것을 재생할 수 있으며 TV에 표시됩니다.

그래도 몇 가지 의심이 있습니다.

우선, 이것이 가능합니까? 그렇다면 비디오가 고르지 않습니까? 추가 코덱을 구입해야합니까?

감사합니다.

답변:


8

PI를 독점적으로 HTPC 또는 미디어 센터로 사용하려는 경우 해당 응용 프로그램에 적합한 배포판을 사용할 수 있습니다. OpenELEC / XBMC / RasBMC가 확실한 선택 인 것 같습니다. 한 번에 OpenELEC을 사용해 보았지만 WiFi가 안정적으로 작동하게 만드는 것은 고통스러운 것처럼 보였습니다.

Pi에서 미디어를 재생하기 위해 (미디어 재생 이외의 작업에 RPi를 사용하기 때문에) Raspbian을 사용하는 방법은 다음과 같습니다.

  1. LAN의 미디어와 (외부) 드라이브를 공유하고 samba 공유와 동일한 방식으로 RPi에 마운트하십시오.
  2. Pi 자체에서 비디오를 재생하려면 OMXPlayer와 같은 플레이어를 사용하십시오. 여기에서 사용할 수있는 최신 빌드는 자막과 여러 오디오 스트림을 지원합니다.
  3. 같은 웹 인터페이스 실행 하나 또는 SSH를 통해 미디어 플레이어를 제어 할 수 있습니다.
  4. ~/.bash_login로그인 할 때마다 Pi가 미디어를 재생할 수 있도록 미디어 플레이어의 samba share mount 명령 및 원격 / 웹 인터페이스 시작을 파일에 추가 할 수 있습니다.

이러한 종류의 설정에는 몇 가지 단점이 있습니다. 가장 중요한 것은 모든 형식을 Pi에서 디코딩하고 재생할 수는 없지만 .mp4s 및 .mkvs는 대부분 괜찮은 것처럼 보입니다. 1080p 비디오를 재생할 때 Pi가 가끔 끊기는 경우 오버 클러킹을 통해 시도 할 수 있습니다 raspi-config(900Mhz에서는 대부분 원활하게 재생).

"미러링"화면은 VNC를 통해 수행 할 수 있으며 호스트 시스템에 VNC 서버를 설치하고 RPi에서 실행되는 VNC 뷰어를 통해 액세스 할 수 있습니다. 텍스트 나 이미지에 액세스하는 데 유용 할 수 있지만 이러한 설정을 통한 비디오 재생은 끔찍할 것입니다.


@imaginonic : Bhargav의 훌륭한 답변 외에도 Rasplex를 제안하고 싶습니다. Plex는 모든 인코딩이 서버 (Mac)에서 수행 된 다음 클라이언트 (pi)로 스트리밍되므로 선호하는 미디어 플레이어입니다.
Jacobm001

Jacobm001의 코멘트 @에 추가하려면, Rasplex 정보는 여기에서 찾을 수 있습니다 : rasplex.com . 호스트 장치에 Plex Media Server ( plex.tv/downloads )를 설치해야하지만 iOS 또는 Andriod에서도 호스트 할 수 있습니다! 꽤 달콤합니다!
오우거 시편

4

Google의 Chromecast 는 소형 하드웨어 패키지에서 유사한 기술을 사용합니다 (유사성은 아마도 끝납니다). Miracast 라는 Wi-Fi의 스크린 캐스트 표준이 있습니다 . Piracast 라는 개발 초기 단계 (베타)에 Raspberry Pi 프로젝트가 있습니다. 현재 제한된 하드웨어 (Realtek RTL8188EUS 칩셋) 및 소프트웨어 (2013-09-25 Wheezy Raspbian 이미지) 만 지원하지만 현재 개발중인 것으로 보이므로 더 폭 넓은 지원이 기대됩니다.


3

화면을 복사하면 제대로 작동하지 않을 수 있습니다.

가장 좋은 방법은 NFS 또는 SAMBA를 사용하여 폴더를 동영상과 공유하고 Pi에서 폴더에 액세스하여 내용을 읽고 TV 화면에서 재생하는 것입니다.

그럼에도 불구하고 Wi-Fi 속도가 필요한 대역폭을 지원할만큼 빠르지 않기 때문에 액션 장면에서 1080p 영화가 고르지 않게 재생 될 수 있습니다. 최후의 수단으로 유선 이더넷을 사용해야 할 수도 있습니다.


나는 와이파이가 충분히 빠르지 않을 것이라고 생각하지 않습니다. Chromecast가 작동하는 방식이 아닙니까? 물론 그들은 독점 코덱을 사용할 수도 있지만 (내가 보지 않은) 확실히 구글은 매우 작은 하드웨어 패키지를 사용하여 그것을 할 수 있습니다.
오우거 시편 33

예.하지만 Chromecast가 YouTube에서 동영상을 재생할 때 해제하지 못합니다. 인터넷에서 동영상을 다운로드하고 Chromecast를 제어하는 ​​기기에서 동영상을 스트리밍하지 않습니다. Google 크롬 탭을 전송하려고 시도한 경우 상당한 지연이 있음을 알 수 있습니다.
다스 베이더

1

xbmc를 사용하여 동일한 설정을 사용하고 있습니다. 이제 kodi입니다. 멀티미디어 및 파일 서버와 같은 동의어가 있습니다. kodi에서 공유를 매핑했습니다. 매우 쉽습니다. 알아야 할 것은 기본 네트워킹입니다. 그런 다음 플레이어는 모든 것을 처리하며 지연이나 고르지 않은 재생없이 1080p에서도 훌륭하게 작동합니다. 또한 자막 애드온을 추천합니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.