Тема: Настройка видео-вещания на SHOUTcast / Icecast сервер под Windows XP
Имеем:
1. Уже настроенный и запущенный сервер SHOUTcast / Icecast (второй нужно предварительно настроить на совместимость с SHOUTcast приложениями, об этом читайте здесь)
2. Пакет утилит NSV Tools
3. Несколько видео-роликов в формате NSV (скачать можно здесь)
Хотим получить:
Видео-поток на SHOUTcast / Icecast сервере с проигрыванием видео-материалов с вашего компьютера, который работает под ОС Windows.
Приступаем:
1. Скачиваем: NSV Tools и устанавливаем в директорию D:\NSVtools (D - ваш жесткий диск)
2. Скачиваем обновление: NSVSCsrc и распаковываем содержимое архива в директорию D:\NSVtools подтверждая замену файлов.
3. Скачиваем любой готовый NSV ролик отсюда.
Например:
nsvtrailer.nsv (для скачивания кликните правой кнопкой мыши по ссылке и выберите "Сохранить объект как...")
4. Скачанный ролик поместите в директорию: D:\NSVtools\nsv
5. Создайте пустой текстовый файл в директории D:\NSVtools\ с именем headers.txt
6. Откройте его и пропишите данные вашего сервера:
password
content-type:video/nsv
icy-metadata:1
icy-name:My TV Name
icy-genre:Videos Genre
icy-pub:1
icy-br:190
icy-url:http://my-tv.ru/
icy-irc:#mytv
icy-icq:123456789
icy-aim:mytvaim
icy-reset:1
Разберем все настройки:
password - пароль к серверу/потоку (устанавливается в конфиг-файле сервера)
content-type:video/nsv - тип передаваемых данных, не изменяйте
icy-metadata:1 - передача мета-тегов, 0 - нет, 1 - да
icy-name:My TV Name - название вашей тв-станции
icy-genre:Videos Genre - жанр транслируемых видео-роликов
icy-pub:1 - 0 - приватный сервер. 1 - публичный сервер
icy-br:190 - средний битрейт передаваемых роликов
icy-url:http://my-tv.ru/ - сайт вашей станции
icy-irc:#mytv - канал вашей станции в IRC
icy-icq:123456789 - номер вашей icq
icy-aim:mytvaim - имя в системе AIM
icy-reset:1 - тех. настройка, не изменяйте
7. Откройте командную строку (Пуск -> Выполнить -> cmd -> OK)
8. Вводим путь до ранее установленных нами утилит:
cd D:\NSVtools
9. Вводим команду для запуска проигрывания роликов размещенных в директории: D:\NSVtools\nsv на ваш сервер:
nsvscsrc /SC IP:PORT:password:headers.txt D:\NSVtools\nsv
Разберем параметры данной команды:
nsvscsrc - запуск утилиты для вещания видео
/SC - запуск вещания на SHOUTcast(SC) сервер, либо на Icecast настроенный на совместимость с SHOUTcast приложениями
IP - айпи вашего сервера
PORT - порт вашего сервера
password - пароль к вашему серверу
headers.txt - файл с информацией о вашем потоке
D:\NSVtools\nsv - путь до директории, которая содержит NSV файлы
10. После ввода команды нажимаем клавишу Enter, вещание начато:
Все готово, теперь у вас есть свое телевидение!
Проверим его работоспособность в Winamp:
- открываем Winamp
- нажимаем Ctrl+L
- вводим адрес вашего потока и жмем Open:
* Если это SHOUTcast сервер:
http://IP:PORT/listen.pls
* Если это Icecast сервер:
http://IP:PORT/stream.nsv
Смотрим ТВ:
Для прекращения вещания простой закройте окно командной строки.
Если что то не вышло, пишем в эту тему.
Удачи!