There is emacsrocks.com which has something like that :).
Podcasts frankly bore the crap out of me since it's so time consuming to get to the interesting parts, but maybe that's just me. I'd much rather read a blog post than watch/listen to a podcast.
I had the idea of doing a call-in show with icecast, where there would be live streaming video but people could also ask questions, either over irc or by video with jitsi meet. That makes the a/v medium much more useful. We were going to use icecast for emacsconf streaming though we ended up falling back to twitch.tv because of network issues at the conf site. But we know how to do it now which is cool.