-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hello! and thanks for the response over at pcachefs #21
Comments
Also I just did another test to make sure this was still happening. One thing that I did note is that catfs appears to be transferring the file at about 17 Mb/s which is the same speed I am seeing with mcachefs, so I think if I could get it start playing back without waiting for the entire file, then I could start using catfs EDIT: |
I have carefully read over the catfs home page, I see user_xattr must be used, I am not sure if this is enabled on my system or not. I am currently investigating how to make sure its enabled. |
I suspect the problem is that the application does not read the file sequentially. While catfs can stream from remote, if the application reads at offset n catfs does need to read from 0-n first |
ah, well darn. So you do not suspect that user_xattr has anything to do with it then, if so I will stop chasing that rabbit. I just installed xattr on both the remote and local systems, and was getting ready to test that it works. I am wondering if there is a way that I can check if kodi is reading the file sequentially or not, possibly from the ubuntu commandline |
I made a post about it over in the Kodi development forums: https://forum.kodi.tv/showthread.php?tid=336660 I would really LOVE to use catfs with Kodi if that were ever possible. |
So I got feedback and unfortunately Kodi does not read the file sequentially, so you were right. Is there a setting that will alllow catfs to work on files non sequentially? it seemed like pcachefs was able to do it. Please let me know either way, if not and no plans to then maybe if I get some free time I will try converting pcachefs to rust or c/c++ : ibizaman/pcachefs#5 Thanks. |
catfs was actually one of the very first ones I tried!
I am running ubuntu 18.04.1 and here is how I installed catfs:
Here is how I tried it out using a sshfs mount /media/remote with catfs :
and then launched kodi media player (which is configured to read from /media/video), kodi just gave me a spinning progress indicator while trying to play a file from the catfs /media/video mount, and I could see monitoring bandwidth that the file was transferring, so it seemed to be trying to transfer the entire file before playback. I did not have this issue with mcachefs or pcachefs.
Currently I am using mcachefs because of the ones I tried it performed the fastest.
Is there anything else I should try? maybe I am just missing a small option or setting to get this party going :)
The text was updated successfully, but these errors were encountered: