Поднимал уже подобную тему, но годных ответов небыло. Видимо ничего похожего уже готового нет. Хочу реализовать следующую задачу:
Настроить компьютер как медиацентр на котором будут складироваться медиафайлы. Помимо основного монитора компьютера к нему подключены разные устройства отображения картинки - проектор/монитор(за другой стенкой), телевизоры.
Хочется сделать так, чтобы сидя за медиацентром можно было запускать аудио/видео файлы, причем таким образом, что на основном мониторе отображался плейлист и небольшое окно с запущенным видео, а на всех остальных экранах это небольшое окно отображалось бы в полный экран. Если же запущена музыка - то в мини-окне и на всех остальных экранах показывалась бы какая-нить аудиовизуализация.
Так вот, раз уж ничего такого нету - то придется делать самому, какими библиотеками воспользоваться для:
1. Разруливания экранами - один экран оставить нормальным, все остальные сделать дублирующими друг друга, объединить в отдельный экран и пускать на нем нужные окна.
2. Воспроизведения аудио, видеофайлов, просмотр интернет-вещания и т.п. разнообразной медиа