Воспроизведение видео на динамическом сайте - PullRequest
0 голосов
/ 05 июня 2009

Привет. В настоящее время я разрабатываю веб-сайт для клиента - сайт будет написан на asp.net со встроенным cms. Мой клиент вернулся, сказав, что хочет играть в mp4s на сайте - плюс возможность вставлять некоторые другие видео с youtube, vimeo и т.д .... в его блоге - мне удалось убедить моего клиента, что играть по .flv будет лучше по очевидным причинам (с которыми он согласен, все в порядке). но когда я вернулся к своему кодеру, он сказал, что из-за того, что это динамичный сайт, чтобы это заработало, потребуется 2 дня (с точки зрения создания механизма, позволяющего моему клиенту загружать свои фильмы и т. д.) ..)

Правильно ли это - поскольку у моего клиента сложилось впечатление, что это должно быть просто, - а мой кодер говорит мне, что это не так просто.

Я нахожусь в центре всего этого - не могли бы вы помочь, пожалуйста !!!!

Ответы [ 5 ]

0 голосов
/ 05 июня 2009

Я только недавно сделал это, вам нужно получить videoLan http://www.videolan.org/

В основном это потоковое вещание, после того как вы настроили потоковый сайт, это легко!

0 голосов
/ 05 июня 2009

Два дня - довольно оптимистичная оценка для всего, что вы упомянули. Может быть, только для встраивания видео на YouTube, но для загрузки / хранения / потоковой передачи видео на локальный сервер это совсем другое дело.

Но если вы сами не разбираетесь в программировании, то вам нужно довериться эксперту, которого вы наняли, чтобы выполнить работу за вас, и вы должны сказать клиенту, сколько времени это займет. Дело в том, что писать эти вещи нетривиально, есть интерфейс управления веб-сайтом, который нужно создать, и серверное программное обеспечение, которое управляет действиями с загруженным файлом. Не берите в голову интеграцию и убедитесь, что клиенту легко запустить рабочий процесс загрузки файла, включить это видео в некоторый контент в CMS и т. Д.

0 голосов
/ 05 июня 2009

Ваш клиент - программист? Непрограммисты должны никогда указывать, сколько времени должно занимать задание на программирование.

Если вы ковбойские программисты без тестирования "сегодня", то, вероятно, будет достаточно, но любой здравомыслящий и профессиональный мастер-класс никогда не допустит этого.

Теперь давайте уточним , что ваш клиент действительно сказал вам :

Кажется, ваш разработчик предполагает, что он должен поддерживать добавление / загрузку видео с вашей CMS.

Если ваш разработчик собирается использовать сторонний API, такой как YouTube, 2 звучит разумно. Если вы собираетесь обслуживать его на своем собственном сайте, на программирование уйдет не менее недели, чтобы убедиться, что ваш сайт может переносить такую ​​большую нагрузку потоковой передачи данных - глупо, не говоря уже о крайне безответственной предположим, что это можно решить за один день.

Теперь, если ваш клиент говорит только о встраивании видео в записи блога или статьи, это очень тривиальная задача: YouTube, Vimeo и другие сайты для обмена видео уже предоставляют HTML-код для встраивания, который необходимо отобразить видео на странице. На самом деле это задача без усилий, если ваш редактор записей в блоге правильно анализирует код для вставки или имеет функцию редактирования HTML.

Итак, кто какой?

0 голосов
/ 05 июня 2009

Это может быть хорошим поводом для использования тегов <video>. Это может упростить ситуацию за счет поддержки пользователей только с последними браузерами.

0 голосов
/ 05 июня 2009

В конце концов, только тот кодер, которого вы используете, точно знает, сколько здесь требуется усилий. Вы должны доверять им. Это почти наверняка не тривиально. Убедитесь, что вы и кодировщик точно понимаете, о чем здесь просят, и что никто из вас не предполагает, что клиент ожидает, что он будет работать.

...