This is possible with HLS video. Here is one company
http://www.mdialog.com/dynamic-ad.html that does advertising insertion into HLS streams, as far as playlist managment, you will have to do some google searching, or, roll your own. (edit) looks like mdialog also does content management as well. I'm pretty sure there are several other companies that also do all of the above.
- Joel