Blocking

First, I import Lock from threading, then create a lock upon entering `start_stream`. Prior to invoking `play_stream`, just use the acquire(blocking=True) method from the lock and release it when you're done.