Advertise Books Events Forum News Social Networking Support Us

sdkIQ for iPhone
($4.99)

Shape Up
($0.99)

Your First iPhone App
($1.99)

iVidCam Free
(free)

Kid Art
($0.99)

iPUBQUIZ
(£1.19)

ArtStudio
($3.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > iPhone SDK Development Forums > iPhone SDK Development

Reply
 
LinkBack Thread Tools Display Modes
Old 07-05-2009, 12:14 PM   #1 (permalink)
Registered Member
 
Join Date: Feb 2009
Posts: 92
Default Best way to create an audio tutorial in app

I am thinking about creating an option for the user to view a tutorial in my iPhone app that includes an audio component. Essentially, I want to show an image and then have some audio describing what is going on in the image. I would also like pause, rewind, fast forward, play controls so that the user can move though the tutorial at their own pace.

I am thinking that there are a couple of ways to do this:

1) Create a .mov file and load it into UIWebView (since my app can't go into landscape mode). I could have the .mov included in the application package, which would increase the download time of the application, or have the tutorial downloaded the first time the user accesses the help section, but this would require net access.

2) Create an audio file and have it synced up to to image showing and create my own play controls?

Anyone have any suggestions about how to go about this?
jonahgabriel is offline   Reply With Quote
Old 07-05-2009, 12:25 PM   #2 (permalink)
Registered Member
 
Join Date: Apr 2009
Location: London
Posts: 36
Default

Quote:
Originally Posted by jonahgabriel View Post

1) Create a .mov file and load it into UIWebView
2) Create an audio file and have it synced up to to image showing and create my own play controls?

Anyone have any suggestions about how to go about this?
A .mov file would be bad purely because of the size.

Can you clarify is it a group of images with sounds that you want to navigate? Ie. each image has a wav file which plays and the user switches between images?
Hero1000 is offline   Reply With Quote
Old 07-05-2009, 12:48 PM   #3 (permalink)
Registered Member
 
Join Date: Feb 2009
Posts: 92
Default

Quote:
Originally Posted by Hero1000 View Post
A .mov file would be bad purely because of the size.

Can you clarify is it a group of images with sounds that you want to navigate? Ie. each image has a wav file which plays and the user switches between images?
Yes, that is correct. Essentially each image will have an associated audio file.
jonahgabriel is offline   Reply With Quote
Old 07-05-2009, 12:54 PM   #4 (permalink)
Registered Member
 
Join Date: Apr 2009
Location: London
Posts: 36
Default

Ok cool, well what I would do is create an array of the images and also create and array of the audio files and have two buttons forward and back which load the required content from the arrays which updates the view and plays the sound.
Hero1000 is offline   Reply With Quote
Old 07-05-2009, 01:16 PM   #5 (permalink)
Registered Member
 
Join Date: Feb 2009
Posts: 92
Default

Quote:
Originally Posted by Hero1000 View Post
Ok cool, well what I would do is create an array of the images and also create and array of the audio files and have two buttons forward and back which load the required content from the arrays which updates the view and plays the sound.
That certainly looks like a possible solution. The problem with the parallel array solution is that I still would need to code up my own audio controls. Stop, play and pause wouldn't be an issue, but having a control where the user could drag to fast forward would be much tricker.

Maybe I could create an mp4 file. I am not super up to date on video compression but I seem to remember reading something on how a compressed video file only stores the differences between the different video frames. If this is the case, it seems that my mp4 file would be the size of the static image plus the size of the audio file.
jonahgabriel is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Enter the iPhone App Challenge!  Win $500!
» Advertisements
» Online Users: 243
21 members and 222 guests
dbonates, ddorrity, donbhar, Ed99, funhog, gardenofwine, hobbyist, inetryconydot, JasonR, jj0b, linkmx, mriphoneman, pereorra, ravi124, redmouse, robertyang999, scotopia, smilespray, VMan, ybrikeeg, _nivek
Most users ever online was 779, 05-11-2009 at 09:55 AM.
» Stats
Members: 24,276
Threads: 39,069
Posts: 171,323
Top Poster: smasher (2,575)
Welcome to our newest member, jstewuk
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 12:41 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0