AKStream
AKStream — это полнофункциональная платформа с интерфейсом софт NVR (программно-определяемый сетевой видеомагнитофон). После полутора лет разработки, тестирования и оптимизации AKStream приобрёл определённую ценность использования. Он демонстрирует относительно хорошие показатели надёжности и практичности. Кроме того, поскольку AKStream является полностью открытым программным продуктом, благодаря поддержке многих пользователей его безопасность также была подтверждена.
В AKStream интегрирован ZLMediaKit в качестве сервера потокового мультимедиа. AKStream поддерживает управление кластером ZLMediaKit (через компонент управления потоковым мультимедиа AKStreamKeeper), что позволяет объединять несколько кластеров ZLMediaKits, распределённых по разным серверам, для централизованного управления и планирования.
Благодаря мощному серверу потокового мультимедиа ZLMediaKit AKStream полностью поддерживает H265/H264/AAC/G711/OPUS и другие форматы кодирования аудио и видео, поддерживает потоковую передачу GB28181 Rtp, управление PTZ GB28181, встроенный прокси-сервер потоковой передачи http, rtps, rtmp Pull (поддержка H264, H265/ACC/G711) и почти все формы прокси-сервера потоковой передачи ffmpeg (поддержка почти всех форматов и перекодирования), преобразует push-pull в RTSP/RTMP/HLS/HTTP-FLV/WebSocket -FLV/GB28181/HTTP-TS/WebSocket-TS/HTTP-fMP4/WebSocket-fMP4/MP4 и другие протоколы для взаимного преобразования почти для всех третьих сторон (приложений, веб-сайтов, клиентов и т. д.) для вызова и воспроизведения.
AKStream поддерживает Linux, macOS, Windows и может работать на архитектурах x86_64 и ARM CPU.
Поддерживает быстрое открытие экрана и очень низкую задержку (до 500 миллисекунд, минимум 100 миллисекунд).
Предоставляет полный стандартный интерфейс Restful WebApi для вызовов на других языках.
Сигнальный шлюз Sip стандарта GB28181 (стандарт протокола потоковой передачи видеосигнала China GOV) был переписан, и шлюз Sip в решении StreamNode больше не используется. Шлюз более стабилен и надёжен. В настоящее время поддерживается только стандарт GB28181-2016 (поскольку нет оборудования с другими версиями протокола, детальное тестирование не проводилось), но благодаря высокой расширяемости нового шлюза Sip можно расширить функциональность в соответствии со своими потребностями.
AKStream использует .Net6 и написан на языке C#.
Часть базы данных использует открытый проект freeSql, поддерживающий множество типов баз данных, таких как sqlite, mssql и т.д. Рекомендуется использовать Mysql 5.7 или более позднюю версию.
В AKStream были централизованы и оптимизированы многочисленные отзывы пользователей StreamNode, что повысило его адаптируемость и удобство использования. По сравнению с StreamNode он более завершён и имеет более высокое качество кода.
5 февраля 2020 года добавлен внутренний репозиторий gitee для удобства загрузки внутри страны.
AKStream представляет собой полноценную интерфейсную платформу, предоставляющую практически все API-интерфейсы управления NVR. Некоторые пользователи создали для AKStream соответствующий пользовательский интерфейс, но это всего лишь демонстрационная версия, которая показывает, как вызывать соответствующие интерфейсы AKStream и изучать его идеи. Для интеграции с собственным бизнесом необходимо реализовать собственный пользовательский интерфейс и бизнес-логику.
Пожалуйста, поддержите нас, поставьте нам звёзды, спасибо! Масштабируемость нового SIP-шлюза позволяет расширять его в соответствии с вашими потребностями.
AKStream использует фреймворк .Net6 и написан на языке C#.
В части, связанной с базой данных, используется библиотека баз данных freeSql с открытым исходным кодом, которая поддерживает множество типов баз данных, таких как sqlite, mssql и т. д. Рекомендуется использовать Mysql 5.7 и выше.
AKStream провёл централизованную обработку и оптимизацию множества предыдущих отзывов StreamNode, чтобы сделать его более адаптируемым и удобным в использовании; он имеет более полную систему и более высокое качество кода, чем StreamNode.
2020-2-5 Увеличение внутреннего хранилища синхронизации gitee для облегчения внутренних загрузок.
AKStream — это комплексная платформа API, предлагающая почти все интерфейсы API, связанные с возможностями управления NVR. Некоторые энтузиасты создали дополнительный пользовательский интерфейс для AKStream, но это всего лишь демонстрация, предназначенная для того, чтобы показать вам, как вызывать API AKStream и служить инструментом для понимания философии AKStream. Чтобы легко интегрировать его со своим собственным бизнесом, вам нужно будет разработать пользовательский интерфейс переднего плана и реализовать бизнес-логику самостоятельно.
Пожалуйста, поддержите, поставьте много звёзд, спасибо.
Этот проект имеет собственный код, который использует либеральную лицензию MIT, и может свободно использоваться в коммерческих или некоммерческих проектах при сохранении авторских прав. Однако этот проект также включает в себя некоторые другие открытые исходные коды, которые необходимо заменить или удалить в случае коммерческого использования; любые коммерческие споры или нарушения авторских прав, возникающие в результате использования этого проекта, не имеют никакого отношения к этому проекту или разработчикам, и вы должны нести юридическую ответственность самостоятельно. При использовании кода этого проекта вы также должны указать лицензии сторонних библиотек, от которых зависит этот проект, в вашем лицензионном соглашении. Заявление: Код, идеи, структура, документация и другие связанные материалы этого открытого исходного проекта не могут быть использованы в качестве патента или других форм интеллектуальной собственности.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )