![О возможностях воспроизведения MP4 в Интранете](https://rvso.com/image/1330610/%D0%9E%20%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8F%D1%85%20%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F%20MP4%20%D0%B2%20%D0%98%D0%BD%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D1%82%D0%B5%20.png)
У меня будет качество DVD (как минимум 720 × 576) MP4, обычно 720 МБ в час, то есть 1638,4 бит в секунду.
На Gigabyte Ethernet пропускная способность составляет 1 Гбит/с, 1 073 741 824 бит, что в теории позволяет 655 360 компьютерам в сети одновременно воспроизводить MP4 без сбоев. Это очень большое число. Должно быть, я где-то ошибаюсь. Где я ошибаюсь?
Кроме того, для поддержки полосы пропускания 1G, какой интерфейс необходим серверу для считывания данных, принимая во внимание:
- USB 1.1 = 12 Мбит/с
- Firefire 400 = 400 Мбит/с
- USB 2.0 = 480 Мбит/с
- FireWire 800 = 800 Мбит/с
- USB 3.0 = 5 Гбит/с
- eSATA = на данный момент до 6 Гбит/с, поскольку это зависит от внутреннего чипа SATA.ссылка
То есть достаточно любого внутреннего жесткого диска (не RAID), жесткого диска USB3 или eSATA, верно?
ОБНОВЛЯТЬ
Позвольте мне упростить свой вопрос:
В1: Сколько клиентских ПК могут без проблем воспроизводить файлы MP4 DVD-качества для одного сервера в гигабитной сети (все узлы — гигабитные карты и т. д.)?
В2: Если я хочу сохранить данные на внешнем носителе, какой интерфейс мне следует использовать?
Спасибо
решение1
Если взять за эталон часовой MP4-файл, то это даст пропускную способность примерно:
(700 MiB * 1024 kiB/MiB) / (60 mins/hour * 60 sec/min) = ~200 kiB/sec
Пока ваша сеть/носитель информации может справиться с такой скоростью, воспроизведение будетмгновенныйи вы можете вести прямую трансляцию. Вы по-прежнему можете воспроизводить медиа на более высокой скорости, чем доступная полоса пропускания, но это подразумевает, что перед воспроизведением медиа должна произойти некоторая буферизация.