Создаём сайт с он-лайн фильмами

Наибольшей популярностью на моём блоге пользуется статья "Создаём варезник", поэтому я решил написать что-нибудь в этом же стиле. На этот раз я расскажу о создании сайта с он-лайн фильмами. Не секрет, что связь совершенствуется, трафик дешевеет, всвязи с этим всё актуальнее становится потоковое видео, которое позволяет пользователям смотреть видео прямо на сайте через браузер, причём Вы начинаете смотреть его, не дожидаясь полной загрузки. Существует уже много сайтов, где в режиме он-лайн можно смотреть целые полнометражные фильмы. Так почему бы нам не сделать наш собственный сайт с он-лайн фильмами?

Честно говоря, в отличии от статьи про варезник, я не смогу Вам ничего посоветовать, исходя из личного опыта, так как у меня подобных сайтов не было. Но я думал о создании чего-нибудь подобного, изучал, как устроены подобные сайты, где их владельцы хранят видео, какие flv-плееры используют. Так что если бы создание таких однообразных сайтов мне не надоело и я бы не решил заняться блоггингом, то, скорее всего, я бы сейчас был владельцем именно такого сайта.

Для начала давайте определимся, что такое потоковое видео и как организовать его показ на веб-странице. В первую очередь нам понадобится непостредственно видеофайл в формате flv. Необязательно, чтобы он располагался на том же сервере, что и сайт, важно то, чтобы он был доступен по прямой ссылке (т. е. очевидно не на файловом обменнике типа rapidshare). Также нам понадобится flv-проигрыватель. Если видеофайл находится на видеохостинге (об этом позже), то можно просто скопировать соответстующий код и проигрыватель будет загружаться непосредственно оттуда и иметь свой интерфейс, обычно с логотипом видеохостинга, но такой вариант не очень приветствуется.
Во-первых посетитель сразу увидит, что мы храним файл на видеохостинге, а всё-таки всегда лучше создать такое впечатление, как будто весь сайт со всеми файлами - это единое целое, пренадлежащее только нам.
Во-вторых у нас не будет возможности настроить проигрыватель под себя (в основном нас интересует ширина и высота, для полнометражных фильмов размер проигрывателя обычно больше, чем обычно).
Именно поэтому лучше использовать отдельный плеер, который мы будем хранить прямо у себя. Знатоки ActionScript, конечно, могут написать собственный, но мы будем использвать JW FLV Media Player, который можно скачать здесь. Этот плеер нужно закачать на хостинг, а потом в нужном месте разместить соответствующий код. В код можно добавить множество атрибутов для гибкой настройки, но в общем виде он выглядит примерно так:

<embed src="play.swf" width="320" height="240" allowscriptaccess="always" allowfullscreen="true" flashvars="height=240&width=320&file=http://path_to_file.flv&searchbar=false"/>

Подробнее о всех возможных атрибутах можно почитать здесь (на английском). В архив входит исходник в формате fla, так что знающие Flash могут при желании изменить внешний вид плеера до неузнаваемости.

Теперь разберёмся, где хранить видеофайлы. Если у Вас нет собственного сервера с огромным количеством свободного места, то выбора нет - будем пользоваться видеохостингами, о которых я писал чуть выше. Речь идёт о таких сервисах как youtube, rutube, metacafe и т д. Наверняка все о них слышали и нет необходимости объяснять, что они из себя представляют. К сожелению, на каждом видеохостинге присутствуют определённые ограничения, в основном речь идёт о размере файлов. Поэтому наш выбор значительно уменьшается. Посмотрев исходные коды сайтов-конкурентов, можно выяснить, что большинство из них хранит файлы на vkadre.ru и video.mail.ru. Конечно, учитывая максимальный размер загружаемого файла в 2 гб, предпочтительнее будет воспользоваться vkadre.ru, который, если кто не знает, является своеобразным видеохранилищем социальной сети ВКонтакте. После закачки файла нам нужно определить прямую ссылку на flv-файл. Для этого воспользуемся сервисом Videosaver. Ну а после закачки просто подставляем url в код и готово.

