каков полный жизненный цикл видеофайла, который находится на [любом сервере] и в конечном итоге просматривается потребителем.
например, эта компания показывает свою архитектуру:http://www.pandastream.com/arch
мне кажется, все, что они делают, это запускают ffmpeg и берут за него 99 в месяц. (как и миллионы других сейчас)
что мне нужно сделать (в серверной части), чтобы настроить это для моего собственного сайта, чтобы я мог выполнять многопротокольное кодирование и (в конечном итоге) воспроизведение на любом устройстве с использованием тега видео во внешнем интерфейсе
Потоковое видео - это гораздо больше, чем просто бег ffmpeg
: есть несколько важная вещь, называемая «сетевая инфраструктура», которая включает такие важные параметры, как пропускная способность, задержка и избыточность, которые входят в любую успешную потоковую службу. В последний раз, когда я проверял, это было платно.
Если вы действительно хотите сделать это самостоятельно, я бы начал с изучения Веб-сервисы Amazon (AWS) или тому подобное, но я думаю, вы обнаружите, что выделенный поставщик потоковой передачи будет сопоставим по цене, если не дешевле, из-за экономии от масштаба.