The Flash FLV file is a container that supports both audio and video. We recommend that you avoid it though as a counterpart format.
The WAV format is supported by many HTML5 browsers.
The Vorbis and VP8 codecs appear to have full support. The WEBMA format is an audio WebM, and the WEBMV format is a video WebM. The WebM file is a container that supports both audio and video. The Vorbis and Theora codecs appear to have full support. The OGA format is an audio OGG, and the OGV format is a video OGG. The OGG file is a container that supports both audio and video. This 3rd party link might help if you are having problems with the metadata: The option for this varies from encoder to encoder, but usually refers to optimizing for either web or streaming. Since the Flash solution must have the metadata in order to begin playling. The metadata should be at the start of the encoded data, Note that B frames are not supported in the Baseline profile.
The MP4 file is a container that supports both audio and video. ie., 22,050Hz and 44,100Hz are valid sample rates. Since some browsers use the Flash element of jPlayer, the MP3 files used must be encoded according to the browser's Adobe Flash Plugin limitations: This is because jPlayer behaves slightly differently for the two different media types.įor example, the video needs to be shown.Īs a result, formats that are containers have an audio and video type included in their abbreviation to make them unique.įor example, M4A and M4V are both MP4 files, and jPlayer knows to play them as audio and video respectively. JPlayer needs to distinguish between audio and video. The essential jPlayer formats (MP3 or M4A for audio and M4V for video) must also conform with the codecs supported by the Adobe Flash plugin. The media supplied must conform with the codecs supported by HTML5 browsers.
To develop locally, install a server on your system, such as Apache, to enable a localhost on your computer. See the Flash Player Help for more information. However, we request that you don't link to the files on, since we do not have sufficient resources to become a CDN just now.Īdditionally, the Flash fallback on the remote server would require the use of absolute URLs for all jPlayer(" setMedia", media) URLs.Īttempting to run jPlayer locally on your computer will generate Flash security violations and you would need to enable the local file access using the Technically, the plugin files may be linked to remotely at. It is important that one of these formats is supplied to jPlayer so that popular browsers will be able to play your media.Īfter an essential format has been supplied, additional counterpart formats may be supplied to increase cross-browser support of the HTML5 solution. The media formats that are essential to jPlayer are those that are supported by both the Flash solution and the HTML5 browsers that do not support Flash, such as iOS. JPlayer Fundamentals Essential jPlayer Media Formats