Discovery Networks and OSN launch pay-tv advertising