Требуется доработать сайт на несложной самописной цмс, основанной на yii фреймворке. Разработчик, куда-то пропал - потому ищем человека, который сможет доделать чужую работу. Весь базовый функционал уже есть - по сути нужно поправить ...
Организация базового сервера для видеохостинга
Необходимо написать скрипты для организации сервера принимающего исходные видеофайлы посредством хттп фтп торрент, далее автоматическое кодирование, перемещение на раздающие сервера в нужные папки и обновление хмл файлов плейлистов.
Исходные данные:
1. Фронт-энд site.com (DLE) – новостной движок, каждая новость соответствует фильму/сериалу и содержит помимо описания флешплеер, с xml плейлистом, содержащим список серий.
2. Раздающие сервера s1.site.com – s10.site.com, на которых размещены папки с видеофайлами для каждого сериала и общая папка для фильмов.
Задание:
1. Реализация многопользовательской загрузки видеофайлов посредством torrent, http (flash, realtime progressbar), FTP на кодирующий сервер – раздельный интерфейс с отображением общей очереди кодирования и состояния процессов закачки и кодирования для файлов текущего пользователя.
2. Извлечение данных о файле посредством (ffmpeg), (php-ffmpeg), (mencoder) – bitrate, framecount, framerate, width, height, duration. Обработка входящих видеофайлов посредством ffmpeg (x264 codec , flv container) с использованием параметров входящего файла.
3. Реализация мультипользовательского интерфейса для возможности работы нескольких человек в очереди кодирования, с распределением приоритета, соблюдение fifo (first in first out).
4. Организация строгой структуры сериалов и фильмов с использованием БД. При постановке файла на кодирование в виде Название.сериала.s01e01.произвольный.текст.avi парсинг имени – извлечение названия, которое равносильно названию папки с уже имеющимися сериями данного сериала на удаленном сервере и извлечение сезона/эпизода – равносильно названию файла в папке (s01e01.flv). Реализация аналогичной схемы для шаблона Название.сериала.001.avi и шаблона Название.фильма.flv (все фильмы расположены в одной папке, каждый сериал – в отдельной). Автоматическая загрузка закодированного файла на сервер, указаный при добавлении в очередь. Динамическое отображение предполагаемой папки закачки с формой ввода для возможности указания названия в явном виде (ajax, javascript), а также выбора папки вручную из полного списка. Также необходим динамический сбор информации о загруженности серверов и выбор сервера для последующей загрузки. Структура папок на всех серверах одинаковая. Файлы статистики являются текстовыми, разположены на каждом сервере и обновяются автоматически. Необходимые отображаемые поля – количество подключений к серверу, загруженность сервера (load_average), отдача, мбит.
5. Проверка целостности скопированного файла с кодирующего сервера на раздающий (размер/md5).
6. Автоматическое обновление плейлистов в xml формате с разбивкой по сезонам для сериалов исходя из добавленных файлов (новых серий).
Заявки фрилансеров
Похожие заказы
- Веб-программирование6 заявокЗакрыт14 лет назад
Есть сверстанный 3-х язычный сайт на простой CMS - sirius-diy.com (переключение языков не работает, но есть страницы) . Необходимо установить ЧПУ (напр. страница называется О компании - система переводит О компании в транслит ...
Веб-программирование1 исполнительЗавершен14 лет назадНужен парсер товаров. Парсер товаров – фото+описание для сайта - alibaba com для автоматического постинга товаров со стороны продавца
Веб-программирование8 заявокЗакрыт14 лет назадЮзер заходит на сайт - проверяется на наличие кук, если нет - то ему ставится новая с содержанием реферера и openstat меткой Делается отдельная готовая функция, которая берёт данные из куков и ...
Веб-программирование1 исполнительЗавершен14 лет назадНужен человек, который сможет доделать готовый проект, есть косяки со скролом на страничках, пропадают сортировки и тд.
Веб-программирование3 заявкиЗакрыт14 лет назад- $500
Есть шаблоны отчетов frf (FastReport) и примеры сформированных отчетов (xls и frp)/ (рус и укр локализации) – 20шт. Необходимо повторить на smarty. Требования к реализации: в отдельных массивах: данные для шапки, ...
Веб-программирование1 исполнительЗакрыт14 лет назад - $20
Главная страница сайта работает. А второстепенные страницы не работают (не генерируются - 404). Пару дней назад всё было в норме. Работы над сайтом в этот период не производились. Хостер говорит, что проблема ...
Веб-программирование1 исполнительЗавершен14 лет назад Сколько будет стоить за штуку сделать крутилку 180градусов машины, с плавным изменением цветова по клику? Покажите если уже делали, или на чужом примере. Какие технлогии используете, это будeт 3d кадры или еще как то? ...
Веб-программирование5 заявокЗакрыт14 лет назад- $500
Требуется грамотный программист для разработки слайдера на базе фреймворка jQuery Основные Функции: - переключение режимов слада (вертикальный, горизонтальный, поддержка табов и т.д) - поддержка внешних скинов ...
Веб-программирование1 исполнительЗакрыт14 лет назад Здравствуйте! Хотела бы вам предложить работу в проектировании социальной сети MyTwin. Виды задач: группы, приватность в социальной сети, аудио, видео с рейтингом и комментариями и др. Если вас заинтересовало данное предложение, обращайтесь по ...
Веб-программирование3 заявкиЗакрыт14 лет назад