|
General Discussion General discussion about SageTV and related companies, products, and technologies. |
|
Thread Tools | Search this Thread | Display Modes |
#161
|
|||
|
|||
I'm totally fine if you're not impressed, impressed or ambivalent. I didn't write the program but your justification for not being impressed is somewhat perplexing. Perhaps I missed the memo but could you please define a "true PVR?" Yes the server (WMC) and client (XBMC) both needs a program/plug-in, but if it works and is stable...
|
#162
|
||||
|
||||
Define to a true PVR it has everything Integrated with no External add-on software package as in one software package and must supporting Intelligent Recording, Music Audio, DVD, Picture, Video, Integrated Guide Search Capabilities and an Easy Device and Channel Guide Setup Wizard not counting some other thing like Mouse Support, Multi-Source, Multi-Tuner, Multi-Media Folder, Multi-Hard Drive, Media Sever, Network Encoders, Client Software and so on.
Like SageTV, NextPVR, JRiver Media Center and MediaPortal. In fact I really dish like the pain rear external configuration. Last edited by SHS; 10-13-2013 at 07:17 PM. |
#163
|
|||
|
|||
Using WMC (or any other backend choice) is definitely a potential problem - as it isn't a single solution with common support. An end to end solution not from a single vendor is also likely to have performance issues (ie tuning delays, bugs, etc).
In particular to WMC it is no longer really supported and it only runs on desktop platforms. I used to use it extensively before I moved to SageTV and that was when Microsoft was investing in it... (updates even then were always few and far between - far worse now). Of course I'm willing to check it out - but from the sounds of the it the end to end solution with XBMC is very young and it does not have the feature set of SageTV. It would be great if someone who has tried it can give us a run down of what to expect in comparison to our current SageTV solution so we can get a feel for where it really is versus our needs. It is an irony that 2 years later SageTV is still the best single vendor complete solution. |
#164
|
|||
|
|||
Quote:
I'm open to opinions though for anyone that may have tried all 3 platforms. Any "clear" winners?
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings) Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos) Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin) Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on) |
#165
|
|||
|
|||
I just ditched my Ceton in favor of an additional Prime - the Prime is more flexible and never has any recording bugs/issues like the Ceton.
Can you comment on your experience with WMC/XBMC? Also interested in what you are using for clients... I would need to replace my HD300s and upgrade my software clients.... |
#166
|
|||
|
|||
Quote:
I replaced my 3 HD300s with raspberry pis. I love the pis and they works just great (I used OpenELEC).
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings) Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos) Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin) Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on) |
#167
|
|||
|
|||
NextPVR 3.1.1 was released a few days ago and I finally got time to make a demo of the new web client running on the Raspberry Pi in XBMC http://youtu.be/2sFwLvdao_o Tuning to Total Recall is slow because it's an HDPVR not because of the RPi. Everything but queued music is working pretty well and I can only imagine it getting better. I'd liked to see someone create a SageTV look&feel skin for NextPVR.
Martin |
#168
|
|||
|
|||
Quote:
Is the XBMC UI customized - is it as nice as the UI I see posted for XMBC using the desktop software client? |
#169
|
|||
|
|||
From the Raspbmc site:
Quote:
|
#170
|
|||
|
|||
Quote:
The standard is a reasonably nice skin with fanart and 1080i or 1080p... |
#171
|
|||
|
|||
Quote:
And yes the XBMC UI is fantastic. Default skin is very nice and they have tons of very polished skins to use instead.
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings) Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos) Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin) Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on) |
#172
|
|||
|
|||
If someone can compile an android plug-in for XBMC from existing source code, an Ouya would seem like it would make an ideal client.
|
#173
|
|||
|
|||
From what I can tell, the XBMC / WMC integration is only a month old...
I'm going to guess it will take a little while to sort out the bugs/issues. Any thoughts on the current version? Also, does XMBC understand EDL files for commercial skipping? |
#174
|
|||
|
|||
Since SageTV is rock solid, wouldnt it make sense to have an XBMC plugin that uses SageTV for the live/recorded TV?
Has anyone developed such a plugin? |
#175
|
|||
|
|||
Yes, I helped develop the SageTV addon for XBMC that you can get from the official XBMC addon repo. The gap thats missing is to develop a PVR add-on that uses XBMC's native PVR functionality. We need someone with C++ experience I think but that would be huge!
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings) Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos) Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin) Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on) |
#176
|
|||
|
|||
Quote:
Yes, an XBMC plug-in to use SageTV as the server would be great or alternatively android version of SageTV client... Last edited by 7up; 10-14-2013 at 02:46 PM. |
#177
|
|||
|
|||
If anyone that knows C++ wells wants to take a shot at developing the PVR addon, I'd be happy to advise and help out, I just don't know C++.
The info for the python-based addon I developed with kricker for XBMC that allows you to watch recordings plus manage them can be found here: http://wiki.xbmc.org/index.php?title=Add-on:SageTV And code: https://github.com/kricker/plugin.video.SageTV And the demo source code for a C++ PVR addon is here: https://github.com/opdenkamp/xbmc-pv...ddons/pvr.demo We really just need to expand using that demo source code as a start and then work to get it working by using the JSON API within Sage (which can easily retrieve recording info, EPG info, etc). Just need someone to put it together and I can help navigate the calls to Sage. Any takers?
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings) Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos) Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin) Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on) |
#178
|
||||
|
||||
There is an XBMC Sage plugin. It will literally only allow you to play recorded video files. There was talk of making a real plugin that integrated with XBMC's PVR portion, but no one with the appropriate skill was willing to take that on. Makes me wish I knew how to program.
|
#179
|
||||
|
||||
Quote:
|
#180
|
|||
|
|||
I just took a quick glance at the C++ code in the demo.
My observations: 1. The C++ code is very straight forward - nothing special 2. The knowledge necessary to build the plugin is not only in the demo code... there are number of structures that appear to be coming from "libXBMC_pvr.h" such as "pvr_channel" 3. There would also need to be a mapping done... for instance the struct PVRDemoEpgEntry has a int field iGenreType which I assume would need to be translated between Sage and XBMC to display correctly I'd say what you need is really someone familiar with SageTV working with someone familiar with XBMC. The C++ code is *not* a challenge (you could pick that up in a couple days - as everything I see is basic C++ with use of the C++ std lib (eg. vector). There is no use of inheritence or anything - a simple class PVRData with virtual methods which as far as I can see do not even need to be virtual as the PVRData class is standalone (does not derive from anything). As an example the PVRData class has a virtual method: Code:
bool PVRDemoData::GetChannel(const PVR_CHANNEL &channel, PVRDemoChannel &myChannel) { for (unsigned int iChannelPtr = 0; iChannelPtr < m_channels.size(); iChannelPtr++) { PVRDemoChannel &thisChannel = m_channels.at(iChannelPtr); if (thisChannel.iUniqueId == (int) channel.iUniqueId) { myChannel.iUniqueId = thisChannel.iUniqueId; myChannel.bRadio = thisChannel.bRadio; myChannel.iChannelNumber = thisChannel.iChannelNumber; myChannel.iEncryptionSystem = thisChannel.iEncryptionSystem; myChannel.strChannelName = thisChannel.strChannelName; myChannel.strIconPath = thisChannel.strIconPath; myChannel.strStreamURL = thisChannel.strStreamURL; return true; } } This is basically all C code in a C++ object. And as you can see above, the search for the channel is quite dumb - using a linear search instead of a simple binary tree (very slow). |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Colossus alternatives? | fbures | Hardware Support | 5 | 05-22-2013 04:05 PM |
Ceton and Sage Alternatives | ThePaladinTech | General Discussion | 6 | 08-03-2011 12:28 PM |
DVDShrink Alternatives? | wrems | The SageTV Community | 15 | 11-23-2010 01:07 PM |
alternatives to USB-UIRT yet? | pat_smith1969 | Hardware Support | 10 | 08-01-2010 03:55 PM |
today's alternatives | snoopy | SageMC Custom Interface | 6 | 03-12-2010 06:43 PM |