[Играйте с Lighthouse] Создайте свою собственную комнату для прямых трансляций.
[Играйте с Lighthouse] Создайте свою собственную комнату для прямых трансляций.

Мой коллега спросил меня сегодня, сказав, что из-за особых обстоятельств он не смог поехать в город, где живет его девушка, чтобы побыть с ней. Он хочет посмотреть старые фильмы со своей маленькой подругой в Чжунши. Он хочет спросить меня. что я могу сделать.

Учитывая, что коллеги могут смотреть фильмы приватно со своими подругами.,В этом есть определенная потребность в конфиденциальности.,Мы выбрали Tencent Cloudлегкий серверизSRSЗеркальное отображение аудио и видео приложений для коллегизжелание~

Далее мы будем использовать Tencent Cloud.легкий сервер приложений,Сотрудничайте с Tencent Cloud легкий Используйте аудио- и видеосервер SRS сервера, чтобы создать собственную частную комнату для прямых трансляций~

1. Приобретите легкий сервер

Облегченные серверы Tencent Cloud имеют большие скидки для новых и старых пользователей. На этот раз мы выберем облегченный сервер приложений в событии для новых пользователей Tencent Cloud https://cloud.tencent.com/act/new from=16686, конфигурация следующая. 2C4G, он стоит всего 120 юаней в год, что очень рентабельно, а пропускная способность восходящей линии связи составляет 6 МБ, чего более чем достаточно.

легкий сервер Купить
легкий сервер Купить

2. Начать строить

После завершения покупки мы решили сбросить образ приложения на образ аудио- и видеоприложения SRS, который поставляется с облегченным сервером Tencent Cloud, как показано на рисунке ниже.

Сбросить изображение
Сбросить изображение

После завершения сброса изображения мы переходим на страницу управления разрешением зарегистрированного доменного имени и преобразуем зарегистрированное доменное имя в общедоступный IP-адрес облегченного сервера Tencent Cloud (Примечание. Для регистрации перейдите по адресу: https://cloud. tencent. com/document/product/243/39038), добавьте нашу запись A для разрешения IP-адреса, как показано ниже.

Добавить разрешение DNS доменного имени
Добавить разрешение DNS доменного имени

После завершения анализа и добавления, поскольку это частная комната прямой трансляции, обязательно необходимо обеспечить безопасность передачи, поэтому мы снова подаем заявку на бесплатный сертификат SSL Tencent Cloud. Ссылка на приложение SSL-сертификата Tencent Cloud (сертификат SSL: https://cloud.tencent com/document/product/400/6814)

Затем мы устанавливаем программное обеспечение OBS с открытым исходным кодом на локальный компьютер. Если вы не уверены, просто перейдите к следующему шагу и установите его по ссылке: https://obsproject.com/.

Официальный сайт ОБС
Официальный сайт ОБС

На этом мы завершили все предварительные приготовления для всех аудио- и видеосервисов SRS. Начинаем нажимать для входа в облегченную панель управления сервером. Перед входом нам необходимо открыть порты, которые должен использовать наш сервис SRS, как показано ниже. а затем примените Местоположение, нажмите, чтобы войти на страницу управления аудио- и видеосервисами SRS, чтобы начать выполнение.

Примечание: http://123.123.123.123/mgmt, вы также можете изменить IP-адрес на свое собственное зарегистрированное доменное имя, а именно: www.abc.com/mgnt.

Здесь мы выбираем метод доменного имени для входа на страницу управления услугами.

Разрешить порты группы безопасности
Разрешить порты группы безопасности
Нажмите, чтобы войти в аудио- и видеосервис SRS
Нажмите, чтобы войти в аудио- и видеосервис SRS
Установить пароль
Установить пароль

При первом входе вам необходимо установить пароль. Мы устанавливаем пароль в соответствии с вашими потребностями. Мы рекомендуем более надежный пароль.

После входа на страницу фонового управления мы сначала нажимаем на настройки системы, чтобы добавить безопасный сертификат SSL к нашему доменному имени. Службе SRS требуется только файл PEM и файл KEY в сертификате SSL в формате nginx. Мы используем то, что мы только что установили. вверх в Tencent. Для сертификата SSL, примененного облаком, загрузите формат nginx, откройте два текста внутри, выберите их все, скопируйте и вставьте, см. рисунок ниже. После настройки мы повторно вводим наше доменное имя и мы. обнаружит блокировку, что означает успешную настройку сертификата SSL.

Настройка SSL-сертификата
Настройка SSL-сертификата
Конфигурация SSL успешна
Конфигурация SSL успешна

Затем мы открываем наш локально установленный сервис OBS, нажимаем «Настройки» в правом нижнем углу, выбираем «Push» и заполняем наш push-адрес и push-ключ.

Настроить push-адрес
Настроить push-адрес

После настройки адреса push выбираем видео, которое нужно отправить. См. выбор ниже.

Выберите потоковое видео
Выберите потоковое видео
Выберите местное видео или существующий онлайн-адрес.
Выберите местное видео или существующий онлайн-адрес.

Нажмите «Начать трансляцию»

Push-стриминг
Push-стриминг
Имеет зеленое значениеPush-стримингуспех
Имеет зеленое значениеPush-стримингуспех

Если запрос окажется успешным, давайте посмотрим на эффект от него. Мы также можем отправить запрос нашим друзьям, чтобы они вместе наслаждались фильмами, телепередачами и музыкой, создавая безопасную и надежную иммерсивную частную комнату для прямых трансляций.

Наконец, дайте наш адрес воспроизведения пользователям, которым нужно посмотреть это видео, или разрешите пользователям добавлять потоковое мультимедиа в KMPplayer или potplayer.

посмотреть видео
посмотреть видео
Возьмите POTplayer в качестве примера
Возьмите POTplayer в качестве примера
Пример диаграммы
Пример диаграммы

3. Постскриптум

Конечно, аудио- и видеосервис SRS также имеет множество расширенных функций, таких как одновременная потоковая передача на несколько видеоплатформ и работа с Tencent Cloud для записи в облако и других функций. Вы можете выполнить вторичную разработку по своему усмотрению. потребности.

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose