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 - htpcrocks - 2013-10-02

I am having problems with the plugin for wmc in xbmc. I get the guide and play live tv great, but when I go to tell it to record the show i'm watching I lose the video because the message I get telling me the tuner is needed for a recording. Any idea's?

thanks


RE: WMC as the backend - released - krustyreturns - 2013-10-02

(2013-10-02, 23:01)htpcrocks Wrote: I am having problems with the plugin for wmc in xbmc. I get the guide and play live tv great, but when I go to tell it to record the show i'm watching I lose the video because the message I get telling me the tuner is needed for a recording. Any idea's?

thanks
Thats a known problem and the next thing to work on. Until the fix is out, you can continue watching the show in your recordings list.


RE: WMC as the backend - released - TechLife - 2013-10-03

Just tested it on OS X and Rasbmc. I can confirm it is working on both. Great work! Thanks!


RE: WMC as the backend - released - Mathflair - 2013-10-03

(2013-10-02, 07:57)krustyreturns Wrote:
(2013-10-02, 07:32)t-magnus Wrote: That does seem weird. Does the PVR-addon store tuning info? Or some type of channel ID... I am just guessing, but maybe the PVR database needs to be reset.

I think you are right, you have to reset the pvr database in xbmc to see the changes to channels take effect.

I created two channels, one with the correct sources and one with the bad sources. They both show up in WMC with only one of the two channels working. I refresh everything in XBMC and I see both channels. Unfortunately, both attempt to tune into the bad frequency and neither works.

Maybe you could point me at the relevant code in the client and server and I can fix it for you. I see your code for the client in bitbucket, but I can't find the code for the server.


RE: WMC as the backend - released - scott967 - 2013-10-03

LiveTV not working (for me) in Gotham A7.

I installed the pvr.wmc client 1011 on a remote Win 7 Gotham A7 build. Setup live TV in the settings and got the client working (EPG, channel listing, recordings, timers all working). But when a liveTV channel is selected there is a pause/wait, then nothing. Excerpt from XBMC debug log:

Code:
13:59:03 T:5232  NOTICE: special://profile/ is mapped to: special://masterprofile/
13:59:03 T:5232  NOTICE: -----------------------------------------------------------------------
13:59:03 T:5232  NOTICE: Starting XBMC (13.0-ALPHA7 Git:20130831-2da9c97). Platform: Win32
13:59:03 T:5232  NOTICE: Using Release XBMC build, compiled Aug 31 2013 by MSVC 160040219 for Win32 version 0x05010300
13:59:03 T:5232  NOTICE: Running on Windows 7 SP1 64-bit, build 7601
13:59:03 T:5232  NOTICE: Host CPU: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
13:59:03 T:5232  NOTICE: Desktop Resolution: 1920x1080 32Bit at 60Hz
13:59:03 T:5232  NOTICE: Running with restricted rights
13:59:03 T:5232  NOTICE: Aero is enabled
13:59:03 T:5232  NOTICE: special://xbmc/ is mapped to: E:\Media\XBMC 13A7
13:59:03 T:5232  NOTICE: special://xbmcbin/ is mapped to: E:\Media\XBMC 13A7
13:59:03 T:5232  NOTICE: special://masterprofile/ is mapped to: E:\Media\XBMC 13A7\portable_data\userdata
13:59:03 T:5232  NOTICE: special://home/ is mapped to: E:\Media\XBMC 13A7\portable_data\
13:59:03 T:5232  NOTICE: special://temp/ is mapped to: E:\Media\XBMC 13A7\portable_data\cache
13:59:03 T:5232  NOTICE: The executable running is: E:\Media\XBMC 13A7\XBMC.exe
13:59:03 T:5232  NOTICE: Local hostname: SBWin7x64
13:59:03 T:5232  NOTICE: Log File is located: E:\Media\XBMC 13A7\portable_data\xbmc.log
13:59:03 T:5232  NOTICE: -----------------------------------------------------------------------
...
13:59:04 T:5340  NOTICE: EPG::CEpgContainer::Start - EPG thread started
13:59:04 T:5340  NOTICE: PVRManager - starting up
13:59:04 T:6088  NOTICE: Thread EPGUpdater start, auto delete: false
13:59:04 T:6924  NOTICE: Thread PVRManager start, auto delete: false
13:59:04 T:4372  NOTICE: Thread PVRClient start, auto delete: false
13:59:04 T:4372   DEBUG: PVR::CPVRClients::RegisterClient - registering add-on 'Windows Media Center PVR'
13:59:04 T:4372   DEBUG: PVR - PVR::CPVRClient::Create - creating PVR add-on instance 'Windows Media Center PVR'
13:59:04 T:4372   DEBUG: ADDON: Dll Initializing - Windows Media Center PVR
13:59:04 T:4372   DEBUG: SECTION:LoadDLL(E:\Media\XBMC 13A7\portable_data\addons\pvr.wmc\XBMC_WMC_win32.dll)
13:59:04 T:4372   DEBUG: LoadLibraryExA called with flags:
                                             - LOAD_WITH_ALTERED_SEARCH_PATH
