Tôi có thể truyền phát video 1080p từ Pi không?


22

Chúng ta đều biết rằng Pi có thể phát video 1080p không có vấn đề gì, nhưng nó có đủ nhanh để đóng vai trò là cơ sở cho một máy chủ tệp có thể truyền phát video 1080p qua kết nối mạng có dây không?

Tôi đang nghĩ đến việc sử dụng máy của tôi như một máy chủ đa phương tiện để phát video HD 1080p, (với âm thanh DTS-HD), và tôi muốn biết liệu có ai khác đã thử nó hay không nếu Pi hoàn thành nhiệm vụ.

Câu trả lời:


22

Tôi đã thử nghiệm thông lượng mạng iperfvà nó có thể đẩy khoảng 90 Mbps TCP một cách vui vẻ. Nếu tôi nhớ lại một cách xác thực, video Full HD yêu cầu khoảng 25-35 Mbps, vì vậy tôi đoán là có.

Bạn có thể muốn xem xét một cái gì đó nhanh hơn thẻ SD để lưu trữ tệp phương tiện. Mặc dù Lớp 6 có lẽ là đủ, nhưng Lớp 4 có lẽ là không.

CẬP NHẬT: Tôi đã thực hiện một thử nghiệm thực tế hơn về I / O - đọc từ thẻ SD và đẩy dữ liệu qua mạng.

Trên Raspberry Pi (Raspbian):

nc 192.168.105.225 337 < /dev/mmcblk0

Trên một máy khác trên cùng mạng LAN (bắc cầu):

nc -l 337 > /dev/null

Bộ định tuyến (cầu) cho thấy 44 Mbps lưu lượng đang được đẩy bởi Pi. Xem xét rằng tôi có thẻ SD Class 4, điều này ngụ ý rằng I / O trên Pi không phải là nút cổ chai ở các tốc độ này.

Tiêu thụ tài nguyên trong một bài kiểm tra (khá cao): hàng đầu

Tôi sẽ thử với một ổ cứng USB kèm theo để xem nó có thể đẩy đủ 100 Mbps hay không.


1
Cảm ơn vì điều đó. Chắc chắn, một ổ cứng USB (được cung cấp năng lượng bên ngoài) có vẻ giống như những gì tôi đang dùng về mặt lưu trữ hiện tại.
berry120

Tôi đã kiểm tra lại chỉ để ở bên an toàn và nó thực sự ít hơn một chút - khoảng 90 Mbps, nhưng vẫn đủ tốt để phát trực tuyến.

3
Thẻ SD Class 6 phải có tốc độ đọc 6 MB ps (6 Mega byte mỗi giây), vì vậy trừ khi có một số hạn chế trong giao diện Raspberry Pi SD, thẻ lớp 10 phải có khả năng bão hòa 100mbps (100 mega bit s mỗi giây) một khi tổng phí giao thức được tính đến.
Đánh dấu gian hàng

1
@ppumkin iperfchỉ kiểm tra hiệu suất mạng. Nếu tôi nhớ lại chính xác, nó sẽ gửi 0123456789liên tục. Sẽ làm một bài kiểm tra với I / O thẻ SD sớm và cho bạn biết.

1
Tôi không hạnh phúc, tất nhiên là không :) Nhưng đó là điều dễ hiểu. Ngay cả bản thân TCP cũng là một giao thức sử dụng nhiều tài nguyên. Nó phải tính toán tổng kiểm tra mọi lúc, dữ liệu phân đoạn, đảm nhiệm việc truyền lại, ..
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.