2013-12-08, 16:55
First, thanks for this project. I am just starting to get into the whole world of PVRs and this project appears to be on track with what I was looking to accomplish.
I have the serverWMC running.
I have the PVR client running (and connects fine, pulls EPG and lets me watch channels).
No problems.
What I was wondering is about the performance of the channel selection. I've read you are basically remuxing the WMC format to TS format for streaming? If that is correct, I was thinking that if the tuners were able to stream directly, then requests to stream a channel could be "relayed" to the tuner itself. I realize that not all tuners can do this, but HDHomeRun for example can. What this would mean, at least to my thinking, is there is no need to do any remuxing at all .. just pass the stream info back to the PVR client. Of course, other stuff would need to be done .. like find available tuner, lock/release tuner.
Does this sound like a viable optimization/customization that serverWMC could implement? Something like an option "Direct Streamable Tuners?" .. if yes, then do not ask WMC to do the work, but rather just relay that stream from the tuner directly. I have to believe this makes the overall performance of channel switching/startup much faster as it eliminates WMC from the picture under that situation. Recording would still go to WMC ... just live tv streaming requests.
I have the serverWMC running.
I have the PVR client running (and connects fine, pulls EPG and lets me watch channels).
No problems.
What I was wondering is about the performance of the channel selection. I've read you are basically remuxing the WMC format to TS format for streaming? If that is correct, I was thinking that if the tuners were able to stream directly, then requests to stream a channel could be "relayed" to the tuner itself. I realize that not all tuners can do this, but HDHomeRun for example can. What this would mean, at least to my thinking, is there is no need to do any remuxing at all .. just pass the stream info back to the PVR client. Of course, other stuff would need to be done .. like find available tuner, lock/release tuner.
Does this sound like a viable optimization/customization that serverWMC could implement? Something like an option "Direct Streamable Tuners?" .. if yes, then do not ask WMC to do the work, but rather just relay that stream from the tuner directly. I have to believe this makes the overall performance of channel switching/startup much faster as it eliminates WMC from the picture under that situation. Recording would still go to WMC ... just live tv streaming requests.