Как отключить несколько экземпляров в python-vlc?

#python #python-vlc

#python #python-vlc

Вопрос:

Я новичок в python vlc, поэтому я не уверен, задаю ли я правильный вопрос. При этом я хочу сделать, например, если я дважды выполню приведенный ниже код, начальный экземпляр остановится (т.е. Песня перестанет воспроизводиться автоматически).

 def mediaPlayer():
    instance = vlc.Instance('--play-and-exit')
    url=[song1.mp3,song2.mp3]
    media_list = instance.media_list_new(url)
    list_player = instance.media_list_player_new()            
    list_player.set_media_list(media_list)
    list_player.play()
  

Комментарии:

1. запустите его с помощью потоков

2. экземпляры vlc уже запускаются из потоков… Не так ли?