Sobre este proyecto
it-programming / desktop-apps
Abierto
Tenho um software de automação chamado Playlist digital, com execução de arquivos mp3. Este que gera um arquivo xml, de cada arquivo de mp3 executado. São executados Músicas, vinhetas, comerciais e trilha locutor (bg onde o locutor vai falar). Desejo criar um aplicativo desktop de preferencia, para se conectar ao arquivo xml do playlist digital, ler o mesmo e disparar algumas poucas funções no VMIX, software de transmissão de video. Já existe um soft disposto na comunidade vmix que faz algo bem semelhante, so que o mesmo ler planilha xls e nesta contem linhas com as funções do vmix. Acredito que possa ser adaptado pois é algo bem semelhante e vai facilitar o desenvolvimento. Ja disponho tambem da api do vmix, e na mesma tem a triggers pra acionar as funções
em sincronia com o arquivo xml do playlistdigital, O aplicativo desktop tem que detectar uma entrada de novo código .xml (que terá o arquivo mp3 sendo reproduzido) , conferir qual o tipo de arquivos pelas "ids" , baixar o vídeo auomaticamente do youtubemusic (via Api do youtube) em caso exclusivamente de "músicas", criar uma posta local e armazenar este videoclipe na mesma. Apos conclusão do download do vídeo clipe, o "aplicativo desktop" dispará um trigger e executa o vídeo no Vmix , onde estará acontecendo a transmissão. O aplicativo desktop continua a monitorar o arquivo xml do Playlist digital e a cada mudança de arquivo, identificar cada execução pelas "ids" do xml (músicas, vinhetas, comerciais e trilha locutor) e executar uma trigger de função no vmix.
O vmix esta acessível via rede e porta local para recebimento da integração.
a api mostra como fazer o input das cenas em diversas linguagens
Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Plataformas requeridas Windows
Plazo de Entrega: 12 Abril, 2024
Habilidades necesarias