Воспроизведение видео с удаленной задержки файловой системы на Ubuntu


0

У меня есть ноутбук под управлением Ubuntu 14.10 и он используется для просмотра фильмов с моего сервера. Я установил vlc player, но столкнулся с ошибкой: примерно через 40 минут (может отличаться для разных видеофайлов) воспроизведение видео стало настолько запаздывать, что невозможно было смотреть его дальше. Чем я пробовал других игроков (тотем, mplayer), но это не помогло. Итак, я начал экспериментировать, и вот мой вывод:

  1. Это не проблема сервера: я пытался переключиться на nfs вместо samba, но это не помогло;
  2. Это не аппаратная проблема: лаги появились как по локальной сети, так и по Wi-Fi;
  3. Это не проблема беспроводного драйвера: воспроизведение через dlna (которое на самом деле является простым потоком HTTP) проходит гладко.

Поэтому третье утверждение подтолкнуло меня к выводу, что узкое место находится в чем-то, что монтирует nfs, smb и т. Д. В локальной файловой системе. Это сделано работой ядра или каким-то модулем ядра?

Я знаю, что этот вопрос звучит странно, но это очень интересно для меня. Буду признателен за любой совет, как я могу сделать Ubuntu для плавного воспроизведения видео.


Вы уверены, что это не проблема с сервером? Подобная проблема возникла на сетевом файловом сервере, который имел заставку, которая запускалась через определенный промежуток времени и использовал много циклов ЦП [хранители экрана 3GL не принадлежат серверам]; конечно, когда кто-то использовал машину или произошло событие в локальной сети, все было в порядке. Это может быть другой процесс, который начинается через определенное время после простоя сервера.
DrMoishe Pippik

Я совершенно уверен в этом. Я давно смотрел видео с этого сервера на своем ПК с Windows, и он работал отлично. Это очень простой сервер, работающий на ArchLinux, и у него нет других ненужных вещей, которые могли бы его замедлить.
Avida
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.