Анонімний користувач [AnonymousUser]

Змінено вт., 24 Вер., 2024 на 12:26 ПІСЛЯ ПОЛУДНЯ

Анонімний користувач — це вбудований обліковий запис користувача, розроблений для неавторизованого доступу до відеопотоків через HTTP API — простий приклад використання Luxriot EVO API.

Коротко, ось процедура, яка дозволяє отримати відео за посиланням:

  1. Увімкнути анонімного користувача
  2. Надайте їм дозвіл(и) на перегляд прямого ефіру(ів)
  3. Увімкніть ідентифікатори ресурсів у налаштуваннях консолі Luxriot EVO
  4. Щоб створити посилання, знайдіть IP-адресу й порт сервера та ідентифікатор каналу

Процедура описана більш детально нижче.

Анонімний користувач  вимкнено за замовчуванням і не має жодних дозволів. Щоб дозволити доступ HTTP:

  • увімкнути анонімного користувача: двічі клацнути його в списку користувачів, позначити його як активного, а потім зберегти;
  • додайте дозвіл на перегляд відео в реальному часі  для цього користувача у властивостях цільового каналу(ів).
Додайте дозвіл для анонімного користувача на отримання даних live view

Додайте дозвіл для анонімного користувача на отримання даних live view

Тепер ви можете використовувати коротке посилання, щоб отримувати пряме відео через HTTP з налаштованих каналів без авторизації.

Пряма трансляція отримана з анонімною URL-адресою

Пряма трансляція отримана з анонімною URL-адресою

Посилання можна вбудувати, наприклад, у вашу власну веб-сторінку, щоб забезпечити функціональність «Live Cam».

Посилання HTTP будується наступним чином:

IP:PORT/publicLive/<ідентифікатор_каналу>/mainStream

де

  • IP – це IP-адреса або ім’я хоста сервера,
  • PORT — HTTP-порт сервера (8080 за замовчуванням),
  • <channel_id> — це внутрішній ідентифікатор каналу, який можна знайти в Luxriot EVO Console, якщо ідентифікатори ввімкнено в налаштуваннях програми.

Приклад: 192.168.1.83:8080/publicLive/184/mainStream

Для цієї функції потрібно  ввімкнути потоковий сервер (порт HTTP не встановлено на нуль у налаштуваннях цільового сервера).

Щоб побачити ідентифікатори каналів у Luxriot EVO Console, перейдіть до налаштувань програми за допомогою кнопки головного меню у верхньому правому куті та виберіть «Налаштування» . У діалоговому вікні ввімкніть опцію Показувати ідентифікатори об’єктів і збережіть.

Увімкніть ідентифікатори об’єктів у Luxriot EVO Console

Увімкніть ідентифікатори об’єктів у Luxriot EVO Console

Починаючи з Luxriot EVO Console версії 1.25, ви також можете використовувати всі доступні дозволи для анонімного користувача.

Щоб додати спеціальні дозволи для вбудованого анонімного користувача:

  1. Перейдіть до Конфігурація -> Користувачі -> Анонімні та двічі клацніть на ньому або натисніть кнопку Редагувати .
  2. Виберіть «Ресурси» в меню ліворуч і використовуйте вкладку «Дозволи» , як і будь-який інший користувач.

Докладніше про те, як керувати дозволами .

Ця стаття була корисною?

Чудово!

Дякуємо за відгук

Даруйте, що не вдалося допомогти вам

Дякуємо за відгук

Розкажіть, як ми можемо поліпшити цю статтю!

Виберіть принаймні одну причину
Необхідна перевірка CAPTCHA.

Відгук надіслано

Дякуємо за допомогу! Ми докладемо всіх зусиль, щоби виправити статтю