add MediaProvider.js

Signed-off-by: Maxim <zotov_mv@groupbwt.com>