windows media player

Build a media player like itunes /windows media player within 4 weeks .

3. Platform requirements

Player should meet following basic platform requirements

3.1 Operating Systems

Windows 98SE+ Mandatory

Mac OS X Recommended

Linux/Unix Optional

4. Player

Player should be able to play standard audio & video files. Player should have standard controls like Play, Forward, Rewind, Pause & Stop. It should also have a typical time line based seek slider, allowing users to jump to specific point of the content. For this, platform built-in player can be embedded in application.

4.1 Crossfade Playback

Songs fade in and out from one track to the next by adjusting Crossfade Playback.

4.2 Sound Check

Some content may play louder than others. With sound check every content plays at the same volume.

4.3 Visualizer

Visualizer is a dynamic visual light show that accompanies your music.

4.4 Repeat Track or Playlist

Track/Playlist can be repeated by selecting this toggle button

4.5 Equalizer

Enhance the sound with the Equalizer. The Equalizer includes 22 presets — Rock, R&B, and Pop, just to name a few. Drag the frequency sliders up and down to adjust a preset or to create your own.

4.6 Mini Player

Click a button and the window transforms into a mini player. The controls in the player are stop, play, rewind, fast forward; skip to previous, skip to next, volume control

4.7 Shuffle

The Shuffle feature creates a dynamic playlist from either entire library or a specific playlist. Review upcoming songs to reorder or remove on the fly, or add songs to the mix at any time.

5. Library

Player must maintain library of all content files in logged in user's home folder.

5.1 Folder structure

Content files must further be organized in folder structure as below:

<user home folder>/<player root folder>/<category folder>/<package name>/<content file>

5.2 Add to library

Player must allow users to add content file to the library. On addition files should be copied physically to library as per folder structure

5.3 View

Library can be displayed in following different views.

• List view, similar to folder

• Grid view, similar to folder

• Cover Flow, displays album art for a package in one easy to navigate interface mimicking a CD collection or juke box.

User should be able to navigate in a library using keyboard navigation keys and/or mouse.

5.4 Search

As user is typing in search box, player should give guesses in real time. Advanced search should be also provisioned, where in search can be refined using multiple expressions. Search should be on the entire metadata of content.

5.5 Rating

Each content/package can be rated using 5 star point.

6. Content

Content info, like metadata, should be displayed. Player should be able to parse/edit standard metadata standards like ID3.

6.1 Metadata

Player should be able to view the metadata of content. User should be able to edit the metadata of content.

6.2 Join content

Player should be able to create content by joining contents without any breaks in.

6.3 Playback options

Each content can have its own playback options like

• Volume level

• Equalizer preset

• Start & stop time

• Skip this in shuffle

7. Playlists

User’s can create playlist, by adding individual content & ordering it. Or can create playlist on the fly based on genre or/and artists.

7.1 Custom Playlist

A playlist can be created by user by specifying name to it. Content can be added/removed from playlists or reordered using arrow keys or drag & drop with mouse.

7.2 Smart Playlist

Users’ can create playlist by giving following criteria

• Genre

• Artist

• Times played

• Newest

7.3 Playlist

User can manage it’s playlists by grouping together, similar to folder structure.

8. Store front

Store will display content on the online store. Online store will have separate interface for player, which will be displayed here. We could be using inbuilt IE browser for rendering.

8.1 Display store front

Store front will mimic a browser, and display a variant of online store. It should have integrated features like preview content, rate content, comment on content or tell a friend.

8.2 Login

Users should be able to login to store front.

8.3 Registration

Users should be able to register with store front.

8.4 Purchase

Users should be able to directly purchase content from store front.

8.5 Profile

Users should be able to manage profile its profile

9. Devices

Player should be able to detect devices like mobile phones, as they are connected to PC. Player should display content residing on devices.

9.1 Sync

Player should sync with mobile phone its library based on file names.

9.2 Play from device

Player should be able to directly play content from device.

10. Upgrade

Player should check from website, if its upgrade is available. Accordingly, it’s should prompt user’s to upgrade the player or inherently upgrade itself.

Kemahiran: Pengaturcaraan C, Destop Windows

Lihat lagi: play device windows media player, your pop art, windows volume display, windows phone 10, windows mobile 5.5, windows 8 website, where played, website media, visual equalizer, visual basic 5 online, using expressions, upgrade video player, times standard, the cover store, sync online media, standard library c, specific media, smart platform, seek website down, seek search, seek register, seek profile, seek online, seek one, seek mobile website

Tentang Majikan:
( 0 ulasan ) mumbai, India

ID Projek: #350095