Петли потоковой музыки Pygame - PullRequest
0 голосов
/ 16 ноября 2018

Извините, если этот вопрос задавался ранее, я не смог найти решение своей проблемы.

Я пишу сервис потоковой передачи музыки с использованием pygame.Иногда, когда музыка воспроизводится, она зацикливается.

Вот пример кода:

import pygame
import requests
from time import sleep

test_url = 'https://ia600803.us.archive.org/20/items/PinkFloydHighHopesOfficialMusicVideo_201711/Pink%20Floyd%20-%20Money%20%28Official%20Music%20Video%29.mp3'


if __name__ == "__main__":
    pygame.mixer.init()
    r = requests.get(test_url, stream=True)
    pygame.mixer.music.load(r.raw)
    pygame.mixer.music.play()
    while pygame.mixer.music.get_busy():
       sleep(1)

Я буду очень благодарен, если кто-то сможет указать, что заставляет его зацикливаться.

Заранее спасибо:)

...