В момента среда на свързаност в мрежата се позиционира в цял свят, където цялото мултимедийно съдържание се предава в нея, което улеснява достъпа й от всяка точка на света, като се пропускат отказите на радио антените, тъй като интернет несъмнено е много по -надежден и безопасен носител с по -голям обхват на обхват. Днес ние откриваме милиони радиостанции, телевизионни сайтове, видеоклипове и повече директно чрез стрийминг, както безплатни, така и безплатни. В този сегмент от задачи откриваме по -специално една, разработена за това, SHOUTcast.
Solvetic ще анализира процеса на инсталиране на SHOUTcast на Ubuntu 18.04 Server и ще види как той се превръща в идеална платформа за поточно предаване на медии.
Какво е SHOUTcastSHOUTcast е създаден като безплатно крос-платформено софтуерно приложение с отворен код, способно за поточно предаване на медии през Интернет.
Системата SHOUTcast се основава на конфигурация "клиент + сървър", която дава възможност за стартиране на сървър, директно или чрез хоствана услуга, която предлага последователност или последователности от "източника", свързан към сървъра на всеки клиент, който е свързан със сървъра.
По този начин клиентите са свързани чрез директна връзка, тоест сървър / клиент, където основният поток от данни, който е данните за предаване, ще бъде прехвърлен от сървъра към клиента.
СъвместимостSHOUTcast може да бъде инсталиран в системата като:
- Windows 32-битов Windows 2000, XP, Vista, Windows 7
- Windows 64-битов Windows XP, Vista, Windows 7
- Linux 32-битов
- Linux 64-битов
- BSD 8.x
- Mac OS X (Intel)
ИзискванияИзискванията за установяване на оптимална конфигурация са:
- Компютър с поддържана операционна система
- SHOUTcast DNAS сървър
- Входен източник (транскодер или Winamp плюс източник DSP плъгин)
- Носители като DJ или устройство за заснемане, тоест съдържанието, което трябва да се излъчва на потребителите
ХарактеристикаНякои от най -забележителните му характеристики са:
- Софтуерът SHOUTcast DNAS е каталогизиран като един от най -желаните стандарти за предаване на звук от хиляди потребители по целия свят благодарение на своята гъвкавост и факта, че е безплатен софтуер.
- Когато внедрим SHOUTcast, ще имаме сигурността да имаме безплатен хостинг и висока честотна лента, което избягва ненужните разходи.
- Shoutcast е съвместим със системата за монетизация Targetspot, която позволява интегрирането на реклами по целия свят, улеснявайки тяхното управление и контрол във всичко, свързано с икономически въпроси.
- Всички станции SHOUTcast имат интегриран API, разработен за предаване на множество места, което ни дава по -голяма точка за достигане.
- Всички станции, свързани с SHOUTcast, имат свободен достъп до доклади за настройка, което е полезно за проверка дали излъчваното е жизнеспособно.
- SHOUTcast предоставя HTML5 плейър, който може да бъде свързан към уебсайтове и е съвместим с всички видове устройства.
Сега ще видим как да инсталираме SHOUTcast на Ubuntu 18.
1. Инсталирайте SHOUTcast на Ubuntu
Етап 1
Първата стъпка, която трябва да направите, ще бъде да изтеглите последната версия на приложението SHOUTcast от официалния уебсайт, постигаме това със следната команда:
cd ~ wget http://download.nullsoft.com/SHOUTcast/tools/sc_serv2_linux_x64-latest.tar.gz
Увеличете
Стъпка 2
След като изтеглянето приключи, ще създадем нова директория в домашната директория и ще извлечем изтегления файл там, като използваме следните команди:
mkdir ~ / SHOUTcast cd ~ / SHOUTcast tar -xvzf sc_serv2_linux_x64 -latest.tar.gz
Увеличете
Стъпка 3
Следващата стъпка е да създадете нов конфигурационен файл за SHOUTcast, за това ще използваме следната команда:
sudo nano sc_serv.confСтъпка 4
Там ще поставим следната конфигурация:
adminpassword = admin @ 123 password = admin @ 1234 requirerestreamconfigs = 1 streamadminpassword_1 = admin @ 12345 streamid_1 = 1 streampassword_1 = admin @ 123456 streampath_1 = http: //192.168.0.17: 8000 logfile = logs / sc_serv.log w3clog = logs / sc_w3. log banfile = control / sc_serv.ban ripfile = control / sc_serv.rip
Увеличете
ЗабележкаВ полето "streampath_1" ще въведем IP адреса на сървъра на Ubuntu, който ще служи като носител за стрийминг.
Стъпка 5
Запазваме промените, като използваме следната комбинация от клавиши:
Ctrl + O
Оставяме редактора, използвайки:
Ctrl + X
2. Достъп до SHOUTcast на Ubuntu
На този етап SHOUTcast е инсталиран и конфигуриран, сега ще е необходимо да стартирате услугата SHOUTcast и да получите достъп до уеб интерфейса.
Етап 1
Ще използваме следната команда за стартиране на сървъра SHOUTcast:
sudo ./sc_serv &
Увеличете
Стъпка 2
Сега отиваме в уеб браузър и въвеждаме следния синтаксис:
http: // server_IP: 8000
Стъпка 3
Там кликваме върху реда „Вход за сървър“, разположен в горната дясна част и ще се покаже следният прозорец, където ще въведем идентификационните данни, предварително конфигурирани:
Стъпка 4
Кликнете върху бутона „Достъп“ и това ще бъде средата, която SHOUTcast предлага:
Увеличете
Стъпка 5
От тук ще бъде възможно да стартирате целия процес на конфигуриране на поточните медии за споделяне:
Увеличете
Стъпка 6
За да научим малко повече, можем да отидем в раздела „Помощ и документация“, за да имаме различни алтернативи за използване:
Увеличете
SHOUTcast ни позволява да излъчваме аудио на слушатели по целия свят, където има повече от 50 000 налични станции.