2012-03-18, 09:30 PM
I'm just experimenting with HIP + MCE Transciever and I have it working as far as getting NPVR to change channels etc but there's a very weird thing happening that I don't understand.
If I run NPVR on the server and change channels it takes about 10 seconds to see the channel number from the STB change on the video then another 15-60 seconds for the new channel to show up and steady out.
On the server, if I use HIPSend to change the channel it takes maybe 15 seconds tops to change channels and there's no timing issues or garbled video.
If I am on a client and I change channels it takes perhaps 2-3 seconds to accomplish a channel change and it's quite clean.
I'm thinking the big delay is the server playing buffered video (hence the 15 seconds or so before seeing the STB channel numbers) but I've not set anything in the client or server as far as buffers go so I'd think there's be no difference. Perhaps the use as client setting results in differing buffer sizes?
Is there not a way for NPVR to stop playing the buffer (if that's what is happening) on a channel change?
If I run NPVR on the server and change channels it takes about 10 seconds to see the channel number from the STB change on the video then another 15-60 seconds for the new channel to show up and steady out.
On the server, if I use HIPSend to change the channel it takes maybe 15 seconds tops to change channels and there's no timing issues or garbled video.
If I am on a client and I change channels it takes perhaps 2-3 seconds to accomplish a channel change and it's quite clean.
I'm thinking the big delay is the server playing buffered video (hence the 15 seconds or so before seeing the STB channel numbers) but I've not set anything in the client or server as far as buffers go so I'd think there's be no difference. Perhaps the use as client setting results in differing buffer sizes?
Is there not a way for NPVR to stop playing the buffer (if that's what is happening) on a channel change?