Pi에서 1080p 비디오를 스트리밍 할 수 있습니까?


22

우리는 Pi가 문제없이 1080p 비디오를 재생할 수 있다는 것을 알고 있지만 유선 네트워크 연결을 통해 1080p 비디오를 스트리밍 할 수있는 파일 서버의 기반으로 작동하기에 충분히 빠릅니까?

내 미디어를 DTS-HD 오디오와 함께 1080p HD 비디오를 스트리밍하는 일종의 미디어 서버로 사용하려고 생각하고 있으며 다른 누군가가 그것을 시도했는지 또는 Pi가 작업에 달려 있는지 알고 싶습니다.

답변:


22

네트워크 처리량을 테스트 iperf했으며 약 90Mbps의 TCP를 행복하게 푸시 할 수 있습니다. 완전히 기억한다면 Full HD 비디오에는 약 25-35 Mbps가 필요하므로 내 추측은 그렇습니다.

미디어 파일을 저장하기 위해 SD 카드보다 빠른 것을 고려할 수 있습니다. 6 급이면 충분하지만 4 급으로는 충분하지 않습니다.

업데이트 : SD 카드에서 읽고 네트워크를 통해 데이터를 푸시하는보다 현실적인 I / O 테스트를 수행했습니다.

라즈베리 파이 (Raspberry Pi) :

nc 192.168.105.225 337 < /dev/mmcblk0

동일한 LAN (브리지)의 다른 컴퓨터에서 :

nc -l 337 > /dev/null

라우터 (브릿지)는 Pi에 의해 44Mbps의 트래픽이 푸시되는 것으로 나타났습니다. Class 4 SD 카드가 있다는 것을 고려하면 Pi의 I / O가 이러한 속도에서 병목 현상이 아니라는 것을 의미합니다.

테스트 중 리소스 소비 (매우 높음) : 상단

연결된 USB 하드 드라이브를 사용하여 100Mbps 전체를 푸시 할 수 있는지 곧 확인할 것입니다.


1
고마워 물론, USB 하드 드라이브 (외부 전원 공급)는 현재 스토리지 측면에서 내가 원하는 것 같습니다.
berry120

나는 단지 안전한면에 있다는 것을 다시 테스트했으며 실제로 약 90 Mbps 정도이지만 스트리밍에는 충분합니다.

3
클래스 6 SD 카드는 6 MB ps 읽기 속도 ( 초당 6 메가 바이트 )를 지원할 수 있어야합니다 . 따라서 Raspberry Pi SD 인터페이스에 약간의 제한이없는 한 클래스 10 카드는 100mbps (100)를 포화시킬 수있는 것 이상이어야합니다 일단 프로토콜 오버 헤드가 고려되면 초당 메가 비트 s).
Mark Booth

1
@ppumkin iperf은 네트워크 성능 만 테스트합니다. 올바르게 기억하면 0123456789반복해서 보냅니다 . 곧 SD 카드 I / O로 테스트하고 알려 드리겠습니다.

1
물론 행복하지는 않습니다 :) 그러나 이해할 수 있습니다. TCP 자체도 리소스를 많이 사용하는 프로토콜입니다. 그것은 .. 계산 체크섬에 모든 시간, 조각 데이터, retransmittions의 돌봐를 가지고
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.