duration property

Returns the duration in seconds of the current media resource. A NaN value is returned if duration is not available, or Infinity if the media resource is streaming.

HTML5 A vocabulary and associated APIs for HTML and XHTML, Section Explorer 9



object.get_duration(number* seconds);

Property values

Type: number

A floating point number that represents the duration of the current media resource in seconds.

time in seconds

The duration of the current media in seconds.

NaN (Not a Number)

The duration is not available.


The media is streaming.

Standards information

See also

How to use HTML5 to play video files on your webpage
How to use HTML5 to Add an Audio Player to your Webpage



Community Additions

© 2015 Microsoft