Нгинк

Како подесити Нгинк РТМП

Како подесити Нгинк РТМП
Током последње деценије стриминг уживо постаје све популарнији како корисници комуницирају са породицом и пријатељима, гледају садржај на мрежи и обављају пословне операције. Иако постоје популарне услуге и платформе за извођење стримова уживо, постављање приватне сесије може бити изазовно и скупо.

Овај водич покушава да то реши показујући вам како да подесите лични сервер за стримовање уживо који користи предности Нгинка, моћног и лаганог веб сервера и обрнутог проксија и РТМП протокола.

Пре него што наставимо, осигурајте:

Почнимо.

Шта је Нгинк

Као што је горе поменуто, Нгинк је брз и лаган веб-сервер отвореног кода и обрнути прокси који се користи за опслуживање једноставних статичних веб локација или масивних апликација. Нгинк је веб-сервер високих перформанси са невероватном брзином и сигурношћу. Захваљујући својој лаганој природи, веома је ефикасан избор за услуге стримовања и саобраћај са великим прометом.

Можете сазнати више о Нгинку из доленаведеног ресурса:

хттпс: // нгинк.орг / ен / доцс /

Шта је Нгинк РТМП

Нгинк РТМП је моћан модул отвореног кода за Нгинк веб сервер. Омогућава РТМП протокол, ХТТП ливе стреаминг (ХЛС) и Динамиц Адаптиве Стреаминг преко ХТТП (ДАСХ).

Можете сазнати више о ХЛС-у и ДАСХ-у са странице ресурса:

хттпс: // ввв.цлоудфларе.цом / леарнинг / видео / вхат-ис-мпег-дасх /

Сад кад знате шта су Нгинк и Нгинк РТМП, подесимо сервер:

Конфигуриши на сервер

Први корак је приступ серверу. Уверите се да је ССХ на вашем серверу омогућен и да сте додали кључеве за лакшу пријаву.

ссх дебиан @ 34.73.160.42
[заштићен е-поштом]: ~ $

Када приступимо серверу, можемо започети инсталирање потребних пакета и библиотека. Прво проверите да ли је сервер ажуриран:

судо апт-гет упдате
судо апт-гет упграде -и

Инсталирање потребног софтвера

Да бисмо поставили сервер за стримовање, мораћемо да направимо Нгинк из извора и омогућимо РТМП модул. За ово ћемо користити основну изградњу и друге пакете. Користите доњу команду апт да бисте инсталирали све зависности.

судо апт-гет инсталл -и буилд-Ессентиал либпцре3 либпцре3-дев либссл-дев гит злиб1г-дев

Следећи корак је компајлирање и инсталирање Нгинка са омогућеним РТМП модулом. Да бисте остали организовани, креирајте директоријум за процес.

мкдир ~ / Направи
цд ~ / Маке /

Затим клонирајте нгинк-РТМП модул:

гит клон гит: // гитхуб.цом / арут / нгинк-ртмп-модуле.гит

Сада морамо да преузмемо нгинк.

Идите на хттп: // нгинк.орг / ен / довнлоад.хтмл и одаберите опцију за преузимање.

вгет хттп: // нгинк.орг / довнлоад / нгинк-1.19.8.катран.гз
тар кзф нгинк-1.19.8.катран.гз
цд нгинк-1.19.8

Завршни корак у овом одељку је компајлирање Нгинка са омогућеним РМТП модулом. Користите наредбе у наставку:

судо ./ цонфигуре --витх-хттп_ссл_модуле --адд-модуле =… / нгинк-ртмп-модуле
судо маке
судо маке инсталл

Постављање стримовања уживо

Да бисмо омогућили подршку за РТМП, морамо да уредимо датотеку за конфигурацију нгинк и одредимо РТМП блок.

судо нано / уср / лоцал / нгинк / цонф / нгинк.цонф

Унесите блок за подршку РТМП-а као:

ртмп
сервер
слушајте 1935;
пинг 30с;
апликација уживо
наставити са животом;
преплитање даље;
хлс он;
хлс_патх / тмп / хлс;
хлс_синц 100мс;
хлс_фрагмент 15с;



хттп
дефаулт_типе апликација / октет-ток;
сервер
слушај 80;
локација / тв
роот / тмп / хлс;


врсте
апликација / внд.јабука.мпегурл м3у8;
видео / мп2т тс;
тект / хтмл хтмл;

У горњој конфигурацији омогућавамо РТМП модул и ХЛС. Размотрите документацију да бисте сазнали како да омогућите ДАСХ.

Након што створите конфигурацију, сачувајте датотеку и покрените Нгинк услугу.

судо / уср / лоцал / нгинк / сбин / нгинк

Започните стриминг

Када све правилно конфигуришете, можете започети стримовање помоћу ФФмпег-а - то је најлакше. Такође можете да конфигуришете друге алате попут ОБС студија, али то нећу обрађивати у овом упутству.

Користите команду ФФмпег као:

судо ффмпег -ре -и сампле-мп4-филе.мп4 -ц цопи -ф хлс ртмп: // лоцалхост / ливе / стреам

Репродукујте стрим користећи ФФплаи или ВЛЦ Медиа плаиер на ресурсу.

ффплаи ртмп: // ИП / ливе / стреам

Када покренете ток, можете да изложите услугу спољној мрежи.

БЕЛЕШКА: Уверите се да сте обезбедили свој сервер пре него што дозволите јавни приступ.

Закључак

Ово упутство је описано како да подесите стриминг сервер помоћу Нгинк-а и Нгинк РТМП модула. Имајте на уму да постоји много брзина које су укључене у подешавање услуге стримовања и можете их прилагодити према својим потребама.

Узмите у обзир следеће ресурсе да бисте истражили више.

Курсор скаче или се насумично помера док куцате у оперативном систему Виндовс 10
Ако откријете да курсор миша скаче или се сам помера, аутоматски, насумично док куцате на Виндовс преносном рачунару или рачунару, неки од ових предло...
Како да обрнете смер померања миша и додирних табли у оперативном систему Виндовс 10
Миш и Тоуцхпадрачунарство не само да олакшава рад, већ и ефикасније и мање времена. Не можемо замислити живот без ових уређаја, али ипак је чињеница д...
Како променити показивач миша и величину, боју и шему курсора на Виндовс 10
Показивач миша и курсор у оперативном систему Виндовс 10 су врло важни аспекти оперативног система. То се може рећи и за друге оперативне системе, так...