Сетевые Мультимедиа Технологии

Данный курс охватывает средства, связанные с сетевыми и мультимедиа технологиями:

       - сбор данных по сети и их обработка и представление данных;

       - проигрывание мультимедиа контента;

       - обработка сетевого видео и аудио контента;

       - передача мультимедиа данных;

       - управление мультимедийным оборудованием;

       - средства программирования в сети Интернет;

       - средства визуализации и анимации;

       - ...

Скачать темы курса: Сетевые мультимедиа технологии

Презентация с материалами для курса: Сетевые мультимедиа технологии


Задания для практических занятий

       Разработать Web-страницу демонстрирующую возможности сетевых мультимедиа технологий.

Варианты заданий

       1. Web-страница, демонстрирующая возможности обработки изображений через Web интерфейс посредством PHP, JAVA или других технологий программирования.

       2. Web-страница, демонстрирующая возможности обработки видео через Web интерфейс посредством PHP, JAVA или других технологий программирования.

       3. Web-страница, демонстрирующая возможности осуществления мультимедиа презентаций через Web интерфейс, посредством PHP, JAVA или других технологий программирования.

       4. Web-страница, демонстрирующая возможности удаленной обработки аудио или других сигналов и их визуализации.

       5. Собственная Web-страница с плеером, позволяющим проигрывать мультимедиа контент, с выбором файла из списка. Возможно использование собственного медиасервера или серверов провайдеров медиа контента.

       6. Web-страница, демонстрирующая возможности удаленного управления, обработки и визуализации данных.

       7. Web-страница, демонстрирующая возможности виртуальной реальности посредством WebVR.

       8. Возможна формулировка собственного задания, соответствующего тематики данного курса. Сформулированное задание необходимо предварительно согласовать!


      Примеры на JavaScript:
Описание реализации Drag and drop 1
Описание реализации Drag and drop 2
Пример реализации Drag and drop


       На выбор задания, формулировку и согласование (собственного задания) отводится 2 недели (c 18.10.2018). К 1 Ноября задание должно быть выбрано или сформулировано и согласовано свое и в виде ТЗ, с указанием Фамилии, Имени, Отчества и номера группы исполнителей выслано на почту.

       В ТЗ необходимо описать основную идею, на чем основана, примерно алгоритм реализации. Какие сетевые и мультимедиа технологии планируется применить. Указать какими средствами предполагается делать работу - какие языки программирования, библиотеки, ресурсы предполагается использовать и в каких средах или с помощью каких средств планируется программирование. Если работа является продолжением или преобразованием какого-то проекта, то необходимо указать что уже сделано и что планируется сделать. К ТЗ должны быть приложены необходимые иллюстрации демонстрирующие идею данной работы.

 

       До 29 Ноября 2018 необходимо представить промежуточные результаты работы над заданием.

 

       После выполнения задания пишется отчет по выполненному заданию: постановка задачи, исполнители, кто и что конкретно делал, каким образом реализовано (взаимодействие скриптов и всего того что использовалось, какие параметры и каким образом передаются), какие среды разработки и библиотеки использовались, в Заключении нужно четко указать какие сетевые и мультимедиа технологии использовались, прилагается ссылка на выполненное задание (url), прилагаются сами скрипты и исходники выполненного задания (также и в виде файлов, без мультимедия приложений - картинок, видео и звука) и все это отправляется на почту, после этого на занятии делается представление своей работы преподавателю, с комментариями по исходникам.

 

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

       Отчет должен быть выслан за неделю до представления результатов работы на занятии (20 декабря последний срок когда принимаются отчеты). Ко всем, кто отправит отчет после этого срока будут предъявлены особые требования.

       Представление результатов своей работы преподавателю (после принятого отчета), с комментариями по исходникам делается на занятиях до 27 декабря (включительно).
       Обращаю внимание, что 27 декабря 2018 года (до 16:50) - последний срок сдачи работ, после этого, работы не принимаются!

 

00

 

Основная литература и ссылки на источники

       1. PHP, MySQL и другие веб-технологии
http://www.php.su
       2. PHP: Hypertext Preprocessor
http://www.php.net
       3. Для тех, кто делает сайты
http://htmlbook.ru
       4. Справочники, Вёрстка, Веб-технологии, Мобильные приложения, Курсы
https://webref.ru
       5. Центральный Javascript-ресурс. Учебник с примерами скриптов. Форум. Книги и многое другое.
http://javascript.ru
       6. Современный учебник Javascript
http://learn.javascript.ru
       7. Сайт посвященный технологиям виртуальной реальности WebVR (с примерами и онлайн редактором)
https://aframe.io
       8. Раздел о спутниковом ТВ, спутниковом интернете и GPS.
http://cxem.net/ntv/ntv.php
       9. iXBT.com - Сайт о высоких технологиях, оперативные новости индустрии, тестовые испытания и обзоры оборудования
http://www.ixbt.com
       10. 3DNews - самые интересные и оперативные новости из мира высоких технологий. На нашем портале - все о компьютерном железе, гаджетах, ноутбуках и других цифровых устройствах. А также обзоры новых игр, достижения современной науки и самые любопытные онлайн-проекты.
http://www.3dnews.ru
       11. Передача данных в компьютерных сетях : электронный учебник / Е. Д. Жиганов. - Петрозаводск: ПетрГУ 2007 - 320 с.
       12. Телекоммуникационные сети : электронный учебник / В. А. Галкин, Ю. А. Григорьев. - М. : Издательство МГТУ им. Н. Э. Баумана, 2003. - 321 с.
       13. Пескова С. А., Кузин А. В., Волков А. Н. Сети и телекоммуникации : учебное пособие для студентов вузов. - М. : Академия, 2007. - 352 с.
       14. Фигурнов В. Э. IBM PC для пользователя. От начинающего до опытного. - 7-е изд., перераб. и доп. - М. : Инфра-М, 2006. - 640 с.