Comskip users rejoice. Comskip now supports live detection. If you're using 18.104.22.168 everything will work, you just need to configure dtb for live detection (the first step); you may want to download the latest rev of comskip there was a relevant bug fix. None of this would be possible without Erik's (comskip author) effort, so if you use comskip and find this feature valuable think about thanking him for the $20 he saved you.
Other versions can do it to but it's a little more work.
If you need to incorporate this into profile that do more advanced things, just add the ComskipAdvanced action before the FindCommercials (leave FindCommercials it will read the xml file created by comskip and not run comskip again) action, and check "ContinueOnFail".
Thanks for the heads up, but sadly I can't get live detection to work with digital terrestrial channels in the UK, it just fails after 5-10 mins, log suggests audio processing errors ... :(
Erik looks at the forums here (there's a thread re. live detection already) if you set verbose=12 and post the log file he should see it.
Thank you for another great release!!