Order Now AdSolution Sign Up | Login » Bits on the Run Sign Up | Login »

Forums

/

iPhone 3GS won't play, but iPhone 4S will

9 replies [Last post]
Reply

I am building a site with jwplayer, and thought everything was working perfectly until I tried an iPhone 3GS. When I try to play the video, I get:

"The video could not be loaded, either because the server or network failed or because the format is not supported."

Both iPhones are running 5.0.1(9A405)
JW Player is 5.8.2011

The link is:
http://demo.wrestlingvideosolutions.com/login-home.php?id=2137504864

You will have to login with the demo account to get to the videos.. the userid is admin, and the password is wtadmin.

Here's the media info from a similar video:

MediaInfo Mac 0.7.33.2 file analysis report.
Created on: Jan 6, 2012 6:08:54 PM CST
Report for file: 105-Golston-Webster-15.20.44.mov
General / Container Stream #1
Total Video Streams for this File.................1
Total Audio Streams for this File.................1
Video Codecs Used.................................AVC
Audio Codecs Used.................................AAC LC
File Format.......................................MPEG-4
Play Time.........................................4mn 20s
Total File Size...................................62.6 MiB
Total Stream BitRate..............................2 018 Kbps
Encoding Library..................................Apple QuickTime
Video Stream #1
Codec (Human Name)................................AVC
Codec (FourCC)....................................avc1
Codec Profile.....................................Main@L3.0
Frame Width.......................................854 pixels
Frame Height......................................480 pixels
Frame Rate........................................30.000 fps
Total Frames......................................7803
Display Aspect Ratio..............................16:9
Scan Type.........................................Progressive
Colorimetry.......................................4:2:0
Codec Settings (Summary)..........................2 Ref Frames
QF (like Gordian Knot)............................0.162
Codec Settings (CABAC)............................No
Video Stream Length...............................4mn 20s 197ms
Video Stream BitRate..............................1 989 Kbps
Video Stream BitRate Mode.........................VBR
Bit Depth.........................................8 bits
Video Stream Size.................................61.7 MiB (99%)
Video Stream Language.............................English
Date of Original Encoding.........................UTC 2011-12-16 21:20:45
Audio Stream #1
Codec.............................................AAC
Codec (FourCC)....................................40
Audio Stream Length...............................4mn 20s 226ms
Audio Stream BitRate..............................21.6 Kbps
Audio Stream BitRate (Nominal)....................128 Kbps
Audio Stream BitRate Mode.........................CBR
Number of Audio Channels..........................2
Audio Channel's Positions.........................Front: L R
Sampling Rate.....................................44.1 KHz
Audio Stream Size.................................688 KiB (1%)
Audio Stream Language.............................English
Date of Original Encoding.........................UTC 2011-12-16 21:20:45

I would have thought that if the format works on the iPhone 4S and on the iPad 1, and in every other browser I've tried, it would have worked on the 3GS. Any help you can provide would be greatly appreciated!

Thanks!

Reply

I've seen other posts that mention some common issues for videos not playing on older iPhones. From the Mediainfo output, it looks like my video has all the right characteristics, yet it's still not working.

Any help you can offer is greatly appreciated!

Reply

640x480 is the max resolution that the iPHone 3GS supports.

Try to reduce the resolution.

Reply

Thank you Ethan!!!

Reply

Np!

Reply

I've tried changing the video tag to include a height='360' and width='640', but it still won't play on the iPhone 3GS. The content itself is still 854x480. Is there any way I can make this content play on a 3GS without re-encoding my videos down to 640x360?? Maybe by configuring the play to handle the conversion?

Thanks!

Reply

Not sure if this will work but why try the re-size feature of the JWPlayer doing it via the events.

for example:

events:
  {
    onPlay: function ()
      {
         $jw(ID).resize(640,360);
      }
  }

Doing so will retain the aspect ratio 854/480 == 640/360

Not sure if this is of help BUT it is worth a try

Reply

iPhone 3GS has a limit of 640x480

http://www.apple.com/iphone/iphone-3gs/specs.html

Video formats supported: H.264 video, up to 1.5 Mbps, 640 by 480 pixels, 30 frames per second, Low-Complexity version of the H.264 Baseline Profile with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; H.264 video, up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Baseline Profile up to Level 3.0 with AAC-LC audio up to 160 Kbps per channel, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; MPEG-4 video, up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats
Reply

I understand that the 3GS is limited to 640x360. That's why I'm trying to understand how to convert my 854x480 videos to play at 640x360 for the 3GS.

I'm not sure what Willie's proposing, but I'l look at that.

Reply

You need to re encode them using a program, like - http://handbrake.fr/

Post new comment

  • Allowed HTML tags: <code> <blockquote> <em> <strong> <strike> <ul> <li> <ol>
  • You may post code using <code>...</code> .
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options