Kodi Community Forum
WMC as the backend - released - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: PVR & Live TV Support (https://forum.kodi.tv/forumdisplay.php?fid=167)
+---- Forum: Windows Media Center (WMC) (https://forum.kodi.tv/forumdisplay.php?fid=205)
+---- Thread: WMC as the backend - released (/showthread.php?tid=171216)



RE: WMC as the backend - released - TheImmortal - 2013-11-17

(2013-11-17, 03:54)miker25 Wrote: Theimmortal can you update your builds to work with the latest gotham alpha's? I just updated to the Nov14 Rasbmc test build and pvr.wmc is no longer compatible. I was told that it is due a jump in the xbmc.python dependency from v2.0 to v2.1.0 which could be updated in addons.xml but I don't see it in the file packaged with pvr.wmc.

I have built the Raspberry edition based on the latest xbmc-pvr-addons git. If you'd like to test it here is the link to the download. I have not had a chance to test this yet!

Test version Raspberry Pi client for the latest nightlies.


RE: WMC as the backend - released - miker25 - 2013-11-17

Tested the new client, it installs fine but I cannot get it to connect to the backend to load the epg or recordings.


RE: WMC as the backend - released - TheImmortal - 2013-11-17

(2013-11-17, 20:15)miker25 Wrote: Tested the new client, it installs fine but I cannot get it to connect to the backend to load the epg or recordings.

Here are a few things to try:
Turn Live TV off and then back on.
Reset the PVR database.
Take a look at the XBMC log (~/.xbmc/temp/xbmc.log) and see if there are any clues.

Is this your first time setting up pvr.wmc or are you upgrading?


RE: WMC as the backend - released - TheImmortal - 2013-11-17

It looks like the PVR database has changed in the latest build (more data is requested/stored) so it might be having a problem with old data.


RE: WMC as the backend - released - locoguano - 2013-11-17

Can't get my this working on a client PC (Windows 7 Pro). Works fine on the server/client PC.

Code:
2013/11/17 14:35:21.400    OpenLiveStream> -----------------start------------------------
2013/11/17 14:35:21.400    OpenLiveStream> client: BlackTop requesting live stream
2013/11/17 14:35:21.401    StreamProc> live-tv started
2013/11/17 14:35:21.401    SetChannel> isAlreadyTuned: False
2013/11/17 14:35:21.402    SetChannel> Tuner: 713x BDA Analog TV Tuner / 7bd7a328-2289-414c-9f85-1a61a738ef8b
2013/11/17 14:35:21.402    SetChannel> > Digital: False
2013/11/17 14:35:21.403    SetChannel> > Encrypted: False
2013/11/17 14:35:21.403    SetChannel> > RecorderInfo found: True
2013/11/17 14:35:21.404    SetChannel > busy: False, client:
2013/11/17 14:35:21.404    SetChannel> > tuner is available (taking tuner from ) => stopping search
2013/11/17 14:35:21.404    SetChannel> Recorder Content Protection: PROT_COPY_FREE
2013/11/17 14:35:21.405    SetChannel> Recorder acquired: True
2013/11/17 14:35:21.405    SetChannel> TuneRequest set
2013/11/17 14:35:21.414    StreamProc> wtv recording started in 0.01 sec
2013/11/17 14:35:21.414    StreamProc> stream output file: LiveTV_BlackTop_Cable_4_2013_11_17_14_35_21.ts
2013/11/17 14:35:21.415    StreamProc> started remux thread: 'COX4-4: 31656'
2013/11/17 14:35:21.416    Remux::FindDescriptors> Scanning wtv for streams...
2013/11/17 14:35:23.426    Parse> Guid: 0 took 2.01 sec, it was attempted 1003 times
2013/11/17 14:35:24.188    Parse> Descriptor pass done, using 500 guids in 0.76 sec
2013/11/17 14:35:24.188    Parse> Total Descriptor parse time: 2.77 sec
2013/11/17 14:35:24.188    Pass 'Descriptor':
2013/11/17 14:35:24.188     >  WtvToPesDemuxer::Parse> total guid headers processed: 500
2013/11/17 14:35:24.188     >  WtvToPesDemuxer::Parse> total data packets processed: 122
2013/11/17 14:35:24.188    Remux::FindDescriptors> wtv scanned (2.77 sec), Streams found:
2013/11/17 14:35:24.188     >  Other: ID:14 MS TV Caption
2013/11/17 14:35:24.188     >  Video: ID:15 MPEG-2 MP-HL 720x480i fps: 30000/1001 AR: 4:3
2013/11/17 14:35:24.188     >  Audio: ID:16 MPEG Audio V1L2 Stereo 32000 Hz 224 kb/s
2013/11/17 14:35:24.188    Remux::FindDescriptors> Output streams:
2013/11/17 14:35:24.188     >  Video: ID:15 MPEG-2 MP-HL 720x480i fps: 30000/1001 AR: 4:3
2013/11/17 14:35:24.188     >  Audio: ID:16 MPEG Audio V1L2 Stereo 32000 Hz 224 kb/s
2013/11/17 14:35:24.243    StreamProc> 'ts' file created, size: 163,840 in 2.83 sec
2013/11/17 14:35:24.243    StreamProc> total time: 2.84 sec
2013/11/17 14:35:24.256    OpenLiveStream> stream path returned to client: \\XBMC-PC\Users\Public\Recorded TV\TempXBMC\LiveTV_BlackTop_Cable_4_2013_11_17_14_35_21.ts
2013/11/17 14:35:24.256    OpenLiveStream> -----------------done-------------------------
2013/11/17 14:35:24.257    Finished request OpenLiveStream in 2.86s
2013/11/17 14:35:24.274    Received client request: BlackTop|StreamStartError|\\XBMC-PC\Users\Public\Recorded TV\TempXBMC\LiveTV_BlackTop_Cable_4_2013_11_17_14_35_21.ts
2013/11/17 14:35:24.274    StreamStartError> client 'BlackTop' reports error opening stream, will close stream down
2013/11/17 14:35:24.274    StreamStartError> client 'BlackTop' path to stream file: '\\XBMC-PC\Users\Public\Recorded TV\TempXBMC\LiveTV_BlackTop_Cable_4_2013_11_17_14_35_21.ts'
2013/11/17 14:35:24.275    Pass 'mux2ts':
2013/11/17 14:35:24.275     >  WtvToPesDemuxer::Parse> total guid headers processed: 647
2013/11/17 14:35:24.275     >  WtvToPesDemuxer::Parse> total data packets processed: 114
2013/11/17 14:35:24.277    Remux> ENDED, >>>>>>>>>> Run Time: 0.00 min <<<<<<<<<<
2013/11/17 14:35:24.294    StreamProc::Close> remux stopped successfully
2013/11/17 14:35:24.294    RecordToWTV::Close> RecorderUse is Passive: False
2013/11/17 14:35:24.449    StreamProc::Close> wtv closed successfully
2013/11/17 14:35:24.499    StreamProc::Close> wtv file size: 1,835,008
2013/11/17 14:35:24.600    StreamProc::Close> file deleted: D:\Recorded TV\TempXBMC\LiveTV_BlackTop_Cable_4_2013_11_17_14_35_21.wtv
2013/11/17 14:35:24.650    StreamProc::Close> ts file size: 753,664
2013/11/17 14:35:24.650    StreamProc::Close> file deleted: D:\Recorded TV\TempXBMC\LiveTV_BlackTop_Cable_4_2013_11_17_14_35_21.ts
2013/11/17 14:35:24.650    StreamProc::Close> closed in 0.38 sec
2013/11/17 14:35:24.650    Close> closed stream for client: BlackTop
2013/11/17 14:35:24.650    Finished request StreamStartError in 0.38s



RE: WMC as the backend - released - Dilligaf - 2013-11-17

\\XBMC-PC\Users\Public\Recorded TV != D:\Recorded TV

Make sure your network path points to your Recorded TV share and not a different share


RE: WMC as the backend - released - krustyreturns - 2013-11-17

Hey everyone,

I put up new windows versions of the clients (1014). The frodo changes are minor, just nicer messages to the user when doing instant records. The gotham one has the same changes, but more importantly uses the new pvr interface (1.9.0), so it won't crash with the newest gotham nightly.

I will post other platforms as I get them.

--kr

(2013-11-17, 23:07)Dilligaf Wrote: \\XBMC-PC\Users\Public\Recorded TV != D:\Recorded TV

Make sure your network path points to your Recorded TV share and not a different share

Much more succinct then my version, I like it.


RE: WMC as the backend - released - locoguano - 2013-11-17

(2013-11-17, 23:07)Dilligaf Wrote: \\XBMC-PC\Users\Public\Recorded TV != D:\Recorded TV

Make sure your network path points to your Recorded TV share and not a different share

*facepalm*

I forgot to change that when I installed the new hard drive.
Thanks! Working great now.


RE: WMC as the backend - released - TechLife - 2013-11-18

Sorry guys, the brain is not working today. I swear at one time, you could go ahead a few hours in the guide, select a program and it would bring up the series recording dialog (as long as you were setup for it). Now, it just plays the channel. I also tried pressing record and that did nothing at all. My xmls are in the right place and I always use Confluence for tests like this. What am I forgetting?


RE: WMC as the backend - released - hoopsdavis - 2013-11-18

(2013-11-18, 00:50)TechLife Wrote: Sorry guys, the brain is not working today. I swear at one time, you could go ahead a few hours in the guide, select a program and it would bring up the series recording dialog (as long as you were setup for it). Now, it just plays the channel. I also tried pressing record and that did nothing at all. My xmls are in the right place and I always use Confluence for tests like this. What am I forgetting?

\
TechLife, when you move ahead to the show you want to record, just hit the info button to bring up the add timer screen.

I hope this helps


RE: WMC as the backend - released - TechLife - 2013-11-18

(2013-11-18, 01:24)hoopsdavis Wrote:
(2013-11-18, 00:50)TechLife Wrote: Sorry guys, the brain is not working today. I swear at one time, you could go ahead a few hours in the guide, select a program and it would bring up the series recording dialog (as long as you were setup for it). Now, it just plays the channel. I also tried pressing record and that did nothing at all. My xmls are in the right place and I always use Confluence for tests like this. What am I forgetting?

\
TechLife, when you move ahead to the show you want to record, just hit the info button to bring up the add timer screen.

I hope this helps

That's it. I warned you I was having a dumb moment. Thanks hoops.


RE: WMC as the backend - released - hoopsdavis - 2013-11-18

(2013-11-18, 01:30)TechLife Wrote:
(2013-11-18, 01:24)hoopsdavis Wrote:
(2013-11-18, 00:50)TechLife Wrote: Sorry guys, the brain is not working today. I swear at one time, you could go ahead a few hours in the guide, select a program and it would bring up the series recording dialog (as long as you were setup for it). Now, it just plays the channel. I also tried pressing record and that did nothing at all. My xmls are in the right place and I always use Confluence for tests like this. What am I forgetting?

\
TechLife, when you move ahead to the show you want to record, just hit the info button to bring up the add timer screen.

I hope this helps

That's it. I warned you I was having a dumb moment. Thanks hoops.

We all have those days. (We've all had brain freeze when writing something and a simple everyday word looks odd and you're not sure if you've spelled it correctly) Maybe that's just me. LOL


RE: WMC as the backend - released - scarecrow420 - 2013-11-18

Also as Krusty mentioned, the default XBMC keymappings arent setup to bind anything to the Record command. So you need to setup a keymap to bind a key/combination to the Record command. I wonder what command a standard MCE remote sends through for the record button. I use a Logitech harmony so I will probably just do as Krusty does and have my remote send Ctrl-R from the Record button, and then map Ctrl-R to XBMC record command


RE: WMC as the backend - released - hoopsdavis - 2013-11-18

(2013-11-18, 01:35)scarecrow420 Wrote: Also as Krusty mentioned, the default XBMC keymappings arent setup to bind anything to the Record command. So you need to setup a keymap to bind a key/combination to the Record command. I wonder what command a standard MCE remote sends through for the record button. I use a Logitech harmony so I will probably just do as Krusty does and have my remote send Ctrl-R from the Record button, and then map Ctrl-R to XBMC record command

scarecrow420, I just checked using the "ShowKey" app and this is what shows when I hit the record button <q>Notification(Key,q,3)</q>

Not sure what that mean


RE: WMC as the backend - released - scarecrow420 - 2013-11-18

I think that means it sends a "Q" key

You could confirm by opening notepad and hitting this button, seeing if QQQQQ gets printed in notepad Smile