Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
olmi
Зарегистрирован: 17.11.2008 Сообщения: 12
|
Добавлено: 2009-11-19 06:25 am Заголовок сообщения: Как организовать онлайн просмотр? |
|
|
Уважаемые гуру видеокаталога подскажите пожалуйста как организовать онлайн просмотр с видеокаталога, при том что в нынешний момент он работает чисто на скачивание по фтп?
В данный момент я могу расшарить по самбе папки фтп, но хотелось бы сделать ссылку на скачивание по фтп, а просмотр онлайн по самбе или другим методом каким вы подскажите.
Спасибо господа. |
|
Вернуться к началу |
|
Instruktor
Зарегистрирован: 29.02.2008 Сообщения: 89
|
Добавлено: 2009-11-19 06:29 am Заголовок сообщения: |
|
|
У VLC-проигрывателя есть плагин, который позволяет просматривать http или ftp поток в браузере.
Попробуйте, потом тут напишите что получилось, всем будет интересно. |
|
Вернуться к началу |
|
alex_max@mail.ru
Зарегистрирован: 13.08.2008 Сообщения: 12
|
Добавлено: 2009-11-30 15:46 pm Заголовок сообщения: |
|
|
Есть готовое решение по просмотру видео с каталога по средствам VoD на том же VLC. |
|
Вернуться к началу |
|
Content
Зарегистрирован: 12.01.2009 Сообщения: 19
|
Добавлено: 2009-12-25 01:53 am Заголовок сообщения: |
|
|
что за решение довольнотаки интересно |
|
Вернуться к началу |
|
BadMan
Зарегистрирован: 30.09.2008 Сообщения: 40
|
Добавлено: 2009-12-25 07:51 am Заголовок сообщения: |
|
|
У нас просмотр идет на движке Unreal Streaming. Очень довольны. |
|
Вернуться к началу |
|
Balamutov
Зарегистрирован: 13.03.2008 Сообщения: 25
|
Добавлено: 2009-12-28 14:30 pm Заголовок сообщения: |
|
|
BadMan писал(а): | У нас просмотр идет на движке Unreal Streaming. Очень довольны. |
А подробнее можно объяснить как это сделать? |
|
Вернуться к началу |
|
BadMan
Зарегистрирован: 30.09.2008 Сообщения: 40
|
Добавлено: 2010-01-03 15:26 pm Заголовок сообщения: |
|
|
Очень просто. Накатываете UMedia Server (фришка дается на 15 подключений, качать тут http://umediaserver.net/bin/UMediaServer.zip)
Создаете виртуальную папку.
конфиг ЛМС выглядит примерно так
Код: |
$config['rootdir'][] = "j:/ser_j/";
$config['rootdir'][] = "j:/film_j/";
$config['rootdir'][] = "k:/ser_k/";
$config['rootdir'][] = "k:/film_k/";
$config['source'][] = "j:/film_j/";
$config['ftp'][] = "ums:\\TCP:media.SITE.ru:5119/film_j/";
$config['source'][] = "j:/ser_j/";
$config['ftp'][] = "ums:\\TCP:media.SITE.ru:5119/ser_j/";
$config['source'][] = "k:/film_k/";
$config['ftp'][] = "ums:\\TCP:media.SITE.ru:5119/film_k/";
$config['source'][] = "k:/ser_k/";
$config['ftp'][] = "ums:\\TCP:media.SITE.ru:5119/ser_k/";
|
Просмотр идет через Streaming Media Player (бесплатен, качнуть можно тут http://umediaserver.net/bin/StreamingMediaPlayer.zip)
Работаем по этой схеме уже боьше года. При желании можно делить юзверей на группы, выдавать/продавать пароли доступа к определенным папкам и т.п. =)
Впринципе все. |
|
Вернуться к началу |
|
ice
Зарегистрирован: 25.04.2008 Сообщения: 13
|
Добавлено: 2010-01-04 10:02 am Заголовок сообщения: |
|
|
ИМХО. Делать стрим сервер на винде не кошерно, я на пример для себя присмотрел вот этот проектик. |
|
Вернуться к началу |
|
Content
Зарегистрирован: 12.01.2009 Сообщения: 19
|
Добавлено: 2010-01-25 04:36 am Заголовок сообщения: |
|
|
а никто не задавался пакетным конвертором имеющегося в флеш, чтобы организовать и предпросмотр или просмотр.
А организовывать на 15 человек это ..... у нас в сутки от 5 до 12 000 скачиваний, около 12% смотрят средствами VLC или через win7
Если есть народ заинтересованный в организации преобразователя пакетного, по стучитесь в асю тристовосемдесятчетыре восемьсотсорокпять |
|
Вернуться к началу |
|
Андрей
Зарегистрирован: 03.03.2009 Сообщения: 38
|
Добавлено: 2010-02-25 15:01 pm Заголовок сообщения: |
|
|
Ну скажем преобразовали мы всё что нам нужно во флеш. Но как сделать ссылку для просмотра? Или шаблон немного править и вставлять ссылку плейера? |
|
Вернуться к началу |
|
BadMan
Зарегистрирован: 30.09.2008 Сообщения: 40
|
Добавлено: 2010-03-02 12:42 pm Заголовок сообщения: |
|
|
Content писал(а): | а никто не задавался пакетным конвертором имеющегося в флеш, чтобы организовать и предпросмотр или просмотр.
А организовывать на 15 человек это ..... у нас в сутки от 5 до 12 000 скачиваний, около 12% смотрят средствами VLC или через win7
Если есть народ заинтересованный в организации преобразователя пакетного, по стучитесь в асю тристовосемдесятчетыре восемьсотсорокпять |
Мы купили лицензию Unreal Media Server с безлимитным количеством подключений. Работает как часы |
|
Вернуться к началу |
|
Андрей
Зарегистрирован: 03.03.2009 Сообщения: 38
|
Добавлено: 2010-03-02 13:38 pm Заголовок сообщения: |
|
|
А под линуксом что-нить есть похожее? |
|
Вернуться к началу |
|
Alex MS
Зарегистрирован: 29.01.2009 Сообщения: 12
|
Добавлено: 2010-03-02 23:24 pm Заголовок сообщения: |
|
|
Конвертить нужно в H.264 - при меньшем размере файла мы получим то же качество. После этого файлы нужно обработать утилитой, подгоняющей мета-данные файлов в понимаемый flash-плеером формат - например qt-faststart. Если нас не устраивает просто просмотр он-лайн (без возможности перемотки в ту часть файла, которая еще не загрузилась) - можно использовать различного рода стриминг-серверы. В самом простом (читай бесплатном) случае вполне подойдет Apache, Lighttpd, Ngnix со специальным модулем стриминга. Если же нагрузки совсем скромные - можно использовать программное решение на PHP: xmoovStream.
Если же стоит задача показывать контент не в плеере на сайте, а посредством плеера на компьютере пользователя - тут вполне реально может работать решение на базе VLC, отдающее клиенту фильм по протоколу RTMP. Либо же можно использовать вещающие сервера типа Red5 (open source) или Wowza (ценник в районе 500-1000 долларов за лицензию).
Вообщем средств вполне достаточно. Дело за реализацией. Было бы очень хорошо, если бы данный функционал появился в скрипте видео-каталога. Для реализации нужно совсем немного кода - почти всё необходимое реализовано функцией генерации скриншотов. Поменять параметры командной строки, добавить несколько опций в конфиг-файл и пару полей в БД. Плюс встроить плеер на страницу с фильмом.
Тут, правда, есть сложности с таймаутами PHP - конвертацию фильмов правильнее было бы сделать shell-скриптом (батником для Windows - ибо ffmpeg есть и под него), запустил в консоли и пошел пить чай... на месяц - пока все фильмы сконвертируются Разумеется этот скрипт помимо конвертации, должен работать с БД (вписывать сконвертированные файлы, выбирать и конвертировать еще не сконвертированные).
Всё просто. Действительно, очень-очень просто. Могу неплохо заплатить разработчикам скрипта за реализацию. Либо могу реализовать это сам, если кто-нибудь создаст финансовый стимул. |
|
Вернуться к началу |
|
Pavel
Зарегистрирован: 29.02.2008 Сообщения: 110
|
Добавлено: 2010-03-10 14:20 pm Заголовок сообщения: |
|
|
BadMan, если не затруднит, поведуйте миру конфиг вашего сервера, ширину канала и среднее количество одновременных пользователей?
Как понимаю это всё крутится на win2k3? |
|
Вернуться к началу |
|
BadMan
Зарегистрирован: 30.09.2008 Сообщения: 40
|
Добавлено: 2010-03-12 12:00 pm Заголовок сообщения: |
|
|
на данный момент все завязано на 2х идентичных серверах.
c2d 3Ghz, RAM 4 GB, харды в зеркалке, win2k3. Канал гиговый. Сервер смотрит в локальную сеть. На первом размещается сам сайт и часть контента. 2 примонтирован по локалке, на нем только контент. В каждом сервере 2 сетевухи. по одной идет обмен информацией между серверами, 2 - гиговый канал для юзеров.
Пользователей было замечено до 500 на каждый сервер. |
|
Вернуться к началу |
|
|