Работаю сам собой в команде Softvelum, мы делаем продукты для вещания видео и аудио.
~ https://wmspanel.com/nimble - софтовый медиа-сервер для живого и VOD вещания
~ https://softvelum.com/transcoder - программный транскодер для живого вещания.
~ https://softvelum.ru/mobile/ - решения для вещания на мобильных устройствах
~ https://qosifire.com/ - сервис мониторинга качества живых потоков RTMP, Icecast и HLS
Контакты

Достижения

Все достижения (6)

Наибольший вклад в теги

Все теги (66)

Лучшие ответы пользователя

Все ответы (170)
  • На каких платформах работают сервисы онлайн-трансляций?

    Aquary
    @Aquary
    softvelum.ru
    Этот класс систем состоит из нескольких элементов, где главный из них - это медиа-сервер. По сути это двигатель сервиса, т.к. через него проходят все потоки. Тут есть несколько вариантов.

    1. Вы правильно упомянули Вовзу - это самое раскрученное решение. Оно довольно прожорливое и стоит денег. Есть встроенный транскодинг, это большой плюс. Многие наши клиенты юзают именно его.
    2. Adobe - аналогично, только ооочень дорогой. Это удел энтерпрайзов, но не упомянуть его нельзя.
    3. nginx-rtmp-module - заход с другой стороны, опенсорсный модуль для nginx, очень быстрый. К сожалению не поддерживается автором уже с полгода. К нам приходили люди, которые его юзали для подобных задач, небезуспешно.
    4. Flussonic - быстрый, с большим набором фич, разрабатывается командой из России.
    5. Nimble Streamer - разработка нашей команды, также из России. Заточен под большие скорости и объемы данных. Бесплатный, с хорошим набором фич для живого стриминга. На нас стримеры живых трансляций переходят с нджинкса (у нас функционал побогаче при той же скорости).

    Если собираетесь делать свой сервис - не поленитесь перебрать все варианты и выбрать тот, что вам лучше подойдёт.
    Ответ написан
  • Как запатентовать уникальный программный алгоритм?

    Aquary
    @Aquary
    softvelum.ru
    Патентование начинается с похода к патентному юристу и, если алгоритм патентуем, идёт подача заявки. Через полтора-два года, если патент прошёл с первого раза, вы получаете на руки свидетельство и становитесь владельцем патента. Если за это время что-то левый что-то реализует и начнёт продавать - у вас есть некоторая вероятность выиграть суд и удержать упущенную выгоду... ещё через год-другой.

    Да, не забывайте, что подать на патент надо в тех странах, где вы собираетесь защищать свой патент. По международным договорам вы это сделаете относительно легко через Роспатент, но это тоже время и деньги.
    Да и в суды вы сможете подать только в тех странах, где запатентовались.

    Вопрос по итогу - будете ли вы ждать наступления некоего вероятностного отдалённого события или рискнёте начать реализацию и выход на рынок раньше?
    Ответ написан
  • Как создать свой CDN?

    Aquary
    @Aquary
    softvelum.ru
    У нас клиенты - как раз компании, создающие свои системы доставки, от одного до десятков серверов. В целом всё основано на создании набора edge-серверов, распределённых географически.
    Далее, в зависимости от типа контента, можно выделить два наиболее явных кейса.

    1. VOD контент. На эдж-сервера либо заливается контент сразу, либо задаётся наполнение локального кеша в зависимости от запрошенных файлов, чтобы не переполнять диски ненужным. Один из вариантов построения описан в этой статье, там применяется как раз наше решение. Всё намеренно упрощено, чтобы показать сам принцип, однако и в таком виде оно работает у многих.

    2. Живые трансляции. Принципиально отличается от предыдущего тем, что актуальность контент - в пределах пары минут (ну, разве что владелец контента разрешает применить DVR). Соответственно, сеть эджей настраивается на ретрансляцию с энкодеров. Причем можно ставить промежуточные хабы, которые будут ретранслировать на нужные эджи. Есть подвид этой техники, когда сами эджи тянут потоки "по запросу", т.е. только тогда, когда их реально начинают смотреть - в этом случае можно неплохо сэкономить на трафике. По формату доставки самый оптимальный вариант - доставлять потоки в бинарных риал-таймовых форматах - RTMP или RTSP - и уже на эджах делать перепаковку в другие форматы (HLS, DASH, Icecast) и формировать ABR на их основе.

    Это если вкратце. Нужны подробности - спрашивайте.
    Ответ написан
  • Как обезопасить себя от потери интеллектуальной собственности?

    Aquary
    @Aquary
    softvelum.ru
    При найме разработчика делайте это как минимум по договору подряда, по которому все результаты переходят в вашу собственность. Если у вас ООО и это сотрудник в штате, то вероятно в трудовом договоре это уже прописано. Если нет - срочно добавляйте. Плюс введите режим коммерческой тайны, по которому раскрытие определенного вида инфы является нарушением - и введите в состав этой инфы всё, что считаете нужным.

    Но в целом учитывайте, что после выхода игры вы никак не сможете удержать конкурентов от копирования вашей идеи. И если она стоящая - это уже вопрос времени, когда появится клон.
    Ответ написан
  • В какой стране лучше зарегистрировать компанию для работы с англоязычными клиентами?

    Aquary
    @Aquary
    softvelum.ru
    По поводу США. Создать фирму там очень просто, особенно в разных офшорных штатах типа Дэлавера. У меня знакомый по интернету и почте всё сделал без проблем.
    Но!
    Есть проблема с открытием счёта в банке - этого нельзя сделать удалённо, нужно лично прийти в банк. У них ужесточились нормы всязи с терроризмом и т.п. - клиентов хотят знать в лицо. Без расчётного счёта открывать фирму смылса большого нет.

    Вы собираетесь на территории означенной страны вести хоз. деятельность, заключать договоры? Или вам только для сбора денег?

    Если просто получать деньги, то у нас в России это предельно просто:
    1. Собираете деньги на свой агрегатор платежей за рубежом - например, FastSpring.
    2. Открываете в России ИП по упрощённой системе налогообложения, под 6% налогов. Его может открыть и иностранный гражданин при наличии регистрации.
    3. Вместе с ИП открываете транзитный и расчётный счета в долларах в любом вменяемом банке.
    4. В качестве способа вывода в своём агрегаторе указываете реквизиты транзитного долларового счёта.
    5. Деньги приходят с агрегатора, вы их продаёте по курсу банка и выводите себе на личную банковскую карту.

    Всё. Процедура абсолютно законна. При обороте в 10К долларов накладные расходы вы просто не почувствуете.
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (2)