Narrowcasting

[Nar-oh-kahst-ing]
Verb
To create programming or content for a highly specific target audience.