Post A2ApsL5uhh7kr9ZdEe by tuxicoman@social.jesuislibre.net
(DIR) More posts by tuxicoman@social.jesuislibre.net
(DIR) Post #A29uGaJtx6BzgbyOi8 by tuxicoman@social.jesuislibre.net
2020-12-13T12:49:44Z
0 likes, 0 repeats
Je cherche une solution technique pour faire du live #streaming 1versN.J'essaie le player HLS.js à partir d' un flux #HLS mais j'ai un problème. J'ai l'impression que la lecture se décale dans le temps et que le délai par rapport au live ne fait que s'agrandir. Ce qui rend difficile d'implémenter une interaction entre le streamer et les spectateurs. Il faudrait que les spectateurs soient synchro entre eux au moins.Il y a des gens qui ont déjà barboté avec le #livestreaming ici ?
(DIR) Post #A29uoN1Dud42HMLYxM by herve_02@social.epyisageek.net
2020-12-13T12:55:52Z
0 likes, 0 repeats
@tuxicoman y'a obs comme logiciel qui est streamé avec nginx et son plug in rtmp
(DIR) Post #A29wmhbcbCSXSRhic4 by FF255@mastodon.tetaneutral.net
2020-12-13T13:17:57Z
0 likes, 0 repeats
@tuxicomanPing @booteille
(DIR) Post #A29yYseIwYSxYuUofw by booteille@framapiaf.org
2020-12-13T13:20:15Z
0 likes, 0 repeats
@FF255 @tuxicoman J'suis loin d'être un expert mais on a testé la version de développement de #PeerTube pour faire du live streaming avec succès, il y a une semaine.J'ai l'impression d'avoir noté de mon côté un léger décalage entre le direct et mon lecteur au fil du temps mais uniquement lorsque je changeais d'onglet régulièrement. En restant sur le même onglet, j'ai l'impression que c'était stable.Après c'est à tester.Le décalage était d'environs 30s, en moyenne, sinon.
(DIR) Post #A29yYssU5poCGt88mG by booteille@framapiaf.org
2020-12-13T13:20:49Z
0 likes, 0 repeats
@FF255 @tuxicoman Ha. Et la majorité des spectateurs et spectatrices n'ont émis que des retours positifs.
(DIR) Post #A29yYtAZ0cGpAxaZxQ by tuxicoman@social.jesuislibre.net
2020-12-13T13:37:54Z
0 likes, 0 repeats
@booteille @FF255 Combien de spectateurs tu avais en simultané ?
(DIR) Post #A29ymC9LkeV3o6Ml6W by tuxicoman@social.jesuislibre.net
2020-12-13T13:40:20Z
0 likes, 0 repeats
@herve_02 J'utilise OBS ->rtmp->wowza->fastly->playerJe n'ai pas de soucis avec la latence de 30sec. Je ne voudrais juste pas que certains players soient à 30sec quand d'autres sont à 1min de latencr alors qu'ils téléchargent les maj de playlist en meme temps.
(DIR) Post #A29yr7EBTkanzPyQU4 by FF255@mastodon.tetaneutral.net
2020-12-13T13:41:13Z
0 likes, 0 repeats
@tuxicomanÇa dépend de la qualité des flux, mais il me semble que sur les 3, c'est monté à plus de 100 pairs chacun.@booteille
(DIR) Post #A29ytx3dkOjbJgOUU4 by herve_02@social.epyisageek.net
2020-12-13T13:41:44Z
0 likes, 0 repeats
@tuxicoman moi j'ai juste fait un truc simple avec. et les gens avec vlc. mais rien de pro ni long.
(DIR) Post #A2AmL5K41R7sWRdyyG by benoit@toots.benpro.fr
2020-12-13T22:55:38Z
0 likes, 0 repeats
@tuxicoman https://github.com/owncast ?
(DIR) Post #A2ApsL5uhh7kr9ZdEe by tuxicoman@social.jesuislibre.net
2020-12-13T23:35:06Z
0 likes, 0 repeats
@benoit merci je vzis demander des infos à son développeur qui est sur mastodon
(DIR) Post #A2Aq0UI6OXw5hC9zqS by FF255@mastodon.tetaneutral.net
2020-12-13T13:43:48Z
0 likes, 0 repeats
@tuxicomanVoir ici :https://framapiaf.org/@booteille/105328771969187370@booteille
(DIR) Post #A2Aq0UUVePrQJfxuBU by booteille@framapiaf.org
2020-12-13T14:04:13Z
0 likes, 0 repeats
@FF255 @tuxicoman Tu peux aussi regarder notre retour d'utilisation sur ce thread : https://framacolibri.org/t/fonctionnalite-live-retour-dutilisation/Mais oui, on avait plus d'une centaine d'IP uniques différentes en simultanée.
(DIR) Post #A2Aq0Uk6iQKz63GMUq by tuxicoman@social.jesuislibre.net
2020-12-13T23:36:46Z
0 likes, 0 repeats
@booteille @FF255 merci. Un retour dit que ca passe crème. L'autre que le p2p n'apporte pas grand chose et qu'il gaut une bonne bande passante... Du coup je ne sais pas.
(DIR) Post #A2Aq9lZLWaNttBeO3M by booteille@framapiaf.org
2020-12-13T23:38:27Z
0 likes, 0 repeats
@tuxicoman @FF255 Le P2P allège énormément la BP.Si tu regardes le thread, t'auras des retours sur la chose. Sur du contenu plutôt statique (ou avec des caméras, de temps à autres), c'était de l'ordre de 1/10 du besoin envoyé par le serveur et 9/10 par les pairs. Ce sont des estimations à la louche mais on a constaté que sur une grande échelle (100+ personnes), ça marchait bien.
(DIR) Post #A2E1zn03iU0sS1nkW0 by lutindiscret@mastodon.libre-entreprise.com
2020-12-15T12:35:08Z
0 likes, 0 repeats
@tuxicoman j'y connais rien mais j'ai vu passé https://github.com/benwilber/boltstream
(DIR) Post #A2F1cy6eS3qTOVxm3k by sys4@social.demonix.fr
2020-12-16T00:05:46Z
0 likes, 0 repeats
@tuxicoman Salut, je sais pas si ça correspond mais de temps en temps je diffuse du stream (webm+opus) regardable directement par le player HTML5 du navigateur web. Ça repose sur l'installation et la config d'un serveur Icecast (pas de HLS). Je sais comment configurer OBS ou ffmpeg pour balancer ce flux correctement vers Icecast. En résultat, diffusion du live avec latence de de 2~3 sec en 720p 60fps. De quelle bande passante en up disposes-tu et quelle résolution/framerate de diff. vises-tu ?
(DIR) Post #A2F3SOLKlNshUOunEO by tuxicoman@social.jesuislibre.net
2020-12-16T00:26:19Z
0 likes, 0 repeats
@sys4 Effectivement la qualité a l'air top:http://176.9.123.140:9001/dos.webmJe cherche quelque chose qui marche sur 100 personnes qui regardent. Je ne sais pas si c'est possible avec Icecast et ce qu'il faudrait comme infra pour faire ca.Ca a l'air de débiter 250kB/s donc il faudrait seulement du 25Mo/s ?
(DIR) Post #A2F8wOlQGM7JFjFHX6 by sys4@social.demonix.fr
2020-12-16T01:27:44Z
0 likes, 0 repeats
@tuxicoman Oui ça me semble bien être le bon calcul, autrement dit il faut une bande passante de 200Mb/s. Avec une connexion fibre ça passe crème. Je verrais bien la config suivante dans la config Icecast : https://paste.demonix.fr/?918090a4cea787ad#69H1JgmwLNHbd4Y6nu9hgnd8J9YfQ3SEegjTNWU3dxgNL'important est le <queue-size> à 25600000 qui est la mémoire en octet minimale à réserver et le <burst-on-connect> à 0 pour réduire la latence au max. et bien sur <max-listeners> à 100.J'ai un doute si augmenter le queue-size augmentera la latence ou non, à vérifier.
(DIR) Post #A2H2QWYRYE3ijuVpJo by tuxicoman@social.jesuislibre.net
2020-12-16T23:24:11Z
0 likes, 0 repeats
@sys4 Je testerai à l'occasion.Sur une ligne Orange fibre à Paris, je mesure 80Mb/s en envoi en speedtest. Donc c'est en dessous des 25Mo/s nécessaire :(Il y a des réglages spécifiques à faire sur OBS?
(DIR) Post #A2J3PFTa3Ev7ki75OK by sys4@social.demonix.fr
2020-12-17T22:44:26Z
0 likes, 0 repeats
@tuxicoman Oui les paramètres les plus importants sont les paramètres du muxer comme ceux là : content_type=video/webm ice_genre=gamedev cluster_size_limit=1725K cluster_time_limit=2100(voir la capture)Pour le calcul du cluster_size_limit et cluster_time_limit il y a une explication sur ce site : https://wiki.xiph.org/index.php?title=Icecast_Server/Streaming_WebM_to_Icecast_with_FFmpeg