![]() |
Как организован просмотр мувиков на Youtube подобных сайтах
Как организован просмотр мувиков на Youtube подобных сайтах. Читал код страниц что-то понял, но в общих чертах. Хочу узнать какой софт + технологии юзать чтобы создать просмотр и перекодирование видео роликов в духе ютьюб, рутьюб и тд
|
Пара десятков серверов, плюс софт стоимостью 5000 евро и кодируй сколько влезет.
|
ну ок. это ладно. rutube врядли использует такие дорогостоящие системы. просто хочется узнать как организовать .flv streaming (или что они там юзают)
|
Цитата:
Ставится софт соответствующий, который позволяет распределить нагрузку на N-серверов и они стоят и круглые сутки конвертируют всяческое видео в flv формат. |
А в чем вопрос то? Тут несколько вопросов нужно было бы задать, т.к. несколько систем задействовано.
Передача видео клиенту идёт через Flash Media Server или через Red5 (думаю, что Youtube вполне мог купить лицензионку на неограниченное количество коннектов) :). Остальные вопросы по установке коннекта и передаче видео-данных - это уже конкретика. Второй момент - перекодирование любого (несколько основных форматов) файла в flv - это задача софта, лежащего на сервере. Есть программы с открытым кодом для этого (я названия не помню). Можно написать самому (но это геморройно, бы не стал) :) |
FourSide, что-то сомнительно, что YouTube пользует потоковый видео, у них же просто ролики, да и всё. Я точно не разглядывал, но в основном там видео — просто файл, лежайщий на серваке, без стрима.
|
Цитата:
|
Цитата:
|
swf грузит в себя flv и всё. А раздачей ссылок и прочего занимается какой-либо серверный скрипт.
|
Цитата:
|
Цитата:
Насчет софта не знаю, на youtube кажется on2, который стоит большую денюжку. Я вплотную этим не занимался, так что конкретнее рассказать не могу. |
Я только один раз смотрел как работает скачивание видео на youtube. Мне тогда показалось, что полоса скачивания файла останавливается во время паузы. Но я может быть и не прав.
|
Не прав. Скачивается видео полностью.
|
Тема нераскрыта ... и все же как организовать загрузку
|
Давать ссылку во флеш через flashvars на flv-файл.
|
недавно с товарищем организовали такое чтото подобное я занимался флеш частью а он - ПХП
1-через флешварс получал строку.переводил в массив с переменными содержащую часть адреса для обращения к серваку 2 обращался к серваку и получал ответ в виде УРЛ адреса ФЛВ файла ... так вот суть состояла в том что ФЛВ файлы выносились за пределы паблик ХТМЛ папки и ПХП передавало ссылку типа../video/videoN.flv таким не знаю но собирались сделать ещё и запрет на кэширование файлов таким образом получалось . что флв файл был как бы вне WWW сервера ... а на уровень выше .... и возможности получить ссылку на флв файл (как меня заверил ПХП-шник-хотя он у меня заказывал плеер)нету физически |
пытался организовать такую штуку. нужно:
1) конвертор на сервере для загружаемых файлов. Могут использоваться ffmpeg (бесплатно) и on2 (денег стоит много). Первый конвертер позволяет кодировать в flv седьмого флэша (качество паршивое), on2 - дает очень качественное видео. Его как раз юзают на ютубе. 2)плеер, сделанный на флэш для подгрузки flv -файлов. 3) Php 4) ну и конечно же сервер, даже несколько + ОЧЕНЬ широкий канал, если планируется серьезный сервис, а не игрушка. Вот и все. Вопросы сокрытия пути до flv- файлов и противодействия их кешированию не рассматривал. |
Вы уверены на счет On2 на Youtube? Я просто когда разбирался - скачал произвольный ролик, и судя по заголовкам он был не On2 закодирован.
У меня есть вопросы. Хочу организовать перемотку в произвольное место. Видел на многих сайтах. Реализовать как я понял можно при помощи модуля ngx_http_flv_module для nginx. Вопрос собственно в следующем. Требуется ли дополнительная поддержка перемотки со стороны флешплеера или это все делается стандартными videoNetStream_ns = new NetStream(videoNetConnection) ? Прошу откликнуться тех кто занимался этим, желательно на nginx. |
Перемотка делается стандартным NetStream (если так можно выражаться)
|
http://flashcomguru.com/ - читайте статьи, смотрите исходники. Есть очень много интересного о видео в том числе о preview и перемотке flv.
|
Кто-нибудь , киньте ссылку, где можно скачать исходник какого-нибудь флеш плеера. Хочу посмотреть As код
|
http://flashcomguru.com/ - вот тут как раз потоковое видео.
А на всех системах типа ютуб Progressive Download убедиться в этом можно используя любую качалку FLV которая перехватывает прямую ссылку на FLV файл (sothink plug-in) Не понимаю зачем софт за 5000$ ??? ПХП заливает видео, ffmpeg конвертит (говорят и mplayer может) в FLV, флеш плеер получает ссылку на FLV файл и играет. вот например у моего провайдера есть локальный ютуб video.sibnet.ru все бесплатно! |
Цитата:
|
http://www.insight-it.ru/net/scalabi...ktura-youtube/ - архитектура ютуба
> Пара десятков серверов, плюс софт стоимостью 5000 евро и кодируй сколько влезет. Машинка под фряхой, ffmpeg и студент-пыховец - будет ютуб в миниатюре. И даже может быть бесплатно. А когда у него начнет все тормозить, тогда он сам будет знать как все устроено, да и денег хватит на более продвинутое решение. Если его сайт вообще кому-то нужен... |
| Часовой пояс GMT +4, время: 08:03. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.