2009-11-21, 06:31 AM
Is resuming playback suppose to be global to the server and clients. For example can I watch a video from one computer, stop playback and then resume playback from another computer?
I do not have the option to resume playback from any computer unless a playback position is saved from the server.
Server Settings:
Recordings Directory: D:\Recordings
LiveTV Buffer Directory: D:\Recordings\LiveTV
Client settings:
Server: Mediapc
Recording Share: \\Mediapc\Recordings
TV Buffer Share: \\Mediapc\Recordings\LiveTV
Database Share: \\Mediapc\GBPVR
All computers are running GB-PVR v1.4.7
Example:
I have a show stored on the server as D:\Recordings\Attack of the Show!\Attack of the Show!_20091120_10001100.ts
On the client in PVRX2.exe.log all the lines that have getLastPlaybackPosition:
PlaybackPositionManager.getLastPlaybackPosition(D:\Recordings\Attack of the Show!\Attack of the Show!_20091120_10001100.ts)
On the client in PVRX2.exe.log all the lines that have storeLastPlaybackPosition:
PlaybackPositionManager.storeLastPlaybackPosition(\\Mediapc\Recordings\Attack of the Show!\Attack of the Show!_20091120_10001100.ts, 4)
In the PLAYBACK_POSITION table of gbpvr.db3:
775|\\Mediapc\Recordings\Attack of the Show!\Attack of the Show!_20091120_10001100.ts|4|3594|2009-1-20 22:02:36.0000000
So it seems getting the last playback position will fail unless it was saved from the server using the D:\ path.
One workaround that would probably work is to have the Server Recordings Directory match exactly to the Client Recording Share.
This problem also occurs with the Video Library so all my paths would also need to match across all computers.
Is anyone else having this problem?
I do not have the option to resume playback from any computer unless a playback position is saved from the server.
Server Settings:
Recordings Directory: D:\Recordings
LiveTV Buffer Directory: D:\Recordings\LiveTV
Client settings:
Server: Mediapc
Recording Share: \\Mediapc\Recordings
TV Buffer Share: \\Mediapc\Recordings\LiveTV
Database Share: \\Mediapc\GBPVR
All computers are running GB-PVR v1.4.7
Example:
I have a show stored on the server as D:\Recordings\Attack of the Show!\Attack of the Show!_20091120_10001100.ts
On the client in PVRX2.exe.log all the lines that have getLastPlaybackPosition:
PlaybackPositionManager.getLastPlaybackPosition(D:\Recordings\Attack of the Show!\Attack of the Show!_20091120_10001100.ts)
On the client in PVRX2.exe.log all the lines that have storeLastPlaybackPosition:
PlaybackPositionManager.storeLastPlaybackPosition(\\Mediapc\Recordings\Attack of the Show!\Attack of the Show!_20091120_10001100.ts, 4)
In the PLAYBACK_POSITION table of gbpvr.db3:
775|\\Mediapc\Recordings\Attack of the Show!\Attack of the Show!_20091120_10001100.ts|4|3594|2009-1-20 22:02:36.0000000
So it seems getting the last playback position will fail unless it was saved from the server using the D:\ path.
One workaround that would probably work is to have the Server Recordings Directory match exactly to the Client Recording Share.
This problem also occurs with the Video Library so all my paths would also need to match across all computers.
Is anyone else having this problem?