Запись стрим, передача на удаленный ПК

Дмитрий19 років у сервісі
Дані замовника будуть вам доступні після подання заявки
07.11.2011

Создание набора программ:

А. Модуль захвата \ записи видео стрим потока с сайтов телеканалов Россия 24 и 1 ОРТ (самый важный, делается первым)

В. Модуль обращения удаленного ПК к серверу (средней значимости)

Г. Модуль выкачиванию данных + модуль закачки передачи данных (средней значимости)

Д. Модуль доступа к удаленному ПК с центрального сервера (низкой значимости)

Задача программ.

А. Модуль захвата \ записи видео потока с телеканалов Россия 24 и 1 ОРТ, должен захватывать поток данных и записывать в файл.

Необходимо:

1. Программа должна работать по расписанию

2. Необходимо такие подобрать кодаки, чтобы записанный файл сильно не уступал по качеству стрим потоку

3. Размер файлов (15 минутная запись) должен колебаться в районе 150-500 Мб

Данный модуль после создания расписания, должен работать автоматически без вмешательства оператора.

Записанный файл должен автоматически замещать более ранний записанный файл

После записи, модуль должен формировать отчет:

Время записи, объем закаченного потокового видео, потери, прерывания, скорость канала и т.п.

Данный отдельный файл-отчет, должен накапливать информацию.

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

В.Модуль обращения удаленного ПК к серверу

Данный модуль, должен подключатся к центральному компьютеру.

Подключение либо автоматические, либо настроенное по расписанию

Файл отчет (количество попыток подключения, время и продолжительность подключения)

Г. Модуль выкачивания + закачки данных

После того как удаленный ПК автоматически подключился к центральному компьютеру (в другом городе) он должен закачивать файл который создала программа по захвату потока с телеканалов.

Закачивать так, что если есть обрывы связи, программа вновь подключившись докачивает остаток, докачивает быстро.

Максимальная скорость интернет канала будет до 1 мбит\сек, максимальное время на операцию 15 минут.

Данный отдельный файл-отчет, должен накапливать информацию.

Д. Модуль доступа к удаленному ПК с центрального сервера

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

Либо это должен быть самописный модуль, либо реализовать на team viewer, т.е. чтобы на определенную электронную почту приходили скрины логина и пароля программы которая будет в автозагрузке.

Важно: Модуль захвата и записи потока, не должен базироваться на VLC!!!

Т.е. визуально интерфейс не должен напоминать какой-то популярный плеер.

Важно: Весь код должен быть комментирован и предоставлен заказчику

Срок исполнения 5 дней

Заявки фрілансерів