Conversation
Notices
-
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 21:45:19 JST Sexy Moon When someone tells me their streaming works better than Twitch after I've tried literally every open source alternative - Haelwenn /элвэн/ :triskell: likes this.
-
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 21:47:00 JST iced depresso @Moon hls/dash can only do so good of a job :blobcatupsidedown: -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 21:48:54 JST Sexy Moon @icedquinn I got webrtc streaming working on Oven (was a routing problem on my part) and it still had about 4 seconds of delay, which is about the same as my old streaming server on a good day. This is on a very powerful machine so I don't know what I can do to approach the hypothetical "sub-second" streaming. Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 21:52:12 JST iced depresso @Moon thats odd was the player using webrtc also -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 27-Jan-2024 21:53:57 JST Haelwenn /элвэн/ :triskell: @Moon tbh most foss advocates aren't worth listening to. -
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Saturday, 27-Jan-2024 21:56:04 JST 翠星石 @lanodan @Moon Indeed, you should listen to free software advocates instead. -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 21:57:24 JST Sexy Moon @icedquinn suposedly yes but since you mention it I don't know if it was falling back to something else like the websocket it uses to establish the webrtc connection -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 27-Jan-2024 21:57:30 JST Haelwenn /элвэн/ :triskell: @Suiseiseki @Moon Those are even worse. -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 21:59:40 JST iced depresso @Moon yeah kind of sounds like the player was falling back to dash.
ideally we would use RIST both ways but nobody wants to support that :afire: -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:03:11 JST Sexy Moon @icedquinn
https://demo.ovenplayer.com/#%7B%22playerOption%22%3A%7B%22autoStart%22%3Atrue%2C%22autoFallback%22%3Atrue%2C%22mute%22%3Afalse%2C%22sources%22%3A%5B%7B%22type%22%3A%22webrtc%22%2C%22file%22%3A%22wss%3A%2F%2Foven.shitposter.club%3A3334%2Fapp%2Fstream%22%7D%5D%2C%22doubleTapToSeek%22%3Afalse%7D%2C%22demoOption%22%3A%7B%22autoReload%22%3Atrue%2C%22autoReloadInterval%22%3A2000%7D%7D
try this -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:05:07 JST iced depresso @Moon
> 🔴 sub-second latency streamingIn conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:06:14 JST iced depresso @Moon connection died In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:06:33 JST Sexy Moon @icedquinn anyway I stopped it, it was about four seconds after all.
I thought that indicator meant it was workingIn conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:07:15 JST iced depresso @Moon :cirno_shrug: was i supposed to watch the clock on the stream? In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:08:07 JST Sexy Moon @icedquinn I moved the clock window and obs shit the bed.
basically just you can tell what the delay is since I showed a clock, and it was about four seconds of delay that time tooIn conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:09:28 JST iced depresso @Moon hmm In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:09:35 JST Sexy Moon @icedquinn I am disappointed that nobody's HLS server is as fast as the crusty nginx module that was the very first thing I installed. In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:10:17 JST Sexy Moon @icedquinn my tube site doesn't support webrtc anyway, I tried adding it and modifying synctube was too hard for me lol, the code's a fucking mess In conversation permalink Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:11:41 JST iced depresso @Moon yeah Everything Has To Be Terrible.
SRT is better, RIST is better than SRT, but you are lucky to even get SRT ingress on something. browser streaming is more geared to mass distribution than interactive stuff. interaction has been shunted to webrtc, which is basically an enshittified SIP.In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:12:04 JST Sexy Moon @icedquinn I am in awe at how bad some programmers are and yet they get the job done In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:12:31 JST Sexy Moon @icedquinn so SRT actusally has a latency option, I don't know what it does, but it might be the reason I have four seconds of delay. I am using SRT upload. In conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:15:47 JST iced depresso @Moon
> OBS Studio will accept options in the syntax: srt://IP:port?option1=value1&option2=value2. The full list of options is those supported by FFmpeg: http://ffmpeg.org/ffmpeg-protocols.html#srt.
> The most important option is latency in microseconds (μs). It has a default value of 120 ms = 120 000 μs and should be at least 2.5 * (the round-trip time between encoder and ingest server, in ms).
Ex: for a latency of 1 sec, set latency=1000000 .
https://obsproject.com/kb/srt-protocol-streaming-guideIn conversation permalink Attachments
-
Embed this notice
narcolepsy and alcoholism :flag: (hj@shigusegubu.club)'s status on Saturday, 27-Jan-2024 22:17:10 JST narcolepsy and alcoholism :flag: @Moon @icedquinn you could break the speed of light i guess In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:20:21 JST Sexy Moon @icedquinn holy shit that worked. I set the latency to slightly higher than my ping ms latency and now it seems to be under a second. In conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:21:18 JST iced depresso @Moon i contributed :ablobcatcheersparkles: In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:23:20 JST Sexy Moon @icedquinn thanks for getting me to try it again In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:24:00 JST Sexy Moon @icedquinn obs still froze tho lol In conversation permalink -
Embed this notice
Rusty Crab (rustycrab@clubcyberia.co)'s status on Saturday, 27-Jan-2024 22:24:07 JST Rusty Crab @Moon @icedquinn from my experience, there's a point at which many programmers become excellent at algorithms but their code architecture resembles the Eiffel tower assembled with toothpicks and no glue In conversation permalink Sexy Moon likes this. -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:25:47 JST iced depresso @RustyCrab @Moon people get paid to ship, so they tape jank to get paid. nobody gets paid to sit there and work out the optimal gang of four patterns In conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:34:03 JST iced depresso @RustyCrab @Moon sell the company before then :blobcatburglar: In conversation permalink -
Embed this notice
Rusty Crab (rustycrab@clubcyberia.co)'s status on Saturday, 27-Jan-2024 22:34:04 JST Rusty Crab @icedquinn @Moon yes but technical debt eventually keeps you from shipping at all because everything breaks for every feature you add. I've seen it happen. In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:38:31 JST Sexy Moon @icedquinn oh, in that case I set it wrong. I set it to 50ms and my delay is 43ms. I'll fix it next time, maybe that's why stuff freezes In conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:40:17 JST iced depresso @Moon nah it crashes because obs is jank :neocat_boop_owo:
higher delays just give you more tolerance for network congestion.
that's why HLS/DASH are like they are. they're built to ship to lots of recipients over hostile networks in a one-way transmission. the latency is there so various clients can hide the network issues in the buffer.In conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:40:49 JST iced depresso @Moon all i can say for crashes is update obs, try the flatpak, etc, otherwise report it. In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:40:58 JST Sexy Moon @icedquinn I will probably switch to Linux for streaming because it seems more reliable than MacOS for OBS In conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:41:22 JST iced depresso @Moon its possible to have ffmpeg stream and bypass obs alltogether, but then you lose all the things that obs does competently that are quite expensive to replace. In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:43:01 JST Sexy Moon @icedquinn if I were just streaming game video with my voice over the top yeah I could hack together a thing to do that via ffmpeg probably. In conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:44:30 JST iced depresso @Moon i looked in to it once. OBS is very hard to replace.
on macos there was something called wirecast which does similar things, with a 500$ price tag.
in the oss sector the alternatives are snowmix or casparcg. both of which are nowhere near user friendly and presume you are looking for middleware to build a production room withIn conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:45:19 JST Sexy Moon @icedquinn I wish there were composable command line tools for this kind of thing In conversation permalink -
Embed this notice
a7 (a7@miss.mouse.services)'s status on Saturday, 27-Jan-2024 22:45:41 JST a7 @icedquinn@blob.cat @Moon@shitposter.club unregistered hypercam > obs
In conversation permalink Sexy Moon likes this. -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:46:47 JST iced depresso @a7 @Moon snowmix promised they were going to give the transition tools out in the next update.
then they never released a new update :neocat_scream_stare:In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 22:47:09 JST Sexy Moon @mr64bit @icedquinn I mean like let you overlay images, center stuff, apply filters. ffmpeg can do stuff like this but the syntax is a nightmare In conversation permalink -
Embed this notice
mr64bit (mr64bit@p.mr64.net)'s status on Saturday, 27-Jan-2024 22:47:10 JST mr64bit @Moon @icedquinn I think technically that would be gstreamer, but... yeah, good luck with that. In conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:47:44 JST iced depresso @mr64bit @Moon back in the day there was a noodle graph ui for directshow people used to encode films.
i'd love that but for gstreamer.
problem is there are a few jobs like video mixing and character graphics that are a royal bitch and are big $$$ in commercial termsIn conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 22:49:15 JST iced depresso @mr64bit @Moon caspar used flash for discount cg but they threw that out because flash died. now they use embedded chromium, like obs does.
caspar is interesting but its basically meant to be remote controlled. you gotta bring your own triggers/setup scripts.In conversation permalink -
Embed this notice
TechUr (techur@shitposter.club)'s status on Saturday, 27-Jan-2024 23:02:24 JST TechUr @1iceloops123 @Moon @icedquinn Linux and OBS worked fine for me, but only if the games were in windows and not fullscreen. In conversation permalink Sexy Moon likes this. -
Embed this notice
iceloops 🚬 :love_forever_cat: (1iceloops123@shitposter.club)'s status on Saturday, 27-Jan-2024 23:02:25 JST iceloops 🚬 :love_forever_cat: @Moon @icedquinn I suggest talk to @TechUr about Linux and obs In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 23:20:59 JST Sexy Moon @why @icedquinn i suspect windows-first development. understandably other platforms are more niche In conversation permalink -
Embed this notice
why? (why@shitposter.club)'s status on Saturday, 27-Jan-2024 23:21:00 JST why? @Moon @icedquinn obs has almost never crashed for me on windows. makes me think theres an issue with the server that could happen on ffmpeg. In conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 27-Jan-2024 23:21:22 JST iced depresso @Moon @why i haven't had a lot of crashes on linux. In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Saturday, 27-Jan-2024 23:21:47 JST Sexy Moon @icedquinn @why same but macos is a cobbled mess i guess, ironically In conversation permalink -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Sunday, 28-Jan-2024 00:00:56 JST Sexy Moon @mangeurdenuage @sjw its a one-liner, i've done it before. its good if you're not mixing multiple sources In conversation permalink -
Embed this notice
mdn (mangeurdenuage@shitposter.club)'s status on Sunday, 28-Jan-2024 00:00:57 JST mdn @sjw @Moon Would you be kind (and have the patience/time) enought to produce guidance for us ? if it is not too much to ask ? In conversation permalink -
Embed this notice
Your New Marijuana Injecting Waifu :weed: (sjw@bae.st)'s status on Sunday, 28-Jan-2024 00:00:58 JST Your New Marijuana Injecting Waifu :weed: @mangeurdenuage @Moon yes it's that people wonder always add a bunch of bullshit and layers on top. Nah just rawdog ffmpeg and it'll work flawlessly. In conversation permalink -
Embed this notice
mdn (mangeurdenuage@shitposter.club)'s status on Sunday, 28-Jan-2024 00:00:59 JST mdn @Moon @sjw uses ffmpeg directly and it works incredibly well.
https://tube.raccoon.quest/watch?v=ztjT2YqQ2HcIn conversation permalink Attachments