video & text is in 2 thread