Ephyr updates – Telegram
Ephyr updates
54 subscribers
11 photos
1 link
Самостоятельное серверное решение для потоковой передачи видео на базе Rust, SRS и FFmpeg
Download Telegram
#обновления
Вышла новая мажорная версия 0.5.0.

Основные фичи:
- ☑️ Добавлена статистика CPU, Mem и Net на фронтенд
- ☑️ Добавлена строка поиска по заголовкам входов и выходов
- ☑️ Добавлен индикатор отсутствия подключения фронтенда к бекенду
- ☑️ Добавлены фильтры, экспорт\импорт конфигурации в Dashboard
- ☑️ Добавлена возможность установки с пользовательского Docker Registry
- ☑️ Другие косметические улучшения

Полный список изменений доступен по ссылке:
https://github.com/ALLATRA-IT/ephyr/blob/restreamer-v0.5.0/components/restreamer/CHANGELOG.md#050--2022-04-20


Для установки новой версии используйте команду:
#!/bin/bash
curl -sL https://tinyurl.com/ephyr-install | EPHYR_VER=0.5.0 bash -s
👍5🔥3
В течении нескольких недель опубликуем большое обновление со множеством новых возможностей и фиксов ошибок.

А пока, могли бы ответить, пользуетесь ли вы единичными входами?

Для расширения функционала, удобнее оставить только входа с бекапами.
👍1
Стоит ли убрать единичные входа?
Anonymous Poll
27%
Да, стоит
27%
Нет, лучше оставить
46%
Я банан, мне все хорошо :)
#обновления
Вышла новая мажорная версия 0.6.0

Множество изменений были сделаны "под капотом" но и для пользователей добавили новые фишки.

Основные фичи:
В Input
- ☑️ Переработан интерфейс работы с Backup Input's и теперь есть возможно добавлять множество Backups
- ☑️ Улучшена работа с Input Label
- ☑️ Изменили имена ключей входа, теперь в режиме единичного входа: origin -> primary и в режиме с Backup: origin -> playback и main -> primary. Это позволяет переключать между режимами не изменяя ключи в vMix\OBS.
В Output Mixer:
- ☑️ Добавлен sidechain фильтр
- ☑️ Добавлена возможность использовать до 3‑х Teamspeak input's
- ☑️ Добавлена возможность указывать Identity для Teamspeak input
- ☑️ Выставление delay теперь работает без прерывания потока


Для установки новой версии используйте команду:
#!/bin/bash
curl -sL https://tinyurl.com/ephyr-install | EPHYR_VER=0.6.0 bash -s
👍5🔥5
Обнаружили два небольших бага в новой версии:
1. При перегрузке Эфира, пропадает стейт
2. Запись видео без прикрепленного диска имеет ограничение в 196 МБ. С прикрепленным диском все работает хорошо

Работаем над фиксом, извините за неудобство 👌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
С этой командой можно установить последнюю версию Эфира со спидтестом на порту 3000:

#!/bin/bash
curl -sL https://tinyurl.com/ephyr-install | EPHYR_VER=edge bash -s && docker run --network=host --restart=unless-stopped --name openspeedtest -d -p 3000:3000 -p 3001:3001 openspeedtest/latest
👍2
Кто работает с версией edge, то сегодня залили версию изменяющую стейт. Если сервер уже развернут то нужно зайти на сервер, очистить стейт и перезапустить программу:
ssh root@ip_адрес_сервера "rm /var/lib/ephyr-restreamer/state.json && systemctl restart ephyr-restreamer"

Или развернуть новую версию
Переработали логгирование. Добавили трейсинг и экспорт с помощью OpenTelemetry.

Что бы установить эфир с подключением на Jaeger нужно выставить переменные EPHYR_RESTREAMER_OTLP_COLLECTOR_IP и EPHYR_RESTREAMER_OTLP_COLLECTOR_PORT в скрипте установки:

#!/bin/bash
curl -sL https://tinyurl.com/ephyr-install | EPHYR_VER=edge EPHYR_RESTREAMER_OTLP_COLLECTOR_IP=<ip-address> EPHYR_RESTREAMER_OTLP_COLLECTOR_PORT=<port> bash -s


Что бы посмотреть логи на сервере:
journalctl -o cat -fu ephyr-restreamer
👍5
#обновления
Вышла новая мажорная версия 0.7.0

Добавлено
:
☑️ Dashboard:
- кнопки "Start All" / "Stop All" для добавленных хостов в дашбоард
-отображение команд/ошибок и наличия/отсутствие пароля

☑️ Output:
- запись аудио в формате wav/mp3 с видео
- возврат идентификаторов выхода и рестрима при добавлении (улучшение для клиентов API)

☑️ Input:
- добавление видео файла как бекапа (с google drive)
- отображение параметров потока, файла
- возможность изменение порядка входов

☑️ General:
- отображение количество ядер сервера
- возможность быстрого доступа по фильтру

Исправления:
☑️ Состояние исчезает после перезапуска
☑️ Невозможность записи DVR на локальный диск
☑️ Несоответствие валидации в Restreamer (key и label) во время добавления и импорта.

Другое:
☑️ Замена slog на tracing
☑️ Поддержка сборщика трассировок OpenTelemetry
☑️ Deploy: открытые порты, переменные OpenTelemetry, опции доступа и очистки состояния
☑️ CI: настройка Dependabot, OpenAI reviewer, объединение рабочих процессов PR

Установка новой версии:

#!/bin/bash
curl -sL https://tinyurl.com/ephyr-install | EPHYR_VER=0.7.0 bash -s
🔥3
Ephyr updates
#обновления Вышла новая мажорная версия 0.7.0 Добавлено: ☑️ Dashboard: - кнопки "Start All" / "Stop All" для добавленных хостов в дашбоард -отображение команд/ошибок и наличия/отсутствие пароля ☑️ Output: - запись аудио в формате wav/mp3 с видео…
#обновления

Вышла новая версия 0.8.0


Исправления:
☑️ Корректное завершение работы SRS сервера во время перезапуска
☑️ Отображение статуса загрузки файлов из плейлиста
☑️ Проверка полноты загрузки файлов с Google Drive
☑️ API плейлистов
☑️ Экспорт/импорт плейлистов и резервных файлов
☑️ Некорректная информация о сетевой статистике

Добавлено:
☑️ Web UI:
- drag & drop для Input's и Output's
- улучшенное отображение использования памяти

☑️ Dashboard:
- удаление всех клиентов
- запуск/остановка воспроизведения файлов по префиксу имени

☑️ Playlist:
- компонент статуса
- опциональные плейлисты при импорте
- добавление отдельных файлов из Google Drive в плейлист
- индикация файлов без информации о потоке
- сравнение информации о потоках файлов в плейлисте
- сравнение информации о потоках эндпоинтов с текущим воспроизводимым файлом

☑️ Input:
- добавлено опциональное кодирование при воспроизведении

Другое:
☑️ Выделение Google Drive API в отдельный модуль
☑️ Обновление FFmpeg до версии 6.0
☑️ Обновление SRS до версии v5-r3
☑️ Обновление Rust до редакции 2021
☑️ Рефакторинг gql клиента в отдельный крейт


Установка новой версии:
#!/bin/bash
curl -sL https://tinyurl.com/install-ephyr1 | EPHYR_VER=0.8.0 bash -s



PS
Предыдущие версии больше не доступны, только последняя версия.
2👍2