Ma connexion Internet qui m’empêche de voir des streams, ça devient lourd --'.
@Sylvhem Même en basse résolution ?
@Elanndelh Non, mais Twitch ne te permet plus tout le temps de changer ta résolution. C’est un peu le problème --'.
@Sylvhem Check mon tuto pour regarder des streams via VLC à la résolution que tu souhaites. Il est dispo sur ma chaine twitch -> Liens utiles/astuces.
@Elanndelh @Sylvhem oh c'est seulement une limitation du lecteur ? Je pensais que Twitch n'encodait pas de flux supplémentaires pour les non partenaires
@Elanndelh @Sylvhem tu as le lien de ton tuto que je regarde si c'est bien ce que je pense ?
@wryk @Sylvhem Yep, je viens d'aller le rechercher : https://zerobin.net/?3d8ae4e966ec165d#poyGT13X2xLN1CRt8BwF1o5qndDwHu3D1OC8edEUy8M
@Elanndelh @Sylvhem erf, le téléphone c'est pas génial pour inspecter ce que fait la lib :c
@Elanndelh @Sylvhem c'est plus complexe que ce que je pensais, ça utilise des API non documentées pour accéder à un hls que Twitch produit apparemment :o
@Elanndelh @Sylvhem oh je suis persuadée que tu peux comprendre le fonctionnement du plugin pour Twitch (je regarde juste dans les grandes lignes ce que ça fait)
Un hls c'est ça : https://fr.m.wikipedia.org/wiki/HTTP_Live_Streaming
Et c'est bien Twitch qui le fait avec le flux uploadé par le streamer, c'est juste que pour y accéder la lib utilise des API non documentées de Twitch
@Elanndelh @Sylvhem rétro ingénierie j'imagine, elles doivent accessibles pour être utilisés les lecteurs web de Twitch
@Elanndelh @Sylvhem les sources JS sont librement accessibles donc je ne vois pas de soucis techniques pour le faire
https://github.com/streamlink/streamlink/blob/master/src/streamlink/plugins/twitch.py#L34
https://github.com/streamlink/streamlink/blob/master/src/streamlink/plugins/twitch.py#L155
Ça doit sûrement se trouver dans les sources du client web de Twitch
@wryk Okay d'acc'. C'est juste que je ne suis pas assez aussi loin dans le développement web donc je ne m'étais pas vraiment posé la question jusqu'ici. @Sylvhem