Using blog talk radio, or similar sites such as iTunes, your company can host both live and prerecorded shows. Consumers like interactive content these days and this could be a good fit for your needs.
Consider the screenshot below from Blog Talk Radio:
This is a popular website that allows users to create their own online radio station. Not only will your content be readily available to website visitors, but also notice the bottom bar where there are ways for users to then share your content.
If you are in a customer support role, you might encourage clients to use the radio show as a regular resource to learn the best practices for using your product.