Eu até tentei usar a existente para um nova abordagem, mas o tiktok é muito fechado e as API não-oficiais não resolvem alguns problemas. De todo modo ficaria tudo uma gambiarra... Então a solução no momento seria reeinventar a roda...
Nem falando em programação, que talvez seja o aspeto mais fácil de resolver.
Como iria resolver a parte da estrutura? Armazenar e processar centenas de vídeos, não é coisa simples, exige muito recursos. Já analisou esse ponto? Ou a sua plataforma, vai apenas embutir o vídeo dessas plataformas?