Создание пакета мультимедийных компонентов для Delphi с использованием MCI Выполнил Беляков С.Ю. (aka Luter)

Презентация:



Advertisements
Похожие презентации
Иванов Сергей, ННГУ ВМК ФОТ БС Разработка мультимедийных приложений для MeeGo.
Advertisements

Что такое «среда программирования Delphi» Интегрированная среда программирования Delphi позволяет относительно легко и быстро создавать приложения Windows.
Выполнил: Гусев Данил. Что такое программное обеспечение? Возможности современного ПК столь велики, что все большее число людей находят ему применение.
Мультимедиамультимедиа Microsoft PowerPoint. Термин мультимедиа(multimedia) можно перевести как «много сред»(текст, звук, видео, графика) Мультимедиа-это.
Компьютерные презентации Мультимедийные технологии.
Компонент MediaPlayer Выполнила студентка Группы ИС -54 Кудыкина О. А.
Типы браузеров, их история и современное состояние.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПЕРСОНАЛЬНОГО КОМПЬЮТЕРА.
Microsoft Word является самым распространенным текстовым редактором на данный момент. Любые тексты, будь то документы, доклады, дипломные работы или письма,
Visual Basic Презентация по информатике Ученика 9Aкласса Шумакова Александра.
Компьютерные презентации. Мультимедийные технологии.
Операционная система ОС (операционная система). Базовой и необходимой составляющей ПО компьютера является ОС (операционная система). Без операционной.
Что такое мультимедиа технологии? И их применение… Как создать презентацию? А на что они похожи?
Интерактивная доска как средство повышения эффективности урока.
2010 год Видеофрагмент – это видео файл в формате AVI и MPEG с расширением AVI, MOV, MPG и MPEG. Видеофрагмент – это видео файл в формате AVI и MPEG с.
Вопрос 1. Для чего необходим графический интерфейс? ОПРОС ДОМАШНЕГО ЗАДАНИЯ: Ответ: Графический интерфейс необходим для реализации интерактивного диалога.
Использование компьютерных технологий при обучении русскому языку в учреждениях общего и среднего образования Студентки магистратуры Шершуковой Г. В. Научный.
Adobe Captivate - программное обеспечение, представляет собой лучшее в отрасли решение для быстрого создания и сопровождения профессиональных проектов.
Информатика в школе Компьютерные презентации Мультимедийные технологии.
Что такое «программирование» Программирование – создание программ (приложений), которые используются при работе с персональным компьютером Программы создаются.
Транксрипт:

Создание пакета мультимедийных компонентов для Delphi с использованием MCI Выполнил Беляков С.Ю. (aka Luter)

Цель работы Целью работы является разработка мультимедийного пакета компонентов для среды визуального программирования Delphi. Разработка мультимедийного пакета компонентов должна производится на основе Media Control Interfaice (MCI).

Задачи В ходе разработки мультимедийного пакета компонентов планируется создать удобный набор компонентов как для создания отдельных медиа приложений, так и для легкой интеграции в различные сторонние приложения. Мультимедийный пакет компонентов должен распознавать видео(*.avi, *.mpg, *.wmv...) и аудио(*.mp3, *.wav, *.wma... ) форматы.

Актуальность Актуальностью является то, что тенденции развития современных информационных технологий приводят к постоянному возрастанию сложности информационных систем (ИС), создаваемых в различных областях. На ряду с возрастанием сложности ИС возрастают потребности пользователей, как в сферах прямой их деятельности, так и в развлекательной.

Актуальность Как известно, информационная технология мультимедиа, включающая в себя компьютерную видеографику (в том числе трехмерную), средства анимации ("оживление" изображений) и звуковые эффекты, путем синтеза всех этих аудиовизуальных средств позволяет обеспечить пользователя практически всеми видами современных информационно- развлекательных услуг.

Актуальность На сегодняшний день мультимедиа занимает значимое место в разных ветвях инфраструктуры человеческой жизни. Все больше и больше людей обращаются за помощью к мультимедийным разработкам, для того чтобы облегчить поставленные перед ним задачи: образование, работа, развлечения и т.д. По мере такого развития событий программисту для создания некой мультимедийной части или целого мультимедийного приложения необходимы удобные подручные средства, которые позволят ему быстро справится со своей задачей

Новизна Исследуя данную область были обнаружены некоторые пакеты компонентов в которых присутствуют средства разработки медиа приложений. Но практически все являются закрытыми и распространяются только платно. А те что распространяются бесплатно имеют не достаточную функциональность. Разработанный мной пакет компонентов для разработки медиа приложений не является платным и по функциональности не уступает стандартным и некоторым специально разработанным пакетам.

Новизна В пакет LTRMedia входит на данный момент всего 3 компонента с уникальными свойствами, которые позволяют легко разрабатывать мультимедийные приложения: аудио и видео проигрыватели, презентации, слайд-шоу, фотоальбомы и т.п. Приложения, написанные на Delphi, будут иметь такой же вид, как и приложения, написанные с помощью специальных мультимедийных пакетов. Состав библиотеки LTRMedia: LTRMediaPlayer – медиа плеер воспроизводящий аудио(*.mp3, *.wav, *.wma... ) и видео(*.avi, *.mpg, *.wmv... ) форматы, так же может считывать информацию с устройств(CD, DVD). Компонент не визуальный, но функции управления очень просты(Play, Stop, Pause, Resume). LTRButton - кнопка с изменяемой степень прозрачности для всех своих состояний (пассивна, курсор над кнопкой, нажата). А теперь ещё добавлены возможности менять вид кнопки (2D, 3D, картинка) и задавать маску прозрачности. LTRImage - подобен стандартному компоненту TImage с одним уникальным свойством: Alpha - степень прозрачности картинки.

Что бы еще? В ходе разработки мультимедийного пакета компонентов создан удобный набор компонентов как для создания отдельных медиа приложений, так и для легкой интеграции в различные сторонние приложения. Мультимедийный пакет компонентов распознает видео(*.avi, *.mpg, *.wmv...) и аудио(*.mp3, *.wav, *.wma... ) форматы. А также есть инструмент для работы с изображением(*.bmp, *.jpg, *.gif…) и создания различных слайд шоу.

Планы на будущие? Компонент LTRMediaPlayer может иметь похожие свойства как у подобных медиа-компонентов или имеет свои недостатки и недоработки. В будущем планируется расширить возможности компонента LTRMediaPlayer и избавится от недостатков и недоработок. Планируется расширить диапазон воспринимаемых видео и аудио форматов, а также планируется сделать возможным проигрывание видео с DVD-дисков. Так же в ходе расширении возможностей основного компонента будут добавляться вспомогательные, подобные LTRImage(с уровнем прозрачности) и LTRButton(с уровнями прозрачности в различных положениях)