> -- Рэйлвэй Каген писал(а):
> Как-то Вы на ходу меняете исходные..Неа. Не меняю. Сейчас уточню.
> -- Alexey Veselovsky писал(а):
> возможно нужно будет реализовать вещание видео..
Да. Вещание по rtmp. (не путать с rtsp и rtp).
> -- Alexey Veselovsky писал(а):
> На вход серверу идет rtp либо rtsp либо rtmp. Он раздает это видео множеству подключенных клиентов по rtmp.
Да, на вход идет rtmp, rtp, rtsp. При этом rtmp -- точно. rtp и rtsp могут понадобиться, а могут не понадобится. Тот самый не однозначный функционал. о котором было сказано сразу в первом же сообщении.

> -- Рэйлвэй Каген писал(а):
> А теперь "не хранить", "не конвертировать", "не вещать".. Но дело даже не в этом - какбэ нас не отстрелили за флейм  .
Не вещать (а может и вещать) в rtp и rtsp, вещать в rtmp. Эти волшебные непонятные аббревиатуры, такие похожие и все начинающиеся на букву 'r' всё же сильно разные и это имеет значение

Нужно будет хранить (читать или писать) в mp4, avi формате или нет -- также не известно. Возможно, что да.

> -- Рэйлвэй Каген писал(а):
> 1. Сама постановка вопроса "чьё решение допиливать" из-за незаложенного другими функционала не лежит в плоскости проектирования, особенно при отсутствии отмашки от начальства.
Что-то тут второй раз уже упоминается некое мифическое начальство. Эмм.. Попытка переложить ответственность?Решение целиком на мне. Собственно обычная вилка -- тут допиливать проще, но нужно будет пилить существенно больше, а там допиливать сильно сложнее, но возможно не придется допиливать вообще, либо допилит кто-то другой, либо допил потребуется небольшой, с малой долей вероятности -- большой и геморройный. В первом мы контролируем и понимаем весь код, во втором нет.

> -- Рэйлвэй Каген писал(а):
> 2. Вопрос о технической разнице между указанными конкретными реализациями неизбежно сведётся к анализу формата хранения сообразно Вашей задаче. Одно дело допиливать потроха, совсем другое - некий модуль расширения функциональности(не трогая базовые вещи).
Ещё раз -- сейчас можно хранить как угодно, (на первом этапе можно не хранить вообще). Хоть в своём формате, просто потому, что источник данных ровно один -- rtmp-поток. Это вот прямо сейчас. И это будет сделано независимо от того что будет выбрано.

В дальнейшем может потребоваться уметь понимать mp4, avi, rtp, rtsp. Просто потому, что расширение функционала решения может пойти в сторону расширения видов источников данных. Т.е. пользователь сможет залить видеофайл. Сможет подключить сетевую видеокамеру и т.п.