public Session(){
  long uptime=System.currentTimeMillis();
  HandlerThread thread=new HandlerThread("net.majorkernelpanic.streaming.Session");
  thread.start();
  mHandler=new Handler(thread.getLooper());
  mMainHandler=new Handler(Looper.getMainLooper());
  mTimestamp=(uptime / 1000) << 32 & (((uptime - ((uptime / 1000) * 1000)) >> 32) / 1000);
  mOrigin="127.0.0.1";
}

public Session ( ) { long uptime = System . currentTimeMillis ( ) ; HandlerThread thread = new HandlerThread ( "net.majorkernelpanic.streaming.Session" ) ; thread . start ( ) ; mHandler = new Handler ( thread . getLooper ( ) ) ; mMainHandler = new Handler ( Looper . getMainLooper ( ) ) ; mTimestamp = ( uptime / 1000 ) << 32 & ( ( ( uptime - ( ( uptime / 1000 ) * 1000 ) ) > > 32 ) / 1000 ) ; mOrigin = "127.0.0.1" ; }
creates a streaming session that can be customized by adding tracks .
