Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Записка.docx
Скачиваний:
43
Добавлен:
26.03.2016
Размер:
699.53 Кб
Скачать

Министерство образования Республики Беларусь

Белорусский Национальный Технический Университет

Факультет Информационных Технологий и Робототехники

Кафедра «Системы автоматизированного проектирования»

Курсовая работа

по курсу «Технология программирования»

на тему: «Разработка видео плеера»

Исполнитель: студент группы 107522

Мартинович Виталий Васильевич

Руководитель: ст. пр. Пекарчик С. Е.

Минск 2015

Содержание

Введение.....................................................................................................................................3

1. Обзор предметной области...................................................................................................4

2. Постановка задачи.................................................................................................................6

3. Выбор средств разработки....................................................................................................7

4. Программная реализация......................................................................................................8

4.1 Описание алгоритма............................................................................................................8

4.2 Описание интерфейса..........................................................................................................9

Заключение...............................................................................................................................14

Список литературы..................................................................................................................15

Приложения..............................................................................................................................16

2 Введение

В настоящее время вычислительная техника развивается бурными темпами: всем известен закон Мура, согласно которому вычислительная мощность компьютеров удваивается каждые полтора года. Большие вычислительные мощности позволяют обрабатывать всё новые и новые типы данных на самых обычных компьютерах. Десять лет тому назад сложно было представить себе хранение звуковой информации на персональном компьютере — разве что на компакт-дисках. Жёсткие диски того времени не превосходили объёма одного CD, а мощность процессора не позволяла производить достаточно сложных вычислений по распаковке звука в реальном времени.

Среди средств мультимедиа звук - явление особое. Цифровой звук - аналог фотографии, точная цифровая копия введенных извне звуков. Это может быть сделанная с микрофона запись вашего голоса, копия звуковых дорожек с компакт- диска и других источников. Для воспроизведения аудио файлов необходимы специальные программы-проигрыватели. Плееры является одним из самых распространённых и популярных форматов цифрового кодирования звуковой информации с потерями. Он широко используется в файлообменных сетях для оценочной передачи музыкальных произведений. Формат может проигрываться практически во всех популярных операционных системах, на большинстве портативных аудиоплееров, а также поддерживается всеми современными моделями музыкальных центров и DVD-плееров.

В формате МРЗ используется алгоритм сжатия с потерями, разработанный для существенного уменьшения размера данных, необходимых для воспроизведения записи и обеспечения качества воспроизведения звука очень близкого к оригинальному (по мнению большинства слушателей), хотя меломаны говорят об ощутимом различии.

На сегодня стандарт MPEG–4 — самый распространённый способ хранения цифрового видео на компьютерах. MPEG–4 обеспечивает степень сжатия примерно в 4 раза больше, чем MPEG–2. MPEG–4 поддерживает разрешения вплоть до 1920x1080 (стандарт цифрового телевидения HDTV). Всё большее количество аппаратных проигрывателей получает поддержку декодирования видео в формате MPEG–4. Таким образом, можно смело утверждать, что завтрашний день сжатия видео — за MPEG–4.

3

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]