---
title: Экспорт и импорт потоков с помощью скрипта на Python
url: https://doc.pstreamer.tv/ru/manual/expimp.html
lang: ru
product: Perfect Streamer
version: 1.13.3.445
---

# Экспорт и импорт потоков с помощью скрипта на Python

Экспорт и импорт конфигурации реализован через .m3u плейлист, делается через скрипт на Python.

Требуется наличие Python версии 3 по пути /usr/bin/python3.

# Экспорт и импорт потоков через web-интерфейс

В списке потоков при нажатии на кнопку **Playlist** открывается диалог экспорта потоков в плейлист формата m3u8. Экспортируются только те потоки, которые в данный момент отображаются с учётом применённых фильтров списка.

Настройки:

- **Host / IP** — указывается имя сервера или адрес, который будет использоваться для формирования URL потоков.
- **Protocols** — указываются типы протоколов для экспорта.
- **Login** — выбирается аккаунт, который будет использован для формирования URL потоков.
- **Use Display Names** — использовать **Display name** потока вместо **Stream name** в m3u8-файле.

Плейлист скачивается в виде m3u8-файла при нажатии на кнопку **Download**.

При нажатии на кнопку **Import Playlist** происходит переключение диалога в режим импорта потоков из плейлиста формата m3u8. При импорте потоков существующие потоки не удаляются. У всех импортированных потоков в поле **Note** прописывается время импорта.

Настройки:

- **Playlist** — выбор файла плейлиста для импорта.
- **Create Outputs** — выбор протокола для автоматической генерации выходов для импортированных потоков.
- **Output Ports From** — начальный номер порта для генерации выходов.
- **Output IP** — выбор интерфейса, к которому привязываются выходные потоки.
- **Tags** — теги, которыми будут помечены импортированные потоки. Полезны для групповых операций. Например, для удаления всех импортированных потоков.

Если в поле **Playlist** указан файл для импорта, то кнопка **Load Playlist** становится активна. При нажатии на кнопку **Load Playlist** происходит предварительная загрузка плейлиста, результат парсинга плейлиста отображается в таблице. После парсинга плейлиста становится активна кнопка **Import Streams**, при нажатии на которую происходит импорт потоков и генерация выходов для них.
