If you already have a steady following on YouTube, Twiiter, Facebook, LinkedIn (to name just a few) you can use your videos to highlight new developments, products and initiates.
FORBES: How Small Business Owners Can Create Their Own Social Media TV Network -Media Training