DTC = Direct-To-Consumer. This is the approach that HBO, Disney, and other major streaming players have adopted as alternatives to the cable/satellite TV delivery model. Cutting out the middleman is often an attractive goal (assuming you're set up to deal directly with customers).DTC content owners? what are you even blabbering about?
Welcome to the 21st century!