I wonder if there is any easy way to implement the optimizations from Jamulus OS 2 on Ubuntu Studio. This is especially for the server side. I have had worse results with the standard Ubuntu studio than with Jamulus OS although that may be due to worse internet use for some participants.
It is very hard to compare sessions as the actual latency, bandwidth and jitter varies for all participants and for the server. But I'd like to apply the same optimizations anyway. Also I think that might be good to feed back any discoveries to the jamulus os project.
I have seen no source for Jamulus OS other than the actual ISOs so that is the reason for me asking.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes, but just to use the image is too easy and gives no insight in what optimizations are done and what more, if anything, can be done for a certain situation. It is also not in the open source spirit.
To find optimizations made in an entire operating system install is, if not impossible, very hard or at least extremely time consuming. I have done a lot of reverse engineering in my time as developer but I would really like avoiding comparing a modified version of a Linux distribution with its origin version. To compare what the apt installed packages are is of course possible (although annoying) but a distribution can have modified any configuration or binary in the system. That can also be compared but it is extremely annoying to do so. The easy way would probably be to find the exact corresponding ubuntu version and to hash all files in the system to see what files are changed, added or removed.
So I would very much appreciate a modification script or just some documentation on what Jamulus OS does to Ubuntu Studio and Jamulus. To distribute a script would also be clearly acceptable use of Ubuntu. Distributing a modified image might not be even if I guess that Canonical does not mind a project like Jamulus OS. https://ubuntu.com/legal/intellectual-property-policy
Best regards
David
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I will consider your demand but write / maintain dev documentation or even create / maintain a source repository is time consuming and it will not be done very soon ...
BR,
Laurent
Last edit: Laurent Schwartz 2021-04-02
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I wonder if there is any easy way to implement the optimizations from Jamulus OS 2 on Ubuntu Studio. This is especially for the server side. I have had worse results with the standard Ubuntu studio than with Jamulus OS although that may be due to worse internet use for some participants.
It is very hard to compare sessions as the actual latency, bandwidth and jitter varies for all participants and for the server. But I'd like to apply the same optimizations anyway. Also I think that might be good to feed back any discoveries to the jamulus os project.
I have seen no source for Jamulus OS other than the actual ISOs so that is the reason for me asking.
Hello David,
You are right there is still no repository for jamulus OS.
But anyway all source can be found on jamulus OS itself.
If you need jamulus OS optimizations then install it on a USB stick or hard drive, it's the simplest way today.
BR,
Laurent
First thank you for a very quick response!
Yes, but just to use the image is too easy and gives no insight in what optimizations are done and what more, if anything, can be done for a certain situation. It is also not in the open source spirit.
To find optimizations made in an entire operating system install is, if not impossible, very hard or at least extremely time consuming. I have done a lot of reverse engineering in my time as developer but I would really like avoiding comparing a modified version of a Linux distribution with its origin version. To compare what the apt installed packages are is of course possible (although annoying) but a distribution can have modified any configuration or binary in the system. That can also be compared but it is extremely annoying to do so. The easy way would probably be to find the exact corresponding ubuntu version and to hash all files in the system to see what files are changed, added or removed.
So I would very much appreciate a modification script or just some documentation on what Jamulus OS does to Ubuntu Studio and Jamulus. To distribute a script would also be clearly acceptable use of Ubuntu. Distributing a modified image might not be even if I guess that Canonical does not mind a project like Jamulus OS. https://ubuntu.com/legal/intellectual-property-policy
Best regards
David
I will consider your demand but write / maintain dev documentation or even create / maintain a source repository is time consuming and it will not be done very soon ...
BR,
Laurent
Last edit: Laurent Schwartz 2021-04-02
I was not aware of such policy, thank you for pointing that out. I need time to react in my development ...
BR,
Laurent