Domicile > Anti-piratage > DMCA >

Les utilisateurs de Twitch qui jouent de la musique protégée par des droits d’auteur en arrière-plan s’exposent aux avis DMCA pouvant entraîner une interdiction. À part les licences coûteuses, il n’y a pas eu de solution évidente à ce problème, mais grâce au développeur Peter Frydenlund Madsen, les streamers Twitch peuvent désormais diffuser de la musique protégée par le droit d’auteur à leurs fans, sans risquer de porter plainte pour violation.

TicL’été dernier, le chaos a éclaté sur Twitch lorsque les utilisateurs ont été soudainement bombardés d’avis de violation du droit d’auteur pour le contenu téléchargé en 2017 et 2019.

Publicité

Ce premier lot était l’œuvre de la RIAA et en octobre 2020, les problèmes sont revenus à nouveau lorsque le groupe de l’industrie musicale a déclenché une deuxième vague de plaintes.

En mai, Twitch a envoyé un e-mail notant qu’il avait reçu un autre lot d’avis de retrait DMCA d’éditeurs de musique, notant que la majorité ciblait des streamers écoutant de la musique de fond tout en jouant à des jeux vidéo. Mais que se passerait-il s’il était possible de diffuser de la musique de fond protégée par le droit d’auteur aux utilisateurs sur Twitch, sans recevoir de notifications DMCA. Et faire en sorte que les artistes soient aussi payés ?

Réaliser l’impossible, simplement

À moins que les utilisateurs (ou même Twitch) n’obtiennent des licences pour diffuser de la musique grand public au public, les avis DMCA seront toujours un problème. Cependant, avec une certaine réflexion latérale, le développeur Peter Frydenlund Madsen, connu sur Twitch sous le nom de Pequeno0, a mis au point une solution élégante qui sera utile à des millions d’utilisateurs.

La solution de Pequeno0 est SpotifySynchroniseur, une extension Twitch qui synchronise le Spotify du streamer avec le Spotify du téléspectateur, afin que les téléspectateurs puissent écouter la même musique que le streamer, exactement au même moment.

Spotifysynchroniseur

La beauté ici est qu’aucune piste protégée par le droit d’auteur n’est distribuée ou enregistrée avec ou même sans autorisation. L’utilisateur se connecte simplement au Spotify du streamer à l’aide de l’extension, exécute une « synchronisation forcée » si nécessaire, puis écoute exactement la même musique que le streamer, exactement au même moment, sur sa propre machine. Et parce que la musique est diffusée sur Spotify, les artistes sont payés.

SpotifySynchronizer, GTA V RP et Twitch

« J’ai regardé beaucoup de GTA V RP sur Twitch, et ils jouaient beaucoup de musique, ce qui correspond au RP », informe Pequeno0 TechTribune France.

« Lorsque les frappes du DMCA ont frappé, elles ont été durement touchées. C’est donc en fait avec eux en tête que j’ai commencé le projet. J’ai donc parlé à un de mes amis et nous avons eu cette idée de synchroniser la musique d’une manière qui paierait toujours les artistes.

Pequeno0 dit qu’il utilise lui-même Spotify et comme il s’agit d’un service largement utilisé et accessible à des millions de personnes – sans parler d’avoir une API publique facile à utiliser – la décision d’intégrer la plate-forme était évidente. Ce n’était pas sans problèmes techniques, cependant.

Twitch et Spotify – Merci de bien jouer

« Comprendre l’API Twitch avec l’API Spotify était problématique au départ. Par exemple, il n’est pas possible d’intégrer un iFrame dans l’extension Twitch. Mais généralement, la connexion avec Spotify se fait dans un iframe avec OAuth », explique Pequeno0.

«Je devais créer une fenêtre contextuelle et trouver comment renvoyer les résultats de cette fenêtre contextuelle à l’extension pour obtenir le jeton à utiliser pour Spotify. Cela pourrait être changé à l’avenir pour un meilleur système pour prendre en charge plus de plates-formes.

De plus, Pequeno0 dit que Spotify ne fournit aucun service de notification lorsqu’une chanson est modifiée. Cela signifie qu’il doit demander à Spotify quelle chanson est en cours de lecture si le streamer change de piste au milieu de la chanson.

« J’aurais pu faire une vérification toutes les quelques secondes, mais l’API Spotify a également une limitation de débit, alors j’ai décidé de ne pas le faire. Pour surmonter ces problèmes, j’ai dû créer le bouton ‘Forcer la synchronisation’. Il demande essentiellement à Spotify ce que le streamer joue actuellement et le met à jour avec le serveur.

Le développeur dit qu’il ne sait pas combien de temps il a passé sur le projet, mais qu’il dépense de l’argent sur un serveur pour stocker une quantité minimale de données. Cela permet de s’assurer que les téléspectateurs qui se connectent lorsqu’une piste est déjà en cours de lecture peuvent découvrir le nom de cette piste sans avoir à communiquer avec la partie de l’extension du streamer.

L’avenir : peut-être plus de services musicaux

Alors que Pequeno0 travaille sur SpotifySynchronizer depuis quelques mois maintenant en tant que projet parallèle, il n’exclut pas plus de développement. Cela dépendra en grande partie du nombre de personnes qui utilisent l’extension, mais il a quelques plans préliminaires.

« Si l’extension devient très populaire, elle pourrait être étendue pour utiliser encore plus de services, et peut-être même rechercher des chansons sur différents services de musique, afin que le téléspectateur/streamer puisse utiliser différents services mais écouter les mêmes chansons », explique Pequeno0.

En attendant, le développeur fournit des instructions aux personnes intéressées par tester SpotifySynchronizer à la fois sur les extrémités de diffusion et de réception. Il promet qu’il n’y aura pas d’avis DMCA pour l’un ou l’autre.

1. Le streamer installe l’extension et ajoute le panneau au canal.
2. Streamer démarre Spotify, puis démarre le panneau Live-Config trouvé dans le tableau de bord Creator -> Stream Manager -> SpotifySynchronizer, puis se connecte avec Spotify via la fenêtre contextuelle. Le streamer garde alors ce panneau Live-Config ouvert, car c’est ce qui fait la synchronisation.
3. Si le streamer change de musique au milieu d’une chanson, il faut appuyer sur le bouton « Forcer la synchronisation » pour la mettre à jour pour les téléspectateurs.
4. La visionneuse ouvre Spotify et démarre n’importe quelle chanson. C’est une exigence, car l’API Spotify ne peut pas commencer à jouer si elle ne sait pas quel appareil joue de la musique.
5. Le spectateur se connecte avec SpotifySynchronizer sous le flux sur le canal du streamer. Si Spotify du spectateur ne change pas pour la chanson en cours de lecture par le Streamer, le bouton « Forcer la synchronisation » peut être utilisé du côté du spectateur pour obtenir la chanson en cours de lecture.

Rate this post
Publicité
Article précédentLe dégel des bitcoins de la Bank of America
Article suivantLe prochain jeu de skate ne sera pas sur EA Play 2021
Berthe Lefurgey
Berthe Lefurgey est une journaliste chevronnée, passionnée par la technologie et l'innovation, qui fait actuellement ses armes en tant que rédactrice de premier plan pour TechTribune France. Avec une carrière de plus de dix ans dans le monde du journalisme technologique, Berthe s'est imposée comme une voix de confiance dans l'industrie. Pour en savoir plus sur elle, cliquez ici. Pour la contacter cliquez ici

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici