Different Lead generation channels are:
Email Marketing
Video Marketing
Podcast
Display Ads
Events
Public Relations
Webinars
Content Marketing