add Mediastream
fix typescript errros