Media monitoring plays an important role in the success of companies by protecting their corporate, staff, and brand reputation. With the emergence of ICT, monitoring has emerged as an inevitable means of covering various fields of media: newspapers, online news, broadcast news (TV, radio), and social networks. Companies need a 360-degree view of media sources in near real-time that reports what's going on. In this paper, we proposed a unified system for processing news and detecting advertisements in TV streams. The system architecture is completely described, and the automatic processing has been detailed. Our contributions include a TV stream segmentation method, a news topics segmentation method, and an advertisements classification model. These methods have been evaluated and given promising results. However, more improvements can be made in the future.