Я хочу создать видео-сайт, в котором мы можем загружать видео в любом формате и отображать его как youtube. Как я могу это сделать? Весь мой сайт в PHP Я новичок в потоковой передаче видео sp plz описать с вашим ответом
благодаря
Сначала вам нужен VideoPlayer, написанный в Flash / Actionscript, в Интернете также есть много бесплатных, например: FlowPlayer , вы также можете написать свою собственную. Вы фактически не чистите, чтобы покупать Flash для этого. Компилятор Flash / Flex mxmlc
доступен бесплатно. Вы также можете написать Flashvideoplayer в haXe (также бесплатно).
Вы не хотите, чтобы пользователи переключались в видео, которое вы могли доставить видео по HTTP, иначе вам нужен потоковый сервер, такой как: FlashMediaServer (не бесплатно). Существуют также альтернативы с открытым исходным кодом, такие как Red5 или haxeVideo .
У вас нет видео в нужном формате, который вам нужно кодировать: лучшим инструментом для этой задачи может быть ffmpeg
Я предлагаю посмотреть тег html5 <video> , это, наверное, самый простой способ. Например, посмотрите на сафари из surfin .
Имейте в виду, что некоторые браузеры поддерживают ogg и другие h264, но не оба.
Кодирование видео можно сделать с помощью ffmpeg на сервере.
Один из моих сайтов делает это, и это МАССИВНАЯ боль. Тем не менее, есть веб-сайты, которые будут снимать видео и конвертировать его в FLV для вас (за определенную цену), например, мы используем услугу Hey! Watch, которая является достаточно надежной.
Если вы действительно хотите закодировать его, чтобы вспыхнуть самостоятельно, вам понадобится полная копия Flash и LOT времени =]
Это очень недооцененный пост с 3 отличными ссылками для решений с открытым исходным кодом, которые похожи на youtube и идеально подходят для вашего вопроса (и, по крайней мере, еще одного ):
Я публикую это здесь, чтобы указать ссылки. Я думаю, что 2 из этих трех вопросов должны быть отмечены как обманутые в любом случае.