Розробка програми для відтворення мультимедійної інформації, що працює в середовищі MS Wіndows. Основні можливості інтегрованої системи візуального програмування RAD Studіo щодо розробки прикладного програмного забезпечення для відтворення відеофайлів.
При низкой оригинальности работы "Програмний додаток для відтворення мультимедійної інформації", Вы можете повысить уникальность этой работы до 80-100%
Нові мультимедійні технології відкривають широкі можливості для підвищення ефективності роботи державних установ, поліпшення якості обслуговування громадян, підвищення рівня освіти і розширення її доступності, а також забезпечення конкурентоспроможності на світових ринках. Це стало реальністю завдяки поєднанню кількох чинників: з одного боку розвивалися і удосконалювалися алгоритми стиснення відео та аудіо даних, з іншого - постійно наростаюча потужність компютерів зробила можливим широке застосування програмних реалізацій таких алгоритмів. Можна припустити, що цифрові відео та аудіо записи становлять, мабуть, більшу частину інформації, що зберігається у користувача на компютері. В даному дипломному проекті мова піде не про стандарти стиснення даних, а про програмні продукти, за допомогою яких можна ці дані переглядати - а саме, про медіаплеєри. Тут під цим терміном будемо розуміти програму, здатну відтворювати різні як аудіо так і відео формати файлів.Недоліком його є недостатня функціональність, так було у ранніх версіях Windows, включаючи і Windows 2000. Проте останнім часом ситуація кардинально змінилася, причому настільки, що в Євросоюзі антимонопольний комітетом навіть вимагав прибрати зі складу Windows XP встановлений WMP, що й було зроблено в спеціальній версії Windows XP Professional N). Щоб оцінити динаміку, досить подивитися на розвиток версій програвача: у Windows 98 SE він називався "Універсальний програвач" і мав версію 6.01; в Windows 2000 програвач було названо новим імям "Windows Media Player", але він зазнав дуже мало змін, що і відображено в номері версії - всього лише 6.4 Проте вже в Windows XP ми бачимо версію WMP вже версії 8, в Windows XP SP2 - версія 9, і для Windows Vista розроблена версія 11, 64-розрядна версія 11 доступна для операційної системи Windows XP Professional x64 Edition, на даний момент доступна для скачування з сайту Microsoft версія 12. Не зайвим буде відзначити той факт, що WMP вбудований в систему, просто встановивши Windows до себе на компютер ви вже отримуєте вбудовану можливість дивитися відео і слухати музику навіть не роблячи ніяких додаткових налаштувань. Вони розташовуються на вкладці "Безпека" вікна "Параметри" і дозволяють заборонити запуск сценаріїв, розміщених у вмісті мультимедіа (при завантаженні вмісту з Інтернету сценарії потрапляють на компютер і можуть запускатися при відтворенні).Для користування та розуміння опису функцій програм потрібно описати різноманітні розширення файлів аудіо, відео та списків відтворення. AIFAUDIO Interchange File - формат, широко використовуваний в Apple Macintosh. AIFC - Audio Interchange File Compressed - аналогічно AIF. MIDI - Musical Instrument Digital Interface - спочатку був створений для запису і відтворення звуку на цифрових синтезаторах і містить в собі не звуки, а інформацію про те, який звук і як повинен бути створений. Набори інструментів (точніше wavetable) містяться в звуковій карті, яка і створює остаточний звук по MIDI - файлу.Класами в Object Pascal називаються спеціальні типи, що містять поля, методи і властивості. Чудовою особливістю принципу спадкування є те, що породжений клас автоматично успадковує поля, методи і властивості свого батька і, більш того, може доповнювати їх новими. Цей клас не містить у собі властивостей, зате його методи дозволяють створювати, підтримувати життєдіяльність і видаляти обєкти. Ці методи містяться в класі-родоначальнику всіх інших класів - TOBJECT і, отже, успадковуються нащадками. Справа в тім, що обєкту мові Object Pascal є динамічною структурою і змінна-обєкт містить не самі дані, а посилання на них.Програмний комплекс, що розробляється, повинен відтворювати медіафайли різних типів. До складу обєкту, що створюється повинно входити: - виконуваний файл програмного забезпечення; До вхідної інформації належить перелік типових функцій та можливостей програвачів мультимедійних файлів. До вихідної інформації належать результати відтворення файлів - відео або аудіоінформація, що виводиться за допомогою стандартних пристроїв виведення звуку та відео. Програмний комплекс працює під операційною системою WINDOWS.Розробник обирає технічні характеристики персонального компютера, налаштовує системне програмне забезпечення.Етапи розробки програмного забезпечення можуть уточнюватись згідно календарного плану робіт по узгодженню між замовником та виконавцем. Основні етапи подано у таблиці 1.1. Етапи виконання роботи Термін виконання та приблизний обсяг робіт Звітні матеріали Аналіз розробки програмного комплексу та розробка першої версії 23.05.2014 Частковий програмний комплекс на ЕОМ замовника, що виконує всі основні функції Оцінка результатів розробки і доцільність її продовження здійснюється замовником по представленню наступних матеріалів: - встановлене програмне забезпечення на ПЕОМ замовника;Для роботи з DIRECTSHOW знадобиться завантажити заголовні файли DIRECTSHOW API c сайту http://www.clootie.ru/ або тут і помістити їх в каталог Delphi Li
План
Зміст
Вступ
1. Аналіз існуючих аналогів та засобів вирішення задачі
1.1 Аналіз аналогів, виявлення ключових завдань та проблематики
1.1.2 Програвач медіафайлів WINAMP на прикладі версії 5.09
1.1.3 Медіапрогравач з відкритим кодом "Media Player Classic"
1.1.4 Розширення медіафайлів
1.2 Аналіз засобів вирішення поставленої задачі
1.3 Технічне завдання
1.3.1 Характеристика обєкту, що створюється
1.3.2 Призначення ПП, що створюється
1.3.3 Основні вимоги до ПП, що створюється
1.3.4 Вимоги до якості та надійності
1.3.5 Етапи розробки програмного забезпечення
2. Реалізація програмного забезпечення
2.1 Особливості алгоритму розвязування задачі
2.1.1 Основи DIRECTSHOW
2.1.2 Приклад використання фільтрів
2.2 Керівництво програміста
2.3 Керівництво користувача
3. Економічна частина
3.1 Економічне обґрунтування програмного продукту
3.1.1 Економічне обґрунтування проекту
3.1.2 Етапи та терміни виконання проекту
3.1.3 Визначення трудомісткості розробки програмного продукту
3.2 Витрати на створення програмного продукту
3.2.1 Річний фонд робочого часу персональної електронно-обчислювальної машини (ПЕОМ)
3.2.2 Розрахунок вартості витрат на матеріали
3.2.3 Розрахунок витрат на оплату праці
3.2.4 Розрахунок амортизаційних відрахувань
3.2.5 Розрахунок вартості електроенергії
3.2.6 Розрахунок накладних витрат
3.2.8 Розрахунок вартості 1 машино-години
3.2.10 Ціна програмного продукту
3.3 Оцінка економічної ефективності програмного продукту
3.3.1 Розрахунок економічної ефективності від впровадження програми
3.3.2 Техніко-економічні показники розробки програмного продукту
4. Охорона праці
Висновки
Перелік джерел
Додатки
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы