protect extern call in movieplayer