13:59:04 T:4372   DEBUG: Previous line repeats 2 times.
13:59:04 T:4372   DEBUG: AddOnLog: Windows Media Center PVR: ADDON_Create - Creating the PVR-WMC add-on
13:59:04 T:4372   DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'Windows Media Center PVR' requests setting 'port'
13:59:04 T:4372   DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'Windows Media Center PVR' requests setting 'host'
13:59:04 T:4372   DEBUG: AddOnLog: Windows Media Center PVR: Settings: host='192.168.22.119', port=9080
13:59:04 T:6924   DEBUG: PVRManager - PVR::CPVRManager::Load - active clients found. continue to start
13:59:04 T:5232   DEBUG: ------ Window Init (DialogExtendedProgressBar.xml) ------
13:59:04 T:6924   DEBUG: PVR - PVR::CPVRChannelGroups::Load - loading all radio channel groups
13:59:04 T:6924    INFO: PVRChannelGroupInternal - PVR::CPVRChannelGroupInternal::LoadFromDb - no channels in the database
13:59:04 T:6924   DEBUG: PVRChannelGroup - PVR::CPVRChannelGroup::Load - 0 channels loaded from the database for group 'All radio channels'
13:59:04 T:6924   DEBUG: PVR - PVR::CPVRChannelGroups::LoadUserDefinedChannelGroups - 0 user defined radio channel groups fetched from the database
13:59:04 T:6924   DEBUG: PVR - PVR::CPVRChannelGroups::LoadUserDefinedChannelGroups - 0 new user defined radio channel groups fetched from clients
13:59:04 T:6924   DEBUG: PVR - PVR::CPVRChannelGroups::PersistAll - persisting all changes in channel groups
13:59:04 T:6924   DEBUG: PVR - PVR::CPVRChannelGroups::Load - 1 radio channel groups loaded
13:59:04 T:6924   DEBUG: PVR - PVR::CPVRChannelGroups::Load - loading all TV channel groups
13:59:04 T:6924   DEBUG: PVRChannelGroup - PVR::CPVRChannelGroup::Load - 29 channels loaded from the database for group 'All TV channels'
13:59:04 T:6924   DEBUG: PVR - PVR::CPVRDatabase::Get - group 'All TV channels' loaded from the database
13:59:04 T:6924   DEBUG: PVR - PVR::CPVRChannelGroups::LoadUserDefinedChannelGroups - 0 user defined TV channel groups fetched from the database
13:59:04 T:6924   DEBUG: PVR - PVR::CPVRChannelGroups::LoadUserDefinedChannelGroups - 0 new user defined TV channel groups fetched from clients
13:59:04 T:6924   DEBUG: PVR - PVR::CPVRChannelGroups::PersistAll - persisting all changes in channel groups
13:59:04 T:6924   DEBUG: PVR - PVR::CPVRChannelGroups::Load - 1 TV channel groups loaded
13:59:04 T:6924   DEBUG: CPVRTimers - PVR::CPVRTimers::Update - updating timers
13:59:04 T:6924   DEBUG: PVRTimers - PVR::CPVRTimers::UpdateEntries - added timer 5073741 on client 1
13:59:04 T:6924   DEBUG: PVRTimers - PVR::CPVRTimers::UpdateEntries - added timer 5033468 on client 1
13:59:04 T:6924   DEBUG: PVRTimers - PVR::CPVRTimers::UpdateEntries - added timer 5129271 on client 1
13:59:04 T:6924   DEBUG: CPVRRecordings - PVR::CPVRRecordings::Update - updating recordings
13:59:04 T:6924   DEBUG: PVRManager - PVR::CPVRManager::Process - entering main loop
13:59:04 T:5460  NOTICE: Thread PVRGUIInfo start, auto delete: false
13:59:04 T:6924   DEBUG: CPVRTimers - PVR::CPVRTimers::Update - updating timers
13:59:04 T:6924   DEBUG: PVRTimers - PVR::CPVRTimers::UpdateEntries - updated timer 5073741 on client 1
13:59:04 T:6924   DEBUG: PVRTimers - PVR::CPVRTimers::UpdateEntries - updated timer 5033468 on client 1
13:59:04 T:6924   DEBUG: PVRTimers - PVR::CPVRTimers::UpdateEntries - updated timer 5129271 on client 1
...
13:59:10 T:5232   DEBUG: ------ Window Init (MyPVR.xml) ------
13:59:10 T:5232    INFO: Loading skin file: MyPVR.xml, load type: LOAD_EVERY_TIME
13:59:10 T:5232   DEBUG: CGUIMediaWindow::GetDirectory ()
13:59:10 T:5232   DEBUG:   ParentPath = []
13:59:10 T:5232   DEBUG: CGUIWindowPVRCommon - PVR::CGUIWindowPVRCommon::OnMessageFocus - focus set to window 'tv'
13:59:10 T:5232   DEBUG: CGUIWindowPVRChannels - PVR::CGUIWindowPVRChannels::UpdateData - update window 'tv'. set view to 11
13:59:10 T:5232   DEBUG: CGUIMediaWindow::GetDirectory (pvr://channels/tv/All TV channels/)
13:59:10 T:5232   DEBUG:   ParentPath = []
13:59:10 T:7288   DEBUG: CPVRDirectory::GetDirectory(pvr://channels/tv/All TV channels)
13:59:10 T:5232   DEBUG: CGUIWindowPVRCommon - PVR::CGUIWindowPVRCommon::OnMessageFocus - focus set to window 'tv'
13:59:11 T:5232   DEBUG: Previous line repeats 1 times.
13:59:11 T:5232   DEBUG: Keyboard: scancode: 0x50, sym: 0x0112, unicode: 0x0000, modifier: 0x0
13:59:11 T:5232   DEBUG: CApplication::OnKey: down (0xf081) pressed, action is Down
13:59:12 T:5232   DEBUG: Keyboard: scancode: 0x50, sym: 0x0112, unicode: 0x0000, modifier: 0x0
13:59:12 T:5232   DEBUG: CApplication::OnKey: down (0xf081) pressed, action is Down
13:59:13 T:5232   DEBUG: Keyboard: scancode: 0x50, sym: 0x0112, unicode: 0x0000, modifier: 0x0
13:59:13 T:5232   DEBUG: CApplication::OnKey: down (0xf081) pressed, action is Down
13:59:14 T:5232   DEBUG: Keyboard: scancode: 0x50, sym: 0x0112, unicode: 0x0000, modifier: 0x0
13:59:14 T:5232   DEBUG: CApplication::OnKey: down (0xf081) pressed, action is Down
13:59:14 T:5232    INFO: Python, unloading python shared library because no scripts are running anymore
13:59:17 T:5232   DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x000d, modifier: 0x0
13:59:17 T:5232   DEBUG: CApplication::OnKey: return (0xf00d) pressed, action is Select
13:59:17 T:5232   DEBUG: CPlayerCoreFactory::GetPlayers(pvr://channels/tv/All TV channels/4.pvr)
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/mms/udp
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
13:59:17 T:5232   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
13:59:17 T:5232   DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
13:59:17 T:5232   DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
13:59:17 T:5232   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
13:59:17 T:5232   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
13:59:17 T:5232   DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
13:59:17 T:5232   DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
13:59:17 T:5232  NOTICE: DVDPlayer: Opening: pvr://channels/tv/All TV channels/4.pvr
13:59:17 T:5232 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:59:17 T:5232   DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
13:59:17 T:5232   DEBUG: DXVA - cheking samples array size using 842094158 render target
13:59:17 T:5232   DEBUG: DXVA - cheking samples array size using 842094169 render target
13:59:17 T:5564  NOTICE: Thread DVDPlayer start, auto delete: false
13:59:17 T:5564  NOTICE: Creating InputStream
13:59:17 T:5564   DEBUG: PVRManager - PVR::CPVRManager::OpenLiveStream - opening live stream on channel 'KGMB CBS/5.1'
13:59:17 T:5564   DEBUG: opening live stream for channel 'KGMB CBS/5.1'
13:59:17 T:5232   DEBUG: ------ Window Init (DialogBusy.xml) ------
13:59:19 T:5564   DEBUG: AddOnLog: Windows Media Center PVR: OpenLiveStream> opening stream: \\WIN8HTPC\Users\Public\Recorded TV\TempXBMC\LiveTV_SBWin7x64_ATSC_5.1_2013_10_02_13_56_34.ts
13:59:19 T:5564   ERROR: AddOnLog: Windows Media Center PVR: Error opening stream file, Win32 error code: 123
13:59:19 T:5564   ERROR: CDVDPlayer::OpenInputStream - error opening [pvr://channels/tv/All TV channels/4.pvr]
13:59:19 T:5564  NOTICE: CDVDPlayer::OnExit()
13:59:19 T:5564  NOTICE: CDVDPlayer::OnExit() deleting input stream
13:59:19 T:5564   DEBUG: CDVDInputStreamPVRManager::Close - stream closed
13:59:19 T:5564   DEBUG: CApplication::OnPlayBackStopped : play state was 1, starting 1
13:59:19 T:5564   DEBUG: Thread DVDPlayer 5564 terminating
13:59:19 T:5232   DEBUG: CApplication::OnPlayBackStopped : play state was 3, starting 0

So the problem seems to be Error opening stream file, Win32 error code: 123.

On the server side:

Code:
2013/10/02 13:56:21.732    Client: 'SBWin7x64' connected, remote: True
2013/10/02 13:56:21.732    Client: 'SBWin7x64' path to Rec Folder: '\\WIN8HTPC\Users\Public\Recorded TV\'
2013/10/02 13:56:21.732    Client: 'SBWin7x64', Addon Version: 0.2.0, build 1000, Client OS: windows(6.1)
2013/10/02 13:56:21.794    Received client request: SBWin7x64|GetChannels
2013/10/02 13:56:21.841    Finished request GetChannels in 0.05s
2013/10/02 13:56:21.849    Received client request: SBWin7x64|GetTimers
2013/10/02 13:56:21.873    Finished request GetTimers in 0.02s
2013/10/02 13:56:21.880    Received client request: SBWin7x64|GetRecordings
2013/10/02 13:56:21.888    Finished request GetRecordings in 0.01s
2013/10/02 13:56:21.896    Received client request: SBWin7x64|GetChannelCount
2013/10/02 13:56:21.896    Finished request GetChannelCount in 0.00s
2013/10/02 13:56:21.896    Received client request: SBWin7x64|GetTimerCount
2013/10/02 13:56:21.896    Finished request GetTimerCount in 0.00s
2013/10/02 13:56:21.896    Received client request: SBWin7x64|GetTimers
2013/10/02 13:56:21.904    Finished request GetTimers in 0.01s
2013/10/02 13:56:21.904    Received client request: SBWin7x64|GetRecordingsAmount
2013/10/02 13:56:21.904    Finished request GetRecordingsAmount in 0.00s
2013/10/02 13:56:34.108    Received client request: SBWin7x64|OpenLiveStream|31341|0|5|KGMB CBS/5.1
2013/10/02 13:56:34.108    OpenLiveStream> -----------------start------------------------
2013/10/02 13:56:34.108    OpenLiveStream> client: SBWin7x64 requesting live stream
2013/10/02 13:56:34.108    StreamProc> live-tv started
2013/10/02 13:56:34.108    SetChannel> isAlreadyTuned: False
2013/10/02 13:56:34.116    SetChannel> Tuner: Hauppauge WinTV-7164 BDA ATSC/QAM Tuner #1
2013/10/02 13:56:34.116    SetChannel> Digital: True
2013/10/02 13:56:34.116    SetChannel> Encrypted: False
2013/10/02 13:56:34.116    SetChannel> RecorderInfo found: True
2013/10/02 13:56:34.116    SetChannel> busy: False, client: Prime_ATSC|ServerWMC
2013/10/02 13:56:34.116    SetChannel> tuner is available
2013/10/02 13:56:34.116    SetChannel> Recorder Content Protection: PROT_COPY_FREE
2013/10/02 13:56:34.116    SetChannel> Recorder acquired: True
2013/10/02 13:56:34.569    SetChannel> TuneRequest set
2013/10/02 13:56:34.577    StreamProc> wtv recording started in 0.47 sec
2013/10/02 13:56:34.577    StreamProc> stream output file: LiveTV_SBWin7x64_ATSC_5.1_2013_10_02_13_56_34.ts
2013/10/02 13:56:34.577    StreamProc> started remux, live stream 'ts' file: LiveTV_SBWin7x64_ATSC_5.1_2013_10_02_13_56_34.ts
2013/10/02 13:56:34.593    Remux::FindDescriptors> Scanning wtv for streams...
2013/10/02 13:56:34.929    Parse> Guid: 0 took 0.34 sec, it was attempted 43 times
2013/10/02 13:56:35.726    Parse> Descriptor pass done, using 500 guids in 0.80 sec
2013/10/02 13:56:35.726    Parse> Unknown Guid summary: 1 instances of 1 unique unknown guids encountered
2013/10/02 13:56:35.726     >  56 9B A2 A9 4B A8 8C 48 89 D5 0D 4E 76 57 C8 CE {a9a29b56-a84b-488c-89d5-0d4e7657c8ce}
2013/10/02 13:56:35.726    Parse> Total Descriptor parse time: 1.13 sec
2013/10/02 13:56:35.726    Pass 'Descriptor':
2013/10/02 13:56:35.726     >  WtvToPesDemuxer::Parse> total guid headers processed: 500
2013/10/02 13:56:35.726     >  WtvToPesDemuxer::Parse> total data packets processed: 93
2013/10/02 13:56:35.733    Remux::FindDescriptors> wtv scanned (1.14 sec), Streams found:
2013/10/02 13:56:35.733     >  Other: ID:12 MS TV Caption
2013/10/02 13:56:35.733     >  Audio: ID:24 (eng) AC3 5.1 48000 Hz 384 kb/s
2013/10/02 13:56:35.733     >  Audio: ID:25 AC3 2.0 48000 Hz 192 kb/s
2013/10/02 13:56:35.733     >  Video: ID:26 MPEG-2 MP-HL 1920x1080i fps: 30000/1001 AR: 16:9
2013/10/02 13:56:36.640    StreamProc> 'ts' file created, size: 327,680 in 2.06 sec
2013/10/02 13:56:36.640    StreamProc> total time: 2.53 sec
2013/10/02 13:56:36.640    OpenLiveStream> stream path returned to client: \\WIN8HTPC\Users\Public\Recorded TV\TempXBMC\LiveTV_SBWin7x64_ATSC_5.1_2013_10_02_13_56_34.ts
2013/10/02 13:56:36.640    OpenLiveStream> -----------------done-------------------------
2013/10/02 13:56:36.640    Finished request OpenLiveStream in 2.53s
2013/10/02 13:56:48.907    Received client request: SBWin7x64|ClientGoingDown
2013/10/02 13:56:48.907    Client 'SBWin7x64' disconnecting
2013/10/02 13:56:48.907    Finished request ClientGoingDown in 0.00s

so it seems the server did what it should have. I notice that the client dll in the Gotham version 0.2.0 is different from the Frodo 0.1.8.

scott s.
.


RE: WMC as the backend - released - TechLife - 2013-10-03

I don't know if this has to do with 1074 or if it's a coincidence but I we were just watching TV on the HTPC (which is also running the ServerWMC) and were presented with a message stating something to the effect of stream lost. I tried to relaunch the channel and it was unable to connect to stream. My logs are posted below. No rush, I have a cable box as a backup until I have the whole TV thing 100% solid but wanted to bring it to attention in case there is an underlying issue that needs to be addressed. Logs are below:

ServerWMC Log: http://pastebin.com/2TauLi4n

XBMC Log: http://pastebin.com/6ZE1VJh5


RE: WMC as the backend - released - krustyreturns - 2013-10-03

(2013-10-03, 03:27)TechLife Wrote: I don't know if this has to do with 1074 or if it's a coincidence but I we were just watching TV on the HTPC (which is also running the ServerWMC) and were presented with a message stating something to the effect of stream lost. I tried to relaunch the channel and it was unable to connect to stream. My logs are posted below. No rush, I have a cable box as a backup until I have the whole TV thing 100% solid but wanted to bring it to attention in case there is an underlying issue that needs to be addressed. Logs are below:

ServerWMC Log: http://pastebin.com/2TauLi4n

XBMC Log: http://pastebin.com/6ZE1VJh5

I would really like the wtv file that caused this error, can you look into your tempxbmc folder and see if there is a directory there called 'savedForDebug'. Hopefully the wtv that cause this error will be there. Let me know.


RE: WMC as the backend - released - TechLife - 2013-10-03

(2013-10-03, 04:03)krustyreturns Wrote: I would really like the wtv file that caused this error, can you look into your tempxbmc folder and see if there is a directory there called 'savedForDebug'. Hopefully the wtv that cause this error will be there. Let me know.

Thanks kr. Hopefully this is what you need. It's everything dated today:

https://dl.dropboxusercontent.com/u/49364470/wtv_debug.zip


RE: WMC as the backend - released - krustyreturns - 2013-10-03

(2013-10-03, 02:37)scott967 Wrote: LiveTV not working (for me) in Gotham A7.

I installed the pvr.wmc client 1011 on a remote Win 7 Gotham A7 build. Setup live TV in the settings and got the client working (EPG, channel listing, recordings, timers all working). But when a liveTV channel is selected there is a pause/wait, then nothing. Excerpt from XBMC debug log:


so it seems the server did what it should have. I notice that the client dll in the Gotham version 0.2.0 is different from the Frodo 0.1.8.

scott s.
.

You are right about the error, it looks like the client doesn't have access to the shared folder. This folder is shared right? I can't tell the server version from the piece of the log you posted. Is it the newest one?

Also, did you test live-tv with this gotham client on the server machine?

The client version being different is something scarecrow did for the gotham build (he did the gotham code), we didn't sync up about what to do with version numbers between the two code sets.


RE: WMC as the backend - released - hoopsdavis - 2013-10-03

(2013-10-03, 03:27)TechLife Wrote: I don't know if this has to do with 1074 or if it's a coincidence but I we were just watching TV on the HTPC (which is also running the ServerWMC) and were presented with a message stating something to the effect of stream lost. I tried to relaunch the channel and it was unable to connect to stream. My logs are posted below. No rush, I have a cable box as a backup until I have the whole TV thing 100% solid but wanted to bring it to attention in case there is an underlying issue that needs to be addressed. Logs are below:

ServerWMC Log: http://pastebin.com/2TauLi4n

XBMC Log: http://pastebin.com/6ZE1VJh5

TechLife, have you closed the serverWMC app and restarted it?


RE: WMC as the backend - released - krustyreturns - 2013-10-03

(2013-10-03, 01:43)Mathflair Wrote:
(2013-10-02, 07:57)krustyreturns Wrote:
(2013-10-02, 07:32)t-magnus Wrote: That does seem weird. Does the PVR-addon store tuning info? Or some type of channel ID... I am just guessing, but maybe the PVR database needs to be reset.

I think you are right, you have to reset the pvr database in xbmc to see the changes to channels take effect.

I created two channels, one with the correct sources and one with the bad sources. They both show up in WMC with only one of the two channels working. I refresh everything in XBMC and I see both channels. Unfortunately, both attempt to tune into the bad frequency and neither works.

Maybe you could point me at the relevant code in the client and server and I can fix it for you. I see your code for the client in bitbucket, but I can't find the code for the server.

The instructions for getting access to the server code is just below the link for the client code. Namely, to get access, PM me your email address.


RE: WMC as the backend - released - TechLife - 2013-10-03

Yes. On reload, it crashed and burned immediately. After rebooting again, it seems to be ok so far. Here is the log from that if it helps:

http://pastebin.com/J2N2j6RG


RE: WMC as the backend - released - krustyreturns - 2013-10-03

(2013-10-03, 04:24)TechLife Wrote:
(2013-10-03, 04:03)krustyreturns Wrote: I would really like the wtv file that caused this error, can you look into your tempxbmc folder and see if there is a directory there called 'savedForDebug'. Hopefully the wtv that cause this error will be there. Let me know.

Thanks kr. Hopefully this is what you need. It's everything dated today:

https://dl.dropboxusercontent.com/u/49364470/wtv_debug.zip

I can reproduce the error, so thanks for the files.


RE: WMC as the backend - released - xnappo - 2013-10-03

This is somewhat off-topic, but with this great new ability it makes the playing of CCI protected content without the full WMC even more attractive.

Has anyone ever found a way to launch just the player portion of WMC so that it is viable as an external player? I know you can launch full WMC, but even with the splash disabled it is a slow and clunky solution.

xnappo


RE: WMC as the backend - released - LehighBri - 2013-10-03

I just started to use this on my windows PC and love it. I also have a raspberry pi running OpenELEC but I see a mention of an addon for RaspBMC.

Is there a client addon that is compatible with OpenELEC? Is it the x86 Linux download? Or is OpenELEC not supported for whatever reason?