o Use EventDispatcher2;
o Use EventDispatcher2;

o in play / stop_play make sure to call the callback even if the
  session does not exist;

o add simple test case code;

o make compatible with python3.x.

sippy/b2bua,sippy/b2bua