Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Red5 Server
Новая тема
Ответить
цитата
30/04/09 в 17:17
nordic
Задача - организовать отдачу ФЛВ видео с возможностью перемотки.
Проблема казалось бы уже давно должна быть решена каким-то простым путем.
Например nginx и lighttpd , где передается параметр start для обозначения ключевого кадра - example.com/trailer.flv?start=300000 Но во моем варианте это не подходит.
Возможно я вообще зря все это затеваю, но решил попробовать с сервером Ред5. Установили. Запутсили тесты, порт RTMP - SUCCESS. Получается что все должно бы работать. Но как быть дальше - не понятно совсем. Мануалы какие-то слишком навороченные, в них учат чуть ли ни как создать свой софт для кам-студии! Возможно кто-то в состоянии подсказать что сделать дальше? Где у этого сервера "рабочая директория" =) Куда хоть flv файлы выложить и где это прописывается?
Спасибо.
цитата
02/05/09 в 14:14
xreload
У них саппорт есть, вот туда и стучи, нахер этого монстра покупать было в таком случае, непонятно, если ты вообще не в теме и пишешь "что тебе подоходит, а что нет", это весьма, странно
цитата
02/05/09 в 15:07
Magistrator
гм. он разве не бесплатный?
цитата
02/05/09 в 15:08
Magistrator
nordic:
не пользовался ред5. но по аналогии с фмс, тебе просто надо уложить в нужную диру аппликацию которая будет раздавать по запросу че надо.
цитата
04/05/09 в 12:09
nordic
Magistrator писал:
гм. он разве не бесплатный?
Да, он полностью бесплатный, поэтому его и выбрали.
Magistrator писал:
надо уложить в нужную диру аппликацию которая будет раздавать по запросу че надо
Понятно что должно быть так, вот только сделать не получается, а объяснить в чем проблема почему-то никто не смог пока что. =(
цитата
04/05/09 в 17:36
kassander
Magistrator писал:
не пользовался ред5. но по аналогии с фмс, тебе просто надо уложить в нужную диру аппликацию которая будет раздавать по запросу че надо.
Не сравнивайте решение из коробки и продукт обкуренного шизофреника. red5 - это совсееем не Adobe FMS.
nordic:
а чем progressive downloading не подходит ? В red5 нет простых решений, равно как и стабильности. Wowza, возможно, но с ней не работал.
цитата
05/05/09 в 11:17
nordic
kassander писал:
nordic:
а чем progressive downloading не подходит ?
Не получается нормально вставить МЕТА-ДАТУ, да и плеер почему-то глючит при таком раскладе =(
цитата
05/05/09 в 11:25
kassander
nordic:
Что-то совсем странное. flvtool2 -UP filename - и все. Руби только нужен. Либо yamdi, но он не умеет вставлять мета в тот же файл, с которого читает, хотя, говорят, работает быстрее.
цитата
05/05/09 в 11:39
nordic
Ага, и все. Но почему-то если делаю на локальном компе - потом гружу на сервак - плеер не подхватывает но глюком нет. А если прямо на серваке прогоняю - то не только не работает перемотка, но еще и глючит сам плеер =) Жесть какая-то. Запарился уже окончательно. Столько промучился, хотя все действительно просто.
цитата
05/05/09 в 11:47
nordic
Кстати, может подкинет кто ссылочку на ФЛВ-файлик метров на 10, с правильными МЕТА-ДАННЫМИ, с которым работает прогрессив даунлод? А то я уже совсем не понимаю ЧТО имеенно у меня не работает. Скачаю потестить.
Спасибо.
цитата
05/05/09 в 16:13
kassander
Во-первых, проверь сервер на перемотку. Сделай wget
http://domain.com/file.flv?start=
[тут поиграй со значениями]. Отдается файл разной длины - сервер работает, если нет - копать сервер. Во-вторых, проверь плеер на перемотку. Допустим, поставь FireBug, включи Net panel и посмотри GET запросы, когда пытаешься перейти на непрогруженный участок. Видно ?start=xxxx - значит плеер умеет перематывать. Если нет, то, понятно, нет. По поводу некорректных метаданных - тут даже не знаю. Попробуй посмотреть вывод flvtool2 -P, что там и как.
цитата
05/05/09 в 16:24
nordic
kassander писал:
Во-первых, проверь сервер на перемотку. Сделай wget
http://domain.com/file.flv?start=
[тут поиграй со значениями]. Отдается файл разной длины - сервер работает, если нет - копать сервер.
Проверено, работает, все выдается как надо. При этом работает nginx, lighttpd, php xmoov...
kassander писал:
Во-вторых, проверь плеер на перемотку. Допустим, поставь FireBug, включи Net panel и посмотри GET запросы, когда пытаешься перейти на непрогруженный участок. Видно ?start=xxxx - значит плеер умеет перематывать. Если нет, то, понятно, нет.
Смотрел, насторожило что есть запросы только к файлу, а $_GET['start'] пустое. Подумал может флэш как-то по другому общаться умеет с сервером или тут это не отлавливается... Потом, ставил демона на сервере, что бы логировал все обращения к файлам которые занимаются выдачей частей флэшки. Теперь вижу что и там пусто. Только очень уж это странно. Для 2х плееров не работает перемотка... JW PLayer ведь с перемоткой? Он очень у многих!
цитата
05/05/09 в 16:33
kassander
nordic писал:
насторожило что есть запросы только к файлу, а $_GET['start'] пустое. Подумал может флэш как-то по другому общаться умеет с сервером
Как по-другому то, запрос есть запрос. Если смещения нет - вот и ответ. Копай в сторону плеера, а потом уж мета проверять на корректность.
цитата
06/05/09 в 01:32
xreload
nordic писал:
Да, он полностью бесплатный, поэтому его и выбрали.
Ты уже за него платишь, своим временем, и скоро чувствую заплатишь за саппорт, платить не всегда означает - деньги
, время куда дороже.
Гимор себе нашли
Новая тема
Ответить
Эта страница в полной версии