Replies: 4 comments 9 replies
-
I've been fishing around for a video option to add to any Jamulus server. I might recompile Jitsi with audio off. I do need a client-server design that embeds in a browser, so the custom client build wouldn't work. But there is a need for a lightweight video-only teleconference solution. |
Beta Was this translation helpful? Give feedback.
-
Sounds interesting. If the latency is good enough to follow a conductor that would change quite a lot. |
Beta Was this translation helpful? Give feedback.
-
"Low Latency" is a very spongy concept depending on who you are talking too. |
Beta Was this translation helpful? Give feedback.
-
Thank you for all your work. This past year I only have had time to lurk.
The speed of sound is about 3 ms per meter (1 ms per foot).
Consider the distance many musicians are from a conductor. Many of us are easily 20-40ms away from the conductor.
There is plenty of margin for the video to be useful.
Gene
----------------------------
Eugene Chang
Honolulu, Hawaii
***@***.***
… On Aug 28, 2023, at 6:20 AM, John Dempsey ***@***.***> wrote:
I agree that conductor-level sync between audio and video would be a breakthrough, and I agree that missing this mark and just reaching "atmospheric fun" would still be very valuable.
I'd like to configure Jitsi for our particular needs: No sound, lowest latency, probably sacrificing pixel count and frame consistency. I believe Jitsi is also UDP and client-server, which suggests its performance could be similar to a Jamulus server. But Jitsi is a bigger server than Jamulus, with higher costs, so it won't be widely deployed for lowest latency the way Jamulus server is. (A no-sound recompile could change that.) Ideally, a video-only server could deploy with each Jamulus server, because the latency of the two channels would be very similar. Maybe video could even throttle itself when the Jamulus server reports performance degradation.
Some commercial competitors offer video, and most say it's a "nice-to-have" but a basic integration that prioritizes audio (of course) would be a breakthrough for us.
—
Reply to this email directly, view it on GitHub <#3154 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ARAO53NKDNUISH2SYSHFKJ3XXTAM3ANCNFSM6AAAAAA36WQRH4>.
You are receiving this because you are subscribed to this thread.
|
Beta Was this translation helpful? Give feedback.
-
Hi, Jamulus users!
On https://github.com/xnakos/animatrip I have pushed an extended experiment of mine for the last couple of months, aiming to provide low-latency webcam video for multiple users in a simple way as a client-server application. I was greatly influenced by JackTrip, hence the name to pay... tripute! Of course I had also come across and experimented with Jamulus, the brilliance of which I had admired from the start. My target was something complementary to low-latency audio for online performance, from the webcam video aspect. For that I used the fantastic GStreamer library and tools. AnimaTrip functionality is currently limited to Linux-only. You also have to build it on your own, first installing the
gstreamer
andgio
dependencies. Maybe the application proves useful to some of you or just raises questions about low-latency video. Discussions, issues, etc., are welcome.Thanks and keep jamming!
Harry
Beta Was this translation helpful? Give feedback.
All reactions