Как и в случае с варезником, имеет смысл подумать над тем, самому ли делать всю работу или воровать контент у конкурентов. На варианте полного копирования новостей я останавливаться не буду, хотя бы потому что в таком случае прктически всё, что Вы читали до этого, Вам можно забыть. Так что всю информацию о фильме лучше искать и добавляеть самим. Кстати, если Вы используете DLE (а я как всегда советую использовать именно его), то Вам следует почитать статью "Использование дополнительных полей в DLE", которая поможет Вам упростить процесс добавления новостей на сайт. Как бы там ни было, здесь более актуален вопрос - самому закачивать файлы на видеохостинг или воспользоваться поиском на нём и выбрать один из файлов, которые уже закачивали до Вас другие пользователи. Единственный недостаток второго варианта заключается в том, что пользователь, закачавший файл, может удалить его, в результате чего Вам придётся искать другой файл и редактировать код. Но не думаю, что это случается часто, поэтому если у Вас нет возможности или желания закачивать файл самим, то ничего страшного в этом нет, можете и схалтурить.

На этом всё, удачи в сайтостроении.

• А Вы знаете, что в ночь с 6 по 7 июля наступает праздник воды, огня и любви?
Быкову 85 лет


Подписаться на RSS

5 сентября 2008 • Категории: Сайтостроение • Просмотров: 30356 • Комментариев: 27 • Распечатать
 

Mad

что-то маловато видеохостингов описано. Автор схалтурил :)

19 января 2010 21:33 • Комментариев: 6
 

 

Нужны ботфорты: ботфорты.

Категории

Сайтостроение
Раскрутка
Блоггинг
Дизайн
Интернет
Обзоры
PHP
Datalife Engine
О блоге
Акции
Мои успехи
Оффтоп

Популярное

Установка и настройка DLE
Создание и поддержка форума
Увеличение количества страниц быстрого набора в Opera
Граббер новостей с xuk.ru для DLE
Создаём варезник
Использование дополнительных полей в DLE
Этот блог больше не ведётся
Как удержать пользователя на форуме.
Создаём сайт с он-лайн фильмами
Новый телевизор и медиаплеер WD-TV

Рекомендую

Комментаторы

vova (21)
trolll (12)
Sk8er (11)
Девятое SEO (8)
Mad (6)

Архив

Май 2012 (14)
Апрель 2012 (21)
Март 2012 (15)
Февраль 2012 (3)
Январь 2012 (5)
Декабрь 2011 (8)
Ноябрь 2011 (4)
Октябрь 2011 (2)
Сентябрь 2011 (6)
Август 2011 (21)
Июль 2011 (4)
Июнь 2011 (2)
Май 2011 (2)
Март 2011 (1)
Февраль 2011 (1)
Январь 2011 (2)
Ноябрь 2010 (2)
Июль 2010 (1)
Июнь 2010 (1)
Май 2010 (1)
Март 2010 (1)
Февраль 2010 (1)
Январь 2010 (2)
Декабрь 2009 (2)
Ноябрь 2009 (3)
Октябрь 2009 (2)
Сентябрь 2009 (4)
Июль 2009 (5)
Июнь 2009 (2)
Май 2009 (2)
Апрель 2009 (2)
Март 2009 (9)
Декабрь 2008 (2)
Ноябрь 2008 (4)
Октябрь 2008 (5)
Сентябрь 2008 (7)
Август 2008 (8)

Счётчики


Рейтинг блогов

Копирование материалов с сайта возможно только с указанием ссылки на источник.
Copyright © 2002-2008 SoftNews Media Group All Rights Reserved.
Powered by DataLife Engine © 2008. Design by GORDIN.SU © 2008 - 2012.