المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Media Suite project help



C# Programming
11-12-2009, 10:10 PM
I am new to C# programing and I would like learn.I am using Visual Stuido 10 beta right now, and the only other programming I have done is in Html, PHP, and Java script.I've been doing some reading and been through the "hello world" Windows form app. Yeah I know, I am a master already right....

Anyway's I need some advice/help, just to get me going in the right direction. I have set up a game plan and a list of what I would like the program to be able to do. The idea is, a advanced media suite.Here are the fuctions I would like to incoperate into the project.

1)Video/DvD Player - Able to play video from the dvd drive and be able to play most popular video file types.

2)Audio player -able to play most audio file types like .wav, .mp3, and so on.

3)Picture Viewer/Slide show - Able to show most file types

4)Audio/Video/Picture burning - Able to burn the three media types to cd-r/dvd-r.

5)Video/Audio Conveter - Able to convert a wide range of file types to another


So, I was hoping to get this done by tomorrow. Joking http://www.barakasoft.com/script/Forums/Images/smiley_smile.gif

I know this might be a lot, and understand it might take take a good amount of time to complete. But is all of this realistic, or am I thinking of way to much for one person to be able to do in a life time? I would like to make most of them pretty advanced is possible. For exsample,

Video player fuctions:
Forward
Back
Next Chapter
Previous Chapter
Stop
Puase
Play
Volume
Mute
Full Screen
Captions
ext...

I would like to focus on the Media Player part first. I am pretty sure I found a few tutorials that will help me with the basic fuctions. I would like to steer clear of using fuctions of Windows Media Player. Once I can get down a good working Media player, I would like to release it as a open source beta project, releasing the other fuctions over a period of time as a new "Release". So any tips or links to useful information would be pretty cool.

Oh, and if I get stuck and need some guidence, Is it ok just to post it in the form, instead of making a new topic?