Comments 6
занимался в 2016-2018 видео плеерами. сделать кроссплатформенное проигрывание видео сигнала - это было нетривиально :) Надеюсь сейчас с этим легче.
удачи вам с маком!
Сигнальный TCP порт вообще по умолчанию у нас 8778, а 5060 сделали в облаке чтобы некоторые корпоративные клиенты сидящие за прозрачными проксями могли подключаться напрямую. Сигнальный канал - WebSocket на HTTP(s) сервере.
Протокол полностью свой, с SIP несовместим. Сейчас почти у любого современного мессенджера свой протокол, так сильно удобнее получается...
JSON вместо SIP+SDP прекрасно себя зарекомендовали, кроме того это хороший задел для реализации веб приложения.
На прием видео/звука вообще может использоваться один UDP порт или если UDP по каким-то причинам не доступно один же TCP порт как фейловер.
FreeSwitch ? тут каждому свое ?
Где-то в 97-ом году участвовал в проекте корпортивного видео в фирме Corel. Тогда каждому дали по отдельному "видео-компу", что-то вроде современных неттопов, и по камере - тестировали почти на всей фирме. Предполагалось, что камера будет включена постоянно и все сотрудники в большом многоэтажном офисе будут видеть всех - так это предполагалось и рекламировать клиентам. Как более приватный вариант, был режим автоматического фото каждую минуту (игтервал выбирался) и просмотр последних фото любого сотрудника.
Само собой, продукт не взлетел, как и многие другие соаершенно сырые и безумные проекты того времени в Corel. Так и пошел ко дну один из лучших графических пакетов программ. Жаль)
У вас даже не автоваз, у вас визуально самокат. Допилите интерфейс и функционал, того гляди и заказчики подтянутся.
Круто! Конечно, кто-то может сказать, что не хватает лоска и блеска, но это молодой практически продукт и судя уже по текущим результатам весьма перспективный в развитии! Рад за вас, энтузиазма вам побольше, результативности и клиентов побольше и покруче!
История разработчиков коммерческой системы видеосвязи Video Union, путь 2013 — 2022