2007-09-09, 04:49 PM
Hello,
After much testing I believe I have found a bug which causes problems with File Sharing and files that are growing in size (ie being recorded).
I have been having a program with my setup here (which has a server and 4 client systems, all XP Pro systems except one Vista client). Basically when you are using the File Sharing method to stream files across the network, recordings which are currently being recorded as well as live tv stutter horribly. After reading the forum posts it seems many people are having the same issue. I want to use File Sharing because it seeks much faster than Streaming.
I decided to investigate and narrow down the issue as much as possible.
I have tried many codecs (NVIDIA, Cyberlink, DScaler) and all have the same problem. On the other hand VLC works fine on the same file. CPU usage is low during the stuttering.
This issue occurs with both an analog card and DVB.
Interest to note that I believe this is a client issue. I say this because if I go into Video Library and play a file which is currently being recorded though there (from PVR software which isn't GBPVR) I get the exact same stuttering. When I stop the recording and play the file again GBPVR plays it normally.
Of further interest, if the recording is happening on a Linux server then GBPVR can play the file back fine, but it does not detect that the file is still growing and cuts off after it thinks it reaches the end of the file (which would have been the end of the file when the playback began). It's likely the Linux server is not telling the Windows system of the changing file size.
Further information, if you set the server to store it's files on a remote system then you get the same stuttering even when played back on the server itself.
With the information above I believe the issue is in the way the GBPVR handles growing files over the network.
Maybe if GBPVR limited how often is recalculated the playtime this issue will be solved?
I am happy to provide more information here if needed. Sorry for the long post but this is the one and only issue I am having with GBPVR, otherwise it is a fantastive piece of software.
After much testing I believe I have found a bug which causes problems with File Sharing and files that are growing in size (ie being recorded).
I have been having a program with my setup here (which has a server and 4 client systems, all XP Pro systems except one Vista client). Basically when you are using the File Sharing method to stream files across the network, recordings which are currently being recorded as well as live tv stutter horribly. After reading the forum posts it seems many people are having the same issue. I want to use File Sharing because it seeks much faster than Streaming.
I decided to investigate and narrow down the issue as much as possible.
I have tried many codecs (NVIDIA, Cyberlink, DScaler) and all have the same problem. On the other hand VLC works fine on the same file. CPU usage is low during the stuttering.
This issue occurs with both an analog card and DVB.
Interest to note that I believe this is a client issue. I say this because if I go into Video Library and play a file which is currently being recorded though there (from PVR software which isn't GBPVR) I get the exact same stuttering. When I stop the recording and play the file again GBPVR plays it normally.
Of further interest, if the recording is happening on a Linux server then GBPVR can play the file back fine, but it does not detect that the file is still growing and cuts off after it thinks it reaches the end of the file (which would have been the end of the file when the playback began). It's likely the Linux server is not telling the Windows system of the changing file size.
Further information, if you set the server to store it's files on a remote system then you get the same stuttering even when played back on the server itself.
With the information above I believe the issue is in the way the GBPVR handles growing files over the network.
Maybe if GBPVR limited how often is recalculated the playtime this issue will be solved?
I am happy to provide more information here if needed. Sorry for the long post but this is the one and only issue I am having with GBPVR, otherwise it is a fantastive piece of software.