Mark
asked on
I want to have a video play on my users devices regardless of what they're using
I am using Stupeflix to generate the video (360p) profile ... it works on iPhones but not on Androids.
I will be using their trans-coding service or amazon's.
What is the best codec (video and audio) to use for both desktop and mobile support or if I need to generate one for each, please specify both for highest compatibility.
Also, what is the best code for displaying the video (do most browsers support HTML5 video) ...
please advise, thank you.
Also, just for reference, their output video formats are as follows: (maybe one universally works so I don't have to transcode)
profile (string) – (choices: 'iphone-24p', 'dvd-pal-16-9', '360p', '720p-vhq-29-97-fps', '360p-23-976-fps', '480p-4-3-29-97-fps', 'dvd-ntsc-4-3-h', 'dvd-pal-4-3-h', '360p-24-fps', '360p-12-5-fps', '1080p-24-fps', 'youtube-12-5fps', 'dvd-pal-4-3', '480p-24-fps', 'iphone-slow', 'ntsc-wide-wmv', 'special', '360p-11-988-fps', 'dvd-mpeg1-small', 'youtube-flv', '720p-12-fps', 'dvd-pal-16-9-h', 'youtube-slow', '720p-12-5-fps', 'wmv2', 'flash', 'flash-hq', 'mobile-small', 'youtube-5fps', 'flash-large-4-3', 'iphone', 'square-640', '720p-24-fps', 'iphone-flv', 'iphone-16-9-12fp', '1080p', 'wmv1', '240p-24-fps', 'iphone-16-9', 'quicktime', '720p-23-98-fps', 'th720p', '360p-29-97-fps', 'youtube-slow-flv', 'wmv2-large-4-3', 'dvd-mpeg1', 'ntsc-wide', 'flash-small', 'dvd-ntsc-16-9', '480p', 'dvd-ntsc-4-3', 'mobile', 'iphone-sslow', '720p', 'youtube', '720p-hq', 'square-400', 'dvd-ntsc-16-9-h', 'iphone-16-9-slow', 'cine-half-hd', 'flash-h264', '240p', 'quicktime-small', '720p-29-97-fps', '360p-12-fps', 'flash-med-16-9' ) (default: u'360p' )
I will be using their trans-coding service or amazon's.
What is the best codec (video and audio) to use for both desktop and mobile support or if I need to generate one for each, please specify both for highest compatibility.
Also, what is the best code for displaying the video (do most browsers support HTML5 video) ...
please advise, thank you.
Also, just for reference, their output video formats are as follows: (maybe one universally works so I don't have to transcode)
profile (string) – (choices: 'iphone-24p', 'dvd-pal-16-9', '360p', '720p-vhq-29-97-fps', '360p-23-976-fps', '480p-4-3-29-97-fps', 'dvd-ntsc-4-3-h', 'dvd-pal-4-3-h', '360p-24-fps', '360p-12-5-fps', '1080p-24-fps', 'youtube-12-5fps', 'dvd-pal-4-3', '480p-24-fps', 'iphone-slow', 'ntsc-wide-wmv', 'special', '360p-11-988-fps', 'dvd-mpeg1-small', 'youtube-flv', '720p-12-fps', 'dvd-pal-16-9-h', 'youtube-slow', '720p-12-5-fps', 'wmv2', 'flash', 'flash-hq', 'mobile-small', 'youtube-5fps', 'flash-large-4-3', 'iphone', 'square-640', '720p-24-fps', 'iphone-flv', 'iphone-16-9-12fp', '1080p', 'wmv1', '240p-24-fps', 'iphone-16-9', 'quicktime', '720p-23-98-fps', 'th720p', '360p-29-97-fps', 'youtube-slow-flv', 'wmv2-large-4-3', 'dvd-mpeg1', 'ntsc-wide', 'flash-small', 'dvd-ntsc-16-9', '480p', 'dvd-ntsc-4-3', 'mobile', 'iphone-sslow', '720p', 'youtube', '720p-hq', 'square-400', 'dvd-ntsc-16-9-h', 'iphone-16-9-slow', 'cine-half-hd', 'flash-h264', '240p', 'quicktime-small', '720p-29-97-fps', '360p-12-fps', 'flash-med-16-9' ) (default: u'360p' )
ASKER
The video (from Stupeflix) is generated in MP4 format (h.264 video codec/AAC audio codec). If I use JWPlayer to play the video, should it work on virtually every device?
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Any recommendation? I thought JWPlayer will fall back to another medium if HTML5 is not supported.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I will .. Thanks
For video, MP4 is most understood, imo. MOV has better quality and is also quite common.
For audio, MP3 is a pretty universal format.
If you are using a web page to render on devices (since it is in your tags):
Here is a page with embedded video so you can see the code:
http://msaccessgurus.com/Contacts.htm
here is a page with audio:
http://www.wakeuphearts.com/All-Children-Here_Selia.htm
note: the audio page needs you to download dewplayer.swf (free) and put it where it is accessible to your web page.
The user may need to not have disabled JavaScript for multimedia to work.
As you can see in the HTML, you can give the video frame a size -- therefore, you would want this be conditional based on the resolution of the device ~ perhaps someone will jump in with code to make that happen.
The embed Type could also be conditional. In this case, the video quality is part of the URL string parameters. The URL is often conditional too. I embed video players into some of my Access applications and then I use different code to render videos. So if you want the setup with VBA, let me know ~
Open in new window