Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Как организован просмотр мувиков на Youtube подобных сайтах (http://www.flasher.ru/forum/showthread.php?t=90222)

antoxic 05.01.2007 16:23

Как организован просмотр мувиков на Youtube подобных сайтах
 
Как организован просмотр мувиков на Youtube подобных сайтах. Читал код страниц что-то понял, но в общих чертах. Хочу узнать какой софт + технологии юзать чтобы создать просмотр и перекодирование видео роликов в духе ютьюб, рутьюб и тд

etc 05.01.2007 16:26

Пара десятков серверов, плюс софт стоимостью 5000 евро и кодируй сколько влезет.

antoxic 05.01.2007 18:34

ну ок. это ладно. rutube врядли использует такие дорогостоящие системы. просто хочется узнать как организовать .flv streaming (или что они там юзают)

etc 05.01.2007 19:00

Цитата:

Сообщение от antoxic
rutube врядли использует такие дорогостоящие системы

Откуда такая информация?
Ставится софт соответствующий, который позволяет распределить нагрузку на N-серверов и они стоят и круглые сутки конвертируют всяческое видео в flv формат.

FourSide 05.01.2007 19:00

А в чем вопрос то? Тут несколько вопросов нужно было бы задать, т.к. несколько систем задействовано.

Передача видео клиенту идёт через Flash Media Server или через Red5 (думаю, что Youtube вполне мог купить лицензионку на неограниченное количество коннектов) :). Остальные вопросы по установке коннекта и передаче видео-данных - это уже конкретика.
Второй момент - перекодирование любого (несколько основных форматов) файла в flv - это задача софта, лежащего на сервере. Есть программы с открытым кодом для этого (я названия не помню). Можно написать самому (но это геморройно, бы не стал) :)

etc 05.01.2007 19:21

FourSide, что-то сомнительно, что YouTube пользует потоковый видео, у них же просто ролики, да и всё. Я точно не разглядывал, но в основном там видео — просто файл, лежайщий на серваке, без стрима.

antoxic 05.01.2007 20:15

Цитата:

Сообщение от FourSide
А в чем вопрос то? Тут несколько вопросов нужно было бы задать, т.к. несколько систем задействовано.

вот я и спрашиваю какие именно системы и что они делают :) . к тому же есть 3 вида флв какой когда юзать тоже не знаю поэтому прошу помощи

antoxic 05.01.2007 20:17

Цитата:

Сообщение от __etc
FourSide, что-то сомнительно, что YouTube пользует потоковый видео, у них же просто ролики, да и всё. Я точно не разглядывал, но в основном там видео — просто файл, лежайщий на серваке, без стрима.

я так понимаю есть сам файл с видео(флв) + файл плеер(свф) + файл связывающий плеер и видео(свф) так ди это?

etc 05.01.2007 20:34

swf грузит в себя flv и всё. А раздачей ссылок и прочего занимается какой-либо серверный скрипт.

antoxic 05.01.2007 21:06

Цитата:

Сообщение от __etc
swf грузит в себя flv и всё. А раздачей ссылок и прочего занимается какой-либо серверный скрипт.

а теперь поконкретнее :) еще раз зачем свф? и с помощью какого софта это все удобно произволить? riva flv encoder делает только flv а свф к нему нет

etc 06.01.2007 03:51

Цитата:

Сообщение от antoxic
а теперь поконкретнее :) еще раз зачем свф? и с помощью какого софта это все удобно произволить? riva flv encoder делает только flv а свф к нему нет

swf — это непосредственно плеер, который и показывает видео. Флешку (swf) можно написать ручками в среде Flash (если знаний достаточно и есть готовый дизайн, то займет день-два) или использовать стандартный компонент (бэээ), чуть подправить, скомпилировать и юзать.
Насчет софта не знаю, на youtube кажется on2, который стоит большую денюжку. Я вплотную этим не занимался, так что конкретнее рассказать не могу.

FourSide 09.01.2007 14:07

