Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемАнжела Горюшкина
1 Создание пакета мультимедийных компонентов для Delphi с использованием MCI Выполнил Беляков С.Ю. (aka Luter)
2 Цель работы Целью работы является разработка мультимедийного пакета компонентов для среды визуального программирования Delphi. Разработка мультимедийного пакета компонентов должна производится на основе Media Control Interfaice (MCI).
3 Задачи В ходе разработки мультимедийного пакета компонентов планируется создать удобный набор компонентов как для создания отдельных медиа приложений, так и для легкой интеграции в различные сторонние приложения. Мультимедийный пакет компонентов должен распознавать видео(*.avi, *.mpg, *.wmv...) и аудио(*.mp3, *.wav, *.wma... ) форматы.
4 Актуальность Актуальностью является то, что тенденции развития современных информационных технологий приводят к постоянному возрастанию сложности информационных систем (ИС), создаваемых в различных областях. На ряду с возрастанием сложности ИС возрастают потребности пользователей, как в сферах прямой их деятельности, так и в развлекательной.
5 Актуальность Как известно, информационная технология мультимедиа, включающая в себя компьютерную видеографику (в том числе трехмерную), средства анимации ("оживление" изображений) и звуковые эффекты, путем синтеза всех этих аудиовизуальных средств позволяет обеспечить пользователя практически всеми видами современных информационно- развлекательных услуг.
6 Актуальность На сегодняшний день мультимедиа занимает значимое место в разных ветвях инфраструктуры человеческой жизни. Все больше и больше людей обращаются за помощью к мультимедийным разработкам, для того чтобы облегчить поставленные перед ним задачи: образование, работа, развлечения и т.д. По мере такого развития событий программисту для создания некой мультимедийной части или целого мультимедийного приложения необходимы удобные подручные средства, которые позволят ему быстро справится со своей задачей
7 Новизна Исследуя данную область были обнаружены некоторые пакеты компонентов в которых присутствуют средства разработки медиа приложений. Но практически все являются закрытыми и распространяются только платно. А те что распространяются бесплатно имеют не достаточную функциональность. Разработанный мной пакет компонентов для разработки медиа приложений не является платным и по функциональности не уступает стандартным и некоторым специально разработанным пакетам.
8 Новизна В пакет LTRMedia входит на данный момент всего 3 компонента с уникальными свойствами, которые позволяют легко разрабатывать мультимедийные приложения: аудио и видео проигрыватели, презентации, слайд-шоу, фотоальбомы и т.п. Приложения, написанные на Delphi, будут иметь такой же вид, как и приложения, написанные с помощью специальных мультимедийных пакетов. Состав библиотеки LTRMedia: LTRMediaPlayer – медиа плеер воспроизводящий аудио(*.mp3, *.wav, *.wma... ) и видео(*.avi, *.mpg, *.wmv... ) форматы, так же может считывать информацию с устройств(CD, DVD). Компонент не визуальный, но функции управления очень просты(Play, Stop, Pause, Resume). LTRButton - кнопка с изменяемой степень прозрачности для всех своих состояний (пассивна, курсор над кнопкой, нажата). А теперь ещё добавлены возможности менять вид кнопки (2D, 3D, картинка) и задавать маску прозрачности. LTRImage - подобен стандартному компоненту TImage с одним уникальным свойством: Alpha - степень прозрачности картинки.
9 Что бы еще? В ходе разработки мультимедийного пакета компонентов создан удобный набор компонентов как для создания отдельных медиа приложений, так и для легкой интеграции в различные сторонние приложения. Мультимедийный пакет компонентов распознает видео(*.avi, *.mpg, *.wmv...) и аудио(*.mp3, *.wav, *.wma... ) форматы. А также есть инструмент для работы с изображением(*.bmp, *.jpg, *.gif…) и создания различных слайд шоу.
10 Планы на будущие? Компонент LTRMediaPlayer может иметь похожие свойства как у подобных медиа-компонентов или имеет свои недостатки и недоработки. В будущем планируется расширить возможности компонента LTRMediaPlayer и избавится от недостатков и недоработок. Планируется расширить диапазон воспринимаемых видео и аудио форматов, а также планируется сделать возможным проигрывание видео с DVD-дисков. Так же в ходе расширении возможностей основного компонента будут добавляться вспомогательные, подобные LTRImage(с уровнем прозрачности) и LTRButton(с уровнями прозрачности в различных положениях)
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.