André Castro is a user on post.lurk.org. You can follow them or interact with them if you have an account anywhere in the fediverse.
André Castro @blcktofu

Is political? If so isn't it a contradiction that many practioners rely heavely on projects and at tge same time are happy to use Youtube, Skype, Github? :breadthink:

@blcktofu actually, if you have ressources on how to do video live #streaming on free software and relays, please share

there was in the past some networks organised for radios by volonteers on freecast and #icecast relays, but all this has not taken the hit of the big players throwing datacenters "for free" on the game : people/users trading liberty for gratis use
Otoh, #bittorrent #live streaming has not (yet?) been opened , as the solution in the long run (as #peertube is for recordings)

@Olm_e @blcktofu I mean, from what I know it's still the most practical way to stream with only free software

@marsxyz

@Olm_e
And icecast does a great job at it and it is quite simple

@marsxyz @Olm_e @blcktofu Back in the days when ogg/theora was getting increasingly popular, if you had an icecast server you could easily stream with a simple oneliner. For instance, If my memory is correct, you only needed dvgrab, ffmpeg2theora and oggfwd to turn a laptop + a firewire camera into portable streaming station. There is also the problem of bandwidth, but to fix that, there was a lot of collective efforts to organise icecast relays such as with the giss.tv project.

@320x200
yep, giss.tv is what I had in mind, but it was more working for radio shows than video, bc bandwith (specially >7 years ago... )
but again, this was limited to a fringe of anarcho-techo-artists and groups, that had mastered the "oneliner", the alt social network and how to engage an audience on that tech...

far from brainless oneclick streamyourself centralised "tools" of YT/twitch/...

nowadays icecast could be setup on a yunohost, but it lacks p2p streaming...
@marsxyz @blcktofu

@Olm_e @marsxyz @blcktofu radio was dominant because it was easy to setup (there were one-click GUI app on win/mac for that) but there were quite a few video streams as well and yves was working on dmmdb giss.tv/dmmdb/ which was to my knowledge was one of the first (the first?) federated video platform.

@Olm_e @marsxyz @blcktofu
Regarding P2P streaming, there is a issue opened for that, but it's super early discussion/flagging. I agree that P2P streaming would be quite an amazing thing to have to avoid the situation where you need to pay for all bandwidth or rely on a network of volunteer-run relays.

@320x200 P2P streaming is, AFAIK, only existing in the open source community through proofs of concepts, not really stable implementations. (ex: github.com/gitsummore/nile.js )
Also, related issue in #peertube : github.com/Chocobozzz/PeerTube
@Olm_e @marsxyz @blcktofu

@rigelk
yes, it's a difficult terrain that needs more work...
and sadly bittorent Inc. has missed an opportunity I think by keeping it's tech secret/proprietary ...
it's a technique that works by the number, so keeping it in one platform is to me obviously contradictory. But we won't change VCs classical paranoiac behaviors I suppose...

@320x200 @marsxyz @blcktofu

@blcktofu I am not sure is . It is true that most live coding environments are but the the live coding manifesto for example does not mention opensource anywhere... However, many (but not all though) practitioners are politically oriented in their choice for opensource and thus I see why you are making the association between the two.... toplap.org/wiki/ManifestoDraft

Thank you @torrejuseppe tge think is that o believe there is something inherently political about it, although i cannot pin-point them. And i find that some of the exciting ( unspoken) ethos is bypassed when live coding events rely heavily on not only proprietary software but big corporation to publish the outcomes and handle communication.

@torrejuseppe @blcktofu @olme@mamot.fr there are still a lot of Macintoshes in the live coding scene. I do think part of the reliance on YouTube is just out of habit and that peertube will replace it within a few months. People in the scene are definitely aware of the problems but also need to reach their audiences.

@celesteh
@torrejuseppe thank you. My intention is not to take this discussion to the pragmatic side, of finding solutions, but as an outsider i was curious if the community also sees it as an issue or a contradiction and if so, how is being addressed.

@blcktofu @torrejuseppe Personally, I'm only on the fringes of the livecode movement, so my experience is somewhat limited. Some particpants do seem strongly invested in the FLOSS movement. Others have picked FLOSS tools for other reasons, like it being the best tool for the job or sometimes because they don't have money to invest in software. Some people use FLOSS tools because they want to be able to collaborate on tool production and this is easier with FLOSS, especially via sites like github.

My own route into FLOSS was very strongly influenced by social aspects, attractive features, and because macs seem to disintegrate if you sneeze on them too hard, vs how tough thinkpads are. Increasing politicisation followed.

I don't know how politicised other live coders are. They all made mastodon accounts on lurk, but I don't see them post often...
@torrejuseppe @blcktofu ... but I mean, that's the network effect. I've left those platforms and I've lost my audiences and a lot of social connections. If I weren't so angry about Trump and Brexit, I'd probably also have gone back by now.

@celesteh @blcktofu yes I am new too to the live coding sphere and yet the affinity between FLOOS or opensource (which I support) and live coding appears present. Still to reconnect to the initial post in this thread I do not see any explicit contradiction in doing live coding and using proprietary software as the intent of live coding are more explicitly directed towards live performance issues.

A great contradiction I found thanks to this thread is instead that of Github, famous for hosting thousands of opensource projects and not being opensource itself! Now that is a contradiction! I moved all my stuff to Gitlab (great!) Thanks :)

@torrejuseppe @celesteh @blcktofu I think one way to think about it is not so much in terms of political realm, but whether or not there can be a universal inflection point in cognitive dissonance when dogfooding free and open source software practices, and free culture in general. When I researched the issue, it's clear that no practitioners agree on where to draw the line with cultural and software freedom.