Рейтинг:-1

Нгрок более стабильный

флаг sa

В последнее время я пытался создать службу прямой трансляции на локальном хосте для некоторых небольших событий в моем сообществе, используя nginx и ngrok (я не хочу иметь проблемы со всем этим открытием портов), но когда я сегодня проводил некоторые тесты, я застрял с некоторыми нестабильность в моем потоке, иногда видео не загружается или загружается очень медленно, передача полностью обрывается и должна быть обновлена, чтобы снова нормально воспроизводиться, и кажется, что это ошибка ngroks (смотря на окно выполнения, задержка увеличивается очень легко и когда моя передача падает, я использую nginx с модулем rtmp, вот код mt conf:

рабочие_процессы 1;

журналы error_log/информация error.log;

События {
    рабочие_соединения 512;
}

rtmp {
сервер {
    слушать 1935;
    размер_чанка 4000;
    пинг 30 с;
    уведомить_метод получить;
    приложение в прямом эфире {
        жить дальше;
   on_publish http://127.0.0.1:80/auth; 

        глс вкл.;
    hls_фрагмент 10;
    hls_playlist_length 60;
        hls_path www/hls;

    }
}
}

http{

 сервер {
    слушать 80;
    кодировка utf-8;

    место расположения / {
        add_header Cache-Control без кеша;
        корень www;
    }
    местоположение / авторизация {
        если ($arg_psk = '****') { 
        возврат 201;
        }
    вернуть 404;
}
}
}

я также использую бесплатную учетную запись на ngrok (я не знаю, повысит ли производительность премиум-аккаунт), я хочу знать, есть ли способ уменьшить нестабильность на моем сервере, чтобы было лучше смотреть мой поток, я будет транслироваться примерно на 700 человек.

флаг vn
Вам никогда не удастся стримить на 700 человек через ngrok. Поток на YouTube или Facebook Live или что-то.
José Pablo Pedrosa Dantas avatar
флаг sa
Это так? я думал, что это количество людей было хорошим количеством, чтобы использовать ngrok.
флаг vn
Если вы откроете https://ngrok.com/pricing и развернете полный список функций, даже тарифный план Enterprise будет включать 100 подключений и 1 ГБ в месяц. Он не предназначен для обслуживания рабочего веб-сайта для публики, это инструмент разработки. Вдвойне для производства **стриминга**. (Вам также, вероятно, не хватит пропускной способности вашего локального соединения, даже если Ngrok этого не сделает.)
José Pablo Pedrosa Dantas avatar
флаг sa
Спасибо за совет, моя проблема в том, что если я использую потоковую передачу на YouTube, например, люди, смотрящие мою прямую трансляцию, смогут скопировать URL-адрес трансляции для отправки другим (нажав на проигрыватель), я не хочу, чтобы это произошло, если Я мог бы заблокировать проигрыватель YouTube, чтобы смотреть, только я мог бы использовать его, поэтому я сейчас в очень тяжелом положении.
флаг vn
Разве они не могут так же легко скопировать URL-адрес ngrok?
José Pablo Pedrosa Dantas avatar
флаг sa
да, но они мало что знают о ngrok, когда я использую youtube, они просто щелкают ссылку «смотреть на youtube» на плеере или щелкают правой кнопкой мыши по фрейму, чтобы скопировать ссылку, мне сказали, что мой поток был опубликован, я просто хочу смените плеер, чтобы отбить у них охоту пытаться получить ссылку.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.