NextPVR Forums

Full Version: LiveTV Termination
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
1.0.8 with mvpmc dongle.

Streaming LiveTV for a while then with no warning the stream stopped then ended up back at the main pvrx2 menu.

Log attached of relevant time (1930).
Lindsay Wrote:1.0.8 with mvpmc dongle.

Streaming LiveTV for a while then with no warning the stream stopped then ended up back at the main pvrx2 menu.

Log attached of relevant time (1930).

I'll wait for sub's replay, I don't think mvpmc is doing anything wrong. It look's like there was a show transition at 1930 and afterwards there was trouble filling mvpmc's requests for 200000 bytes. Usually I would expect to see log messages with the server waiting for livetv data, instead the server is returning shorter blocks. At 19:30:29:132 however the server returns zero bytes. mvpmc will respond to these with a stop command as it treats this as EOF.

Martin
I agree, that's what it looks like. The WAF factor is pretty low at the moment because of all the testing and this didn't helpSmile Pretty much all our TV viewing is done straight from the SKY/TV, anyway - TVs are still more reliable than computers!!
Lindsay I just had this happen to me both while watching Live TV with watching TV from the guide. Exactly the same symptom, after the show transition the server stops sending date. Maybe sub can shed some late, if not I'll be watching the wireshark traffic with the Hauppauge dongle tomorrow.

Code:
7-07-09 00:39:51.113    VERBOSE    [6]    MVP waiting for data
2007-07-09 00:39:51.329    VERBOSE    [6]    MVP data read: 1   (9)
2007-07-09 00:39:51.329    VERBOSE    [6]    MVP request processed
2007-07-09 00:39:51.329    VERBOSE    [6]    MVP waiting for data
2007-07-09 00:39:51.329    VERBOSE    [7]    Request 200000 bytes (file size:7909376   file location: 7600038)
2007-07-09 00:39:51.331    VERBOSE    [7]    Request completed. 200000 bytes sent
2007-07-09 00:39:51.451    VERBOSE    [7]    Request 200000 bytes (file size:7909376   file location: 7800038)
2007-07-09 00:39:51.451    VERBOSE    [7]    Not all bytes read. Got:109338  Filesize now:7909376
2007-07-09 00:39:51.451    VERBOSE    [7]    End of stream
2007-07-09 00:39:51.452    VERBOSE    [6]    MVP data read: 1   (9)
2007-07-09 00:39:51.452    VERBOSE    [6]    MVP request processed
2007-07-09 00:39:51.452    VERBOSE    [6]    MVP waiting for data
2007-07-09 00:39:51.452    VERBOSE    [7]    Request completed. 109338 bytes sent
2007-07-09 00:39:51.792    VERBOSE    [6]    MVP data read: 1   (9)
2007-07-09 00:39:51.792    VERBOSE    [6]    MVP request processed
2007-07-09 00:39:51.792    VERBOSE    [6]    MVP waiting for data
2007-07-09 00:39:51.812    VERBOSE    [7]    Request 200000 bytes (file size:7909376   file location: 7909376)
2007-07-09 00:39:51.812    VERBOSE    [7]    Not all bytes read. Got:0  Filesize now:7909376
2007-07-09 00:39:51.812    VERBOSE    [7]    End of stream
2007-07-09 00:39:51.812    VERBOSE    [7]    Request completed. 0 bytes sent
2007-07-09 00:39:51.822    VERBOSE    [6]    MVP data read: 1   (9)
2007-07-09 00:39:51.822    VERBOSE    [6]    MVP request processed
2007-07-09 00:39:51.822    VERBOSE    [6]    MVP waiting for data
2007-07-09 00:39:51.842    VERBOSE    [7]    MVP Streaming Server received STOP message
2007-07-09 00:39:51.853    VERBOSE    [6]    Asking MVP to show OSD (async MEDIA_STOP, no more video)

Martin
I have got thread on my list of things to look at, but havnt quite got to it yet.
No problem, sub. Whenever. Thanks for reply.

And thanks to you, too, Martin. Your help has been monumental as well. You really have stepped up to the plate for us Vista-ites.
After looking at the Hauppauge dongle I noticed that it briefly read short blocks in LiveTV after a transition based on the TV guide filename too, but it didn't typically receive the zero block. Figuring I was a victim of efficiency, I added a 1/5 sec. pause when I get a short block and sure enough this allows mvpmc to continue streaming but GVPVR has trouble keeping up. Logs attached. Do I need to put some pause in at the beginning to ensure that you have buffered enough?

Martin
Is this the reason that when I am watching live TV and it gets to the end of the program the MVP bails back to the last menu I was on?
snowmanaxp Wrote:Is this the reason that when I am watching live TV and it gets to the end of the program the MVP bails back to the last menu I was on?

That would likely be it. You can confirm if you look in MVP-PVRX2.exe.log and see the capture card start returning less than 200000 and eventually zero bytes right after the program switches to the new program.

The alpha fixes this for me.

Martin
Lindsay did you have a chance to try this to see if it solved the probelm? I would like to update the mvpmc code repository (and point donglex2a to another nightly) if this is working better for someone other than me.

Martin
Pages: 1 2