У мене ноутбук під керуванням Ubuntu 14.10 і використовується для перегляду фільмів з мого сервера. Я встановив програвач vlc, але зіткнувся з помилкою. Приблизно за 40 хвилин (можна відрізнятись для різних відеофайлів) відтворення відеозапису починається настільки сильно, що неможливо переглядати його далі. Тож я спробував інших гравців (тотем, mplayer), але це не допомогло. Тож я почав експериментувати і є свій висновок:
- Це не проблема сервера: я намагався перейти на nfs замість самби, але це не допомогло;
- Це не апаратні проблеми: лаги з'являлися як через LAN, так і над wifi;
- Це не проблема драйвера бездротового зв’язку: відтворення через dlna (що насправді є простим потоком http) працює безперебійно.
Отже, 3-е твердження підштовхнуло мене до того, що вузьке місце є тим, що монтує nfs, smb тощо у локальній файловій системі. Це виконується завданням ядра чи якимось модулем ядра?
Я знаю, що це питання звучить дивно, але це так цікаво для мене. Буду оцінити будь-яку пораду, як я можу змусити убунту плавно відтворювати відео.