Design A Media Player like program in VB.NET
Be able to:
• Play video files, including AVI, MP2 and DVD;
• Play sound files, including WAV, MP3 and CD ROM;
• Display image files, such as BMP, GIF and JPEG;
• Play Shockwave animations.
Further specification details listed in word document see attachment please.
## Deliverables
The **Digital Multimedia Entertainment Centre** should:
1. Be able to:
• Play video files, including AVI, MP2 and DVD;
• Play sound files, including WAV, MP3 and CD ROM;
• Display image files, such as BMP, GIF and JPEG;
• Play Shockwave animations.
2. Have user selectable skins.
3. Employ a relational database to support:
• Logon of registered users only
• Registration of new users
• Personalisation of the system’s interface according to previous interactions, i.e. the system will recognise registered (returning) users
• The creation and maintenance of a library of stored media (e.g. CD, DVD, JPEG) for each individual user ??" users should be able to view, add, delete and modify entries to this library
4. Use agents and show intelligence in some way.
5. Have a user model to individualise and personalise presentation.
6. Use speech synthesis and optionally voice recognition.
7. Have accessibility options for all users.
8. Open, close, copy and move media files.
9. Control volume and other similar properties (e.g. Balance).
10. Context sensitive help.
11. Have a high quality interface design (Includes quality of multimedia and animation files).
12. Be robust
13. Be innovative and contain advanced features such as:
• Flexibility
• Use of advanced features such as
o Virtual reality
o Interactive TV
o Format conversion
o Data compression
o Web browsing and file transfer
o Use of the following technologies: XML, SMIL, ASP
The requirement is to produce a single, integrated software system in **Visual Basic .NET**. **No other language is allowed.**
The system should use a single interface with appropriate menu system to access all functions.
The software should be delivered In a compressed RAR File. The RAR File should contain an installable EXE file (e.g. [login to view URL]), with support documentation for the installation process. All objects and libraries used in development must be included and installed with the application, which is to all intents “stand-alone??.
You must also provide the VB.NET code you use along with the editable source files for all Shockwave and any Active X content you use or create.
You will need to reference **_all_** materials that you use that are not created personally by individuals within your team, stating the sources in full. Examples of such materials include ??" but are not limited to ??" multimedia files and third party software components.
You may use Direct X and other Microsoft Libraries and all professional ActiveX and .NET controls.
As part of this project you **_must_** also provide the following:
• Visual [login to view URL] source code
• Editable files for all Shockwave content that you use or create
• Editable files for all Active X content that you use or create
• Installable EXE file
• Setup procedure
• Support documentation for the installation process in .DOC format
• Help files
• Multimedia objects created and edited you, with all related development files (e.g. video files, animations, sound files, image files, etc)
**_Quality_**
Quality is important in developing multimedia software. Quality will be measured using following five main objective criteria:
• **Design quality:** High quality screen design. Aesthetically pleasing. Good quality media. Evidence of creativity. Interaction and navigation.
• **Performance:** Smooth, fast and robust operation of the software.
## Platform
Microsoft Windows XP
Visual [login to view URL]
Visual [login to view URL] Framework