That’s the only thing that a podcast is. If it’s not an RSS feed, or if doesn’t link to MP3 files, it’s not a podcast.
Most especially, a YouTube channel is not a podcast.
There are a lot of reasons for that, but here’s the biggest:
And now, our YouTube channel—with 26,000 subscribers—will be disabled just in time for my book launch.
Source: YouTube Moves to Ban Nerd Reich Podcast
If you have a podcast, no one can disable it. You can host it anywhere, and if your host makes you stop, you can just get another host and point your URL there. Anyone can listen to it. All they need is a podcast app. Or even just a web browser. No one can stop you from posting episodes, and no one can stop your listeners from listening to them.
But that’s only true if you have a podcast. If you have a YouTube channel instead…. Well, in that case, YouTube can stop you.