Я только один раз смотрел как работает скачивание видео на youtube. Мне тогда показалось, что полоса скачивания файла останавливается во время паузы. Но я может быть и не прав.

etc 09.01.2007 14:09

Не прав. Скачивается видео полностью.

SAVASH 17.01.2007 20:41

Тема нераскрыта ... и все же как организовать загрузку

etc 17.01.2007 20:50

Давать ссылку во флеш через flashvars на flv-файл.

roardesign 02.02.2007 01:56

недавно с товарищем организовали такое чтото подобное я занимался флеш частью а он - ПХП
1-через флешварс получал строку.переводил в массив с переменными содержащую часть адреса для обращения к серваку
2 обращался к серваку и получал ответ в виде УРЛ адреса ФЛВ файла ...
так вот суть состояла в том что ФЛВ файлы выносились за пределы паблик ХТМЛ папки и ПХП передавало ссылку типа../video/videoN.flv таким не знаю но собирались сделать ещё и запрет на кэширование файлов таким образом получалось . что флв файл был как бы вне WWW сервера ... а на уровень выше .... и возможности получить ссылку на флв файл (как меня заверил ПХП-шник-хотя он у меня заказывал плеер)нету физически

rty 02.02.2007 04:54

пытался организовать такую штуку. нужно:

1) конвертор на сервере для загружаемых файлов. Могут использоваться ffmpeg (бесплатно) и on2 (денег стоит много). Первый конвертер позволяет кодировать в flv седьмого флэша (качество паршивое), on2 - дает очень качественное видео. Его как раз юзают на ютубе.
2)плеер, сделанный на флэш для подгрузки flv -файлов.
3) Php
4) ну и конечно же сервер, даже несколько + ОЧЕНЬ широкий канал, если планируется серьезный сервис, а не игрушка.
Вот и все.
Вопросы сокрытия пути до flv- файлов и противодействия их кешированию не рассматривал.

rainbowrussia 22.02.2008 23:57

Вы уверены на счет On2 на Youtube? Я просто когда разбирался - скачал произвольный ролик, и судя по заголовкам он был не On2 закодирован.

У меня есть вопросы. Хочу организовать перемотку в произвольное место. Видел на многих сайтах. Реализовать как я понял можно при помощи модуля ngx_http_flv_module для nginx. Вопрос собственно в следующем. Требуется ли дополнительная поддержка перемотки со стороны флешплеера или это все делается стандартными videoNetStream_ns = new NetStream(videoNetConnection) ? Прошу откликнуться тех кто занимался этим, желательно на nginx.

Skriv 23.02.2008 08:40

Перемотка делается стандартным NetStream (если так можно выражаться)

Rzer 24.02.2008 14:04

http://flashcomguru.com/ - читайте статьи, смотрите исходники. Есть очень много интересного о видео в том числе о preview и перемотке flv.

fosbury 04.03.2008 00:31

Кто-нибудь , киньте ссылку, где можно скачать исходник какого-нибудь флеш плеера. Хочу посмотреть As код

terbooter 04.03.2008 07:32

http://flashcomguru.com/ - вот тут как раз потоковое видео.
А на всех системах типа ютуб Progressive Download убедиться в этом можно используя любую качалку FLV которая перехватывает прямую ссылку на FLV файл (sothink plug-in)
Не понимаю зачем софт за 5000$ ???
ПХП заливает видео, ffmpeg конвертит (говорят и mplayer может) в FLV, флеш плеер получает ссылку на FLV файл и играет.
вот например у моего провайдера есть локальный ютуб
video.sibnet.ru все бесплатно!

etc 04.03.2008 09:22

Цитата:

Сообщение от terbooter
Не понимаю зачем софт за 5000$ ???
ПХП заливает видео, ffmpeg конвертит (говорят и mplayer может) в FLV, флеш плеер получает ссылку на FLV файл и играет.

Когда видео заливать начнут более одного человека в неделю, затем и понадобится такой софт и пучок серверов.

LinuxVideo 04.03.2008 09:46

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
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.