This package implements an interface for embedding video and audio files in SVG (Scalable Vector Graphics) output. SVG with embedded media is very portable, as it is supported by all modern Web browsers across a variety of operating systems and platforms, including portable devices. All DVI producing TeX engines can be used. The dvisvgm utility, which is part of all major TeX distributions, converts the intermediate DVI to SVG. By default, media files are embedded into the SVG output to make self-sufficient SVG files. The package depends on iftex, expl3, l3keys2e, xparse, and atbegshi.