Ahoj,
bacha na výše uvedenou metodu, v ukázce to vypadá dobře, ale jako obecný postup to není dobrý nápad. Data URL není v podstatě nic jiného, než base64 datového obsahu. Zkuste ti představit 100MiB video, které se musí celé načíst, celé převést do base64 a tento celý řetězec vložit do DOM a tím pádem i celý zpracovat... zátěž na procesor, na paměť je značná, pokud je vašim záměrem data zobrazit (aplikace nepotřebuje fyzicky všechna data), doporučuji spíše Object URL (http://www.webnt.cz/31-blob-url-ii/)