Viewing profile — weepy
weepy
HN member- Joined
- Fri, Jul 24, 2009, 3:08 PM UTC
- HN karma
- 158
- Public activity
- 58 items
- HN profile
- View on Hacker News ↗
About weepy
Recent public activity
-
comment
Comment #34637874
what is delta encoded ? ADPCM ?
-
comment
Comment #34637837
Could the algo prevent clicks in the case of packet loss in low latency streaming ?
-
comment
Comment #28999313
woah what is this fastpast magic ?!
-
comment
Comment #28999299
Maybe I'm missing something but A->B is likely to be faster than A->S->B ?
-
comment
Comment #28999286
There is flexibility - in the P2P model if one of the clients has bad latency - their buffer gets increased to prevent drop outs. How is a server better in this scenario?
-
comment
Comment #28988108
Hey thanks. You can also send the backing track ahead of time a little so that you both hear it at the same time! Do you mean that you want to mix the inputs from multiple devices …
-
comment
Comment #28979145
P2P doesn't require any computation on any server - it's essentially serverless. It doesn't make much sense to me at least to need to compress everything twice and have multiple bu…
-
comment
Comment #28976285
Basically similar issue to Sonobus. Relay could work buy it probably adds latency and it certainly adds complexity. I may know a way to improve some NAT configurations but need to …
-
comment
Comment #28975546
Also I live in a village in Denmark near Aarhus. I believe my connection goes via Copenhagen which is actually the wrong direction! Though it is true that Denmark is very well conn…
-
comment
Comment #28975543
Honestly I was a bit blown away when I got it working the first time ! It kind of mental that I can capture audio and compress it - send it through all these layers and machines - …
-
comment
Comment #28975527
I used the standard 2.5ms. I know you can go lower if you want, but then you need a higher bitrate as it's "custom". I turned off FEC as it adds latency. Jitter buffer right now is…
-
comment
Comment #28973978
no retransmits - Opus handles a degree of packet loss pretty well. Not using FEC as it adds extra latency.
-
comment
Comment #28973775
Yes JUCE is da bomb
-
comment
Comment #28973764
Well you do need to find a server midway between all the users, which is a hassle of course. I don't personally like the model either becuase it needs to decompress, mix and recomo…
-
comment
Comment #28973745
Thanks! I haven't ruled out opensourcing, but honestly I already have limited time and in my experience open source takes _more_ time commitment (I get that you will get free help …
-
comment
Comment #28973723
I would like to make some money with it to continue the support, but it's not clear yet the best way forward. Currently it's donationware, but other models could be a subscription,…
-
comment
Comment #28973702
Thanks !
-
comment
Comment #28973697
It uses WebRTC for the video, but the audio latency of WebRTC is too large and uncontrollable. As stated in the post, the audio uses a custom C++ UDP solution. As far as I know it'…
-
comment
Comment #28971683
you could but you don't need higher latency.
-
comment
Comment #28971669
You must have set it up wrong. It doesn't add any latency, but you do need a higher bitrate to get similar quality.
-
comment
Comment #28971660
The issue with Jamulus is that it requires a central server - which means it needs to be close to everywhere . It also needs double buffering and double compression. P2P is the way…
-
comment
Comment #28969625
That sounds really crazy bad. Europe here so I don't know much about US - but I've had US people use it an report good experience - so dunno.
-
comment
Comment #28969603
You could - but you can also just drag in an audio loop already.
-
comment
Comment #28969597
Actually I can jam with ease with my friends in London from Denmark. That's over 1000km. And if you don't believe me - check the testimonials on https://sub.live ^_^ Also you have …
-
comment
Comment #28969085
You can play with Wifi - it's OK - but you get probably 5-10ms better latency with Wired LAN. Also I think you have a lower tolerance for latency of your own actions vs the latency…