Мережеві потоки в VLC: як відкрити та зберегти (HTTP, RTSP, MMS)
VLC — один із найкращих плеєрів мережевих потоків на будь-якій платформі: він працює з HTTP, HTTPS, RTSP, MMS і навіть зі списками відтворення HLS (.m3u8). Потрібен лише URL. Цей посібник охоплює відкриття потоку, збереження живого потоку на диск і налаштування буфера, що усувають ривки під час інтернет-відтворення.
Крок 1 — Відкрийте мережевий потік
Натисніть Ctrl+N (Cmd+N у macOS) або перейдіть у Медіа > Відкрити &мережевий потік….
Відкриється діалог введення URL мережі.
Вставте URL потоку — напр. http://example.com/live.m3u8, rtsp://user:pass@camera.local:554/stream1 або mms://server.example/tv.
URL введено.
Натисніть Play. Для живих джерел VLC почне буферизацію; зачекайте, доки кеш заповниться, перш ніж оцінювати якість.
Потік відтворюється.
За бажанням: поставте галочку "Show more options" і встановіть "Edit settings", якщо потрібно надіслати власний User-Agent (деякі сервери блокують типовий User-Agent VLC).
Застосовано власний заголовок.
Крок 2 — Збережіть живий потік на диск
Відкрийте потік, як описано вище, потім відкрийте Медіа > &Конвертувати/зберегти… (Ctrl+R).
Відкриється вікно Convert із потоком, завантаженим заздалегідь.
Натисніть "Convert / Save" (унизу праворуч), виберіть профіль — "Video - H.264 + MP3 (MP4)" підходить для більшості веб-потоків.
Зʼявляються параметри призначення.
Оберіть вихідний файл і натисніть Start.
VLC записує потік у реальному часі (тривалість 1:1).
Зупиніть запис кнопкою Stop — VLC завершує файл після зупинки.
Збережено відтворюваний файл.
Крок 3 — Налаштуйте мережевий кеш для ривчастих потоків
Відкрийте Інструменти > Параметри і перемкніться на налаштування "All".
Видно повне дерево.
Перейдіть Input / Кодеки > Модулі доступу > Network і збільште "Network caching (ms)" із 1000 до 3000–5000 для живих потоків.
VLC більше буферизує перед відтворенням.
Для HTTP(S) також перевірте Input / Кодеки > Модулі доступу > HTTP > "Connections" і залиште значення 1 (типово).
Використовується лише одне зʼєднання, що уникає серверних банів.
Збережіть і перезапустіть VLC, потім відкрийте потік знову.
Відтворення стає плавнішим на нестійких зʼєднаннях.
Що робити, коли потік не відтворюється
- Спершу перевірте URL у браузері — якщо він завантажує файл, це прямий файл, а не живий потік.
- Скопіюйте URL точно; багато потоків не працюють через один неправильний символ або зайвий пробіл.
- Спробуйте інший модуль доступу: Налаштування > Введення / Codecs > "Demuxer" > зазвичай залишайте "Automatic", примусово встановіть "HLS" для проблем із .m3u8.
- Перевірте, чи потік потребує заголовка referer або user-agent — деякі CDN вимагають їх.
- Якщо VLC повідомляє "cannot open MRL", скористайтеся окремим посібником network-stream-not-playing.