[ventonhde] improved mediaplyer