I am a newbie that doesnt know .m from .h ! But, thanks anyways!
Then maybe you should start learning that before going into movie playing. The basics might be boring, but the basics are what makes everything work together to form an application.
Go to the top of the forum, pick up a book on Objective-C. Learn about control structures, conditional statements, loops, variable types, memory allocation, pointers. Write code using the ANSI C library and output to the terminal.
Then move on to Object Oriented programming, classes, subclassing, inheritance, public/private members, properties, getters/setters, virtual classes, template classes. Again, don't leave the terminal, none of this stuff requires a GUI.
When you are done mastering this stuff (which should take you a few weeks to a few months depending on how fast a learner you are), move on to GUIs. Learn about event based programming, GUI types, GUI controls, MVC concepts. Write GUI code using Cocoa on OS X. Get an app going that way, ideally something simple like an address book or something that will make use of everything you've learned.
After you're done (we should be about a year into learning programming now, self taught), jump to the iPhone app and write that video player you wanted to write initially.
People spend years in college learning this stuff. It's not something you can pick up from Googling for 45 minutes.