1

У меня есть видеорегистратор в виде видеорегистратора, который записывает видеоданные на SD-карту. На устройстве размещена служба HTTP, которая позволяет настроить его и загружать видео.

Мой компьютер под управлением Windows 10 имеет сетевую карту Ethernet 1 Гбит, цифровой видеорегистратор имеет интерфейс Ethernet 100 Мбит, а скорость SD-карты составляет 45 МБ / с. Они напрямую соединены кабелем Ethernet для создания соединения точка-точка.

Когда я захожу в веб-интерфейс и загружаю видео, я ожидаю увидеть максимальную скорость загрузки 12,5 Мбит / с, поскольку узким местом является Ethernet DVR. Но я получаю около 3,5-4 Мбит / с.

У кого-нибудь есть идеи, что бы сделать скорость настолько низкой? Что я могу сделать, чтобы устранить это?

Ура все,

Джеймс

РЕДАКТИРОВАТЬ: SD-карта является https://www.mymemory.co.uk/kingston-128gb-sd-card-sdxc-45mb-s.html

и DVR является https://www.ovation.co.uk/miniature-H264-AVC-digital-video-recorder.html

Я хочу иметь возможность резервного копирования без извлечения SD-карты, потому что я собираюсь спрятать ее в моей машине, но порт Ethernet будет легко доступен.

Я могу использовать веб-интерфейс, но я также написал программу на C #, которая использует запрос http get и систему.Класс IO.Stream для сохранения файлов со скоростью около 3-3,5 Мбит / с.

Файлы по 5 минут каждый, поэтому все они имеют одинаковый размер.

0