Example #1
0
 private void StartBroadcastVOD()
 {
     _nextRTMPMessage = null;
     _vodStartTS = 0;
     _serverStartTS = System.Environment.TickCount;
     IStreamAwareScopeHandler handler = GetStreamAwareHandler();
     if (handler != null)
     {
         if (_recordingFilename != null)
             handler.StreamRecordStart(this);
         else
             handler.StreamPublishStart(this);
     }
     NotifyBroadcastStart();
     ScheduleNextMessage();
 }