AudioVideo | Vaadin

Enhanced Audio ja Video component replacements for Vaadin 8

AudioVideo is a UI component add-on for Vaadin 8. It consists of GwtAudio and GwtVideo components which are drop in replacements for Vaadin Audio and Video components with more API features, events and range request support for connector resources which have content length.

There the following additional features


  • All normal Audio and Video API and the following
  • getPosition()
  • setPosition(..) Works with External url if server supports range requests. Works correctly also with ConnectorResources which have Content-Length, e.g. FileResource (see issue and
  • getVolume()
  • setVolume(..)
  • stop()
  • getters for metadata
  • ContentLengthConnectorResource: Helper class for the cases where you know content length, but need to use e.g. StreamResource


  • MediaEndedEvent
  • MediaPausedEvent
  • MediaStartedEvent
  • MediaSeekedEvent
  • MetadataLoadedEvent


Link to this version
BetaReleased 08 October 2022Apache License 2.0
Framework Support
Vaadin 8.0+
Browser Compatibility
Install with
Release notes - Version 1.4.0

Version 1.4.0

  • Add API to control playbackRate (note, not supported in IE11)