Java e SMIL

Estou desenvolvendo um projeto em que preciso escrever dinamicamente um documento SMIL (Synchonized Multimedia Integration Language). Penso em utilizar a JSP para realizar esta tarefa. Tenho observado que não há muito interesse da parte da comunidade Java em multimídia na rede. Tem o applet SOJA e o Ambulant Player que agora está nativo no Firefox. De qualquer forma, preciso criar dinamicamente os documentos smil para serem executados no Firefox. Alguma sugestão? Desde já, obrigado.