На сколько мне известно, торренты уже не подходят, так как для торрентов нужен сайт, или любое другое хранилище meta ссылок. Соответственно на сервере хранить ссылки на нелицензионную продукцию.
На счёт DC++, в принципе один из самых оптимальных вариантом, единственное но, хотелось бы, чтоб клиент мог раздавать часть ешё не скаченных файлов, то есть как в торрентах, я только скачал допустим 600мб фильма, и уже идёт раздача тех частей что я уже скачал.