Кластер «Аудио-видео в ОС Windows»




Аудио (свойства)
Программы Форматы (кодеки) Характеристики
Прослушивание Редактирование Стандартные Сторонние Частота дискр. Скорость перед.данных
           
Видео (свойства: разрешение, глубина цвета, качество)
Программы Форматы (кодеки) Характеристики
Просмотр и конв. Редактирование Стандартные Сторонние Частота дискр. Скорость перед.данных
           

Каждый из нас слушает музыку, смотрит фильмы, а кто то даже ведет съемку и редактирует видеофайлы. Для того, чтобы воспроизвести музыку или посмотреть фильм достаточно компьютера со стандартным программным обеспечением, а если стандартное ПО не воспроизводит желаемое то мы устанавливаем кодеки (программы декодирующие формат файла при воспроизведении) или конвертеры (программы преобразующиее формат файла в удобный для воспроизвдения стандартным набором ПО). Кроме того существует множество он-лайн кинотеатров для воспроизведения фильмо на которых достаточно установить Unity или Flash-плеер зачастую входящий в состав дополнений и расширений для браузеров.

Как установить и воспроизвести видео вы наверняка знаете? А знаете ли вы процесс или механизм воспроизведения или загрузки любимого вами мультимедийного файла? Давайте для начала поверхностно рассмотрим процесс воспроизведения музыки. Во-первых, назовите центральный элемент системного блока, отвечающий за обработку информации? Во-вторых, скажите, как информация хранится в памяти компьютера и как поступает в центральный процессор? Какой вид информации может обработать ЦПУ? Вы все прекрасно понимаете, что вся информация в памяти ПК обрабатывается процессором в виде байт-кода, т.е. набором из восьми 0 и 1. Т.о. любая информация зашифрована в наборе байтов, каждый из которых состоит из своего набора 0 и 1. Это упрощает работу процессору, т.к. процесс дискретизации или преобразования аналогового сигнала в цифровой есть получение значений величин. Т.о. воспроизведение звука есть процесс дискретизации - декодирования процессором воспроизводимого файла в двоичный код, передача двоичного кода в ЦАП-АЦП в виде электрического сигнала, являющийся звуковой картой и дальнейшее прослушивание звука с помощью колонок или наушников. Упрощенная схема работы:

 

Плеер (файл на жестком диске) -> процессор -> звуковая карта (ЦАП-АЦП) -> колонки или наушники

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

Задание 1. Подготовьте презентацию и доклад по теме «Дискретизация звука»

 

Кто из Вас сегодня смотрит видео в интернете? Я думаю, что все. Кто из вас имеет собственный аккаунт в youtube, rutube или kiwi? Кто загружал свои видео в подкастинг указанных сервисов? Что происходит с файлом во время загрузки на сервер? Для того, чтобы понять что такое воспроизведение нужно понять что любой плеер – есть контейнер снабженный кодеками осуществляющими процесс декодирования. Представьте, что вы видите перед собой оболочку внутри которой работает множество подпрограмм, которые вызываются главным событием, отвечающим за воспроизведение открываемого файла. Что это значит? Что любой плеер выполняет следующие функции:

1. Открытие файла

2. Декодирование файла

3. Дискретизация файла

4. Загрузка файла в контейнер просмотра

5. Включение компонента отображения

6. Воспроизведение файла

7. Дополнительные операции (пауза, стоп)

 

Мы разобрали механизм воспроизведения, но наша задача изучить сегодня воспроизведение не только с точки зрения логики и электроники, но и написать собственное приложение которое будет воспроизводить известные «родные» форматы файлов ОС Windows; *.wav (windows audio) и *.wmv (windows video). Что должно быть в любом плеере (рис.1)?

1. Форма плеера

2. Главное меню и кнопки управления

3. Список воспроизведения

4. Окно воспроизведения файла

 

Для разработки приложения на сегодняшнем уроке мы используем ActiveX компонент закладки System под названием MediaPlayer1. ActiveX компонент – это средство при помощи которого компонент или программа использует системные свойства ОС Windows и использует другие приложения внутри себя, так например MediaPlayer использует стандартный проигрыватель Windows MediaPlayer.

 

 

Рис.1. Общий вид плеера

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-04-04 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: