1. Есть устройство, которое принимает видео, и сохраняет его на накопитель. Сохраненное видео потом передается на компьютер.

2. Сейчас видео передается с помощью FTP. По этому протоколу получается список файлов на накопителе, файлы копируются на ЭВМ, и удаляются. Для работы по FTP

используются программы FileZilla, Far, TotalCommander и любые другие аналогичные.

3. Все управление ведется по протоколу Telnet. По Telnet подаются все команды для управления устройством, которые либо вызывают шелл-скрипты,

либо отдают напрямую команды для Linux.

Таким образом, для работы с прибором нужны как минимум 2 программы, и одна из них это командная строка.

Нужно сделать одну web прослойку, в которой можно будет решать все задачи сразу. И которая будет вызывать на исполнение шелл-скрипты либо команды Linux, и перенаправлять их вывод на веб-страничку для пользователя, а также копировать записанные на устройстве файлы.

Список действий, которые нужно исполнять:

1. Получение списка файлов -вызов команды Linux.

2. Копирование файлов на компьютер.

3. Проверка свободного места на накопителе, и отображение его

4. Проверка, запущена или нет программа записи. Запуск программы записи, остановка программы записи. - Вызов шелл-скрипта (скрипт уже есть)

5. Удаление файлов на накопителе - выполнение команды Linux.

6. Безопасное выключение устройства - выполнение скрипта (скрипт есть).

Фактически, web-прослойка должна вызывать шелл-скрипты (большая часть скриптов уже написана), и выводить пользователю результат работы скриптов.

3 роки тому
guest_16542415565175
3 роки у сервісі
Був
3 роки тому

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

Тимашов
 
36 років
3 роки у сервісі
Був
3 роки тому
3 роки тому
Вячеслав
 
25 років
4 роки у сервісі
Був
2 роки тому
3 відгуки
3 роки тому
Алексей
 
51 рік
8 років у сервісі
Був
день тому
110 відгуків(-1)
3 роки тому
ТОП-10
Системне програмування
  • Похожие заказы

  • $10

    Требуется выполнить 4 и 5 лабораторные работы по ассемблеру для системного программирования. Необходимо предоставить код на ассемблере и отчет, следуя примеру оформления. Вариант задания - номер 14.

    Закритий
    3 роки тому
  • Необходимо написать комплекс программ для решения задачи производителя и потребителя с использованием семафоров. Реализовать менеджер процессов, который будет отображать, запускать и останавливать производителей и потребителей, а также показывать состояние буфера. В результате должны получиться три exe-файла: Menedger.exe, Proizv.exe и Potreb.exe. Параметры работы: N=6, M=2, K=2, L=1, R=7.

    Закритий
    3 роки тому
  • Необходимо переписать код ультразвукового дальномера для корректной работы с дисплеем TM1637. Задача требует знаний системного программирования. Срок выполнения - до 23:00 4 июня.

    Закритий
    3 роки тому
  • Требуется разработать две лабораторные работы по ООП на C++. Первая работа включает создание динамического класса для строк с перегрузкой операторов. Вторая работа подразумевает создание абстрактного класса для геометрических фигур с использованием полиморфизма и наследования. Необходимы методы для работы с фигурами и их визуализацией.

    Закритий
    3 роки тому
  • Необходимо выполнить два учебно-семестровых работы (УСР) по объектно-ориентированному программированию на C++. Задания относятся к системному программированию и предназначены для 14 варианта. Включает в себя основные аспекты ООП и их применение в C++.

    Закритий
    3 роки тому
  • $50

    Требуется настроить расширение Live Video Streaming от VideoWhisper на сайте JomSocial с Joomla 3. Необходимо подключить его к серверу и выполнить настройки для работы без флеш плеера. Ожидается опыт в системном программировании и настройке видео стриминга.

    Закритий
    3 роки тому
  • Задача включает построение вейвлет спектрограмм по звуковым файлам формата WAW и разработку самообучающейся искусственной нейронной сети для классификации изображений на две категории. Обучение на 80% данных, тестирование на 20% с выводом процента точности.

    Закритий
    3 роки тому
  • $4

    Требуется выполнить лабораторную работу по ассемблеру, включающую написание кода и подготовку отчета. Необходимо сделать только 3-ю лабораторную работу, вариант номер 14. Пример оформления отчета предоставлен.

    Завершено
    3 роки тому
  • $20

    Создание трех приложений на C# для реализации клиент-серверной модели с RSA шифрованием. Первое приложение выполняет цифровую подпись и отправляет данные. Второе приложение обрабатывает открытый ключ и цифровую подпись. Третье приложение проверяет цифровую подпись, получая данные от второго приложения.

    Закритий
    3 роки тому