milia :roll_one_more_time: utilise witches.town. Vous pouvez læ suivre et interagir si vous possédez un compte quelque part dans le "fediverse".

Ma connexion Internet qui m’empêche de voir des streams, ça devient lourd --'.

@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

@wryk A priori. Personnellement, j'ai pu tester via VLC et ça semble bien fonctionner, quelque soit la résolution choisie et l'heure.
Je n'ai cependant pas fait beaucoup de tests mais si vous en avez l'occasion, je veux bien vos retours. @Sylvhem

@Elanndelh @Sylvhem tu as le lien de ton tuto que je regarde si c'est bien ce que je pense ?

@Elanndelh @Sylvhem erf, le téléphone c'est pas génial pour inspecter ce que fait la lib :c

@wryk *a un petit sourire contrit* Va falloir passer sur un écran plus grand ! @Sylvhem

@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

@wryk Personnellement je sais que je n'ai pas assez de connaissances sur le sujet, je ne m'y suis donc pas intéressé dans le détail.
Qu'est-ce qu'un hls et est-ce que c'est mauvais de passer par un autre que celui de Twitch ? @Sylvhem

@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 : fr.m.wikipedia.org/wiki/HTTP_L

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

@wryk Oh d'accord, je pige mieux, merci.

Ce qui m'intrigue c'est comment on peut utiliser des API non documentées ? Elles sont accessibles par n'importe qui ou ça signifie qu'il s'agit uniquement de personnes travaillant avec/pour Twitch ? @Sylvhem

@Elanndelh @Sylvhem rétro ingénierie j'imagine, elles doivent accessibles pour être utilisés les lecteurs web de Twitch

@wryk Moui, logique maintenant que tu le dis. J'ai du mal à concevoir de la rétro-ingénierie à ce niveau mais ça doit effectivement se faire.
@Sylvhem

milia :roll_one_more_time: @wryk

@Elanndelh @Sylvhem les sources JS sont librement accessibles donc je ne vois pas de soucis techniques pour le faire

@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