SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

View Poll Results: Would you like this plugin working on Linux?
Yes, please 7 63.64%
No, thanks 4 36.36%
Voters: 11. You may not vote on this poll

Reply
 
Thread Tools Search this Thread Display Modes
  #401  
Old 06-04-2015, 02:54 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Exclamation Received donation action required please

Hi,

someone very kind gave a donation to the project last night, unfortunately he/she didn't left the email address and the STV server MAC address so that I can generate the license file to enable the parallel mode.

Whoever you are, please send me a PM with those two information and I will promptly generate the file and send it to your email address.

Many thanks for contributing to the project

Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #402  
Old 06-05-2015, 05:53 AM
Fredo44's Avatar
Fredo44 Fredo44 is offline
Sage User
 
Join Date: Nov 2010
Posts: 27
Rhat was me ....i used mobilephone-app to donate.
__________________
AMD Phenom X6 1090T black,4GB Ram, ASUS Crosshair IV Formula,6TB onboard, 2x Digital Devices Cine S2 Dual DVB-S2 via unicable
Reply With Quote
  #403  
Old 08-31-2015, 09:10 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
General support questions

Quote:
Does the plugin support Conax cards? They are mostly used in the Nordic countries.
Also does it support Phoenix card readers?
And do you plan on making this plugin available on SageTV V9?
I've received the above private message and thought to share the answers as they might help someone else.
  1. Conax cards?
    - Mediaguard, Viaccess, Videoguard and Nagravision are supported and working properly.
    - Irdeto, Conax, Cryptoworks, Betacrypt, Dre-Crypt and Bulcrypt are also supported, but not tested, so they might not work properly.
  2. Phoenix card reader?
    - The Windows OSCAM build provided supports all current card readers and protocols along with PCSC and SSL.
  3. STV v9 support?
    - As far as I know there are no changes required in order to make this plugin working with STV v9, however I do have plans to remove the Java part of the plugin, by modifying the current STV TS Splitter, but I have no time-scale at the moment and when/if will happen it will be completely transparent to the user.
Hope it helps
Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #404  
Old 08-31-2015, 09:32 AM
starfire starfire is offline
Sage Expert
 
Join Date: Mar 2008
Location: England, UK
Posts: 505
I'm running STV V9 for the new youtube plugin and no issues with the decrypter or anything else.
__________________
2 X HD300, 2 X HD100 & KVM unRAID Host with SageTV Docker using TBS 6285 Quad DVB-T2 & TBS 6984 Quad DVB-S2 Tuners
Reply With Quote
  #405  
Old 09-13-2015, 11:49 PM
syrel syrel is offline
Sage Advanced User
 
Join Date: Oct 2010
Location: UK
Posts: 89
preferred CAID?

Hi everyone

This looks like a useful plugin but it has been a very steep learning curve for me, and I have one issue I can't resolve. Perhaps someone has a similar setup and can offer advice?

I have two readers set up in oscam.server. Both work individually. One of them is for CAID 0963 and one of them is for CAID 0960. I have a number of channels that are available on both CAIDs but I can only decrypt them on one or the other. The problem I have is that the plugin gets 'stuck' on the first CAID and, if no decryption key is available, returns an error ('rejected group, no matching reader'). It never looks for the CAID on the second reader, it assumes that the channel is only available on the initial CAID.

Not sure if I've explained that clearly, let me try to explain in practice. Let's assume two channels A (1234) and B (5678). Both are broadcast on 0960 and 0963, but I can only decrypt A on 0960 and B on 0963.

If my server file has the 0960 reader listed first:
- I select channel A first and it decodes
- I select channel B but oscam only looks for 0960:1234 and returns an error.

If I change the order of the readers in the server file (so that 0963 is first) and reload readers using the web interface neither CAID will decode - it now looks for channel A on 0963 and can't find a matching reader and, while it now looks for Channel B on 0963, it rejects that too as the 0960 reader is the first one in my server file.

The only solution I have at the moment is to change the order of server file, restart oscam and restart the sage server if I want to watch a programme on a different CAID, which is obviously not ideal. My guess is that a) either the plugin insists that the channel must be on the same CAID, which I find unlikely or (I hope) b) there is a simple setting in oscam that I'm missing. Can anyone help?

thanks

syrel
Reply With Quote
  #406  
Old 09-14-2015, 09:31 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by syrel View Post
Hi everyone

This looks like a useful plugin but it has been a very steep learning curve for me, and I have one issue I can't resolve. Perhaps someone has a similar setup and can offer advice?

I have two readers set up in oscam.server. Both work individually. One of them is for CAID 0963 and one of them is for CAID 0960. I have a number of channels that are available on both CAIDs but I can only decrypt them on one or the other. The problem I have is that the plugin gets 'stuck' on the first CAID and, if no decryption key is available, returns an error ('rejected group, no matching reader'). It never looks for the CAID on the second reader, it assumes that the channel is only available on the initial CAID.

Not sure if I've explained that clearly, let me try to explain in practice. Let's assume two channels A (1234) and B (5678). Both are broadcast on 0960 and 0963, but I can only decrypt A on 0960 and B on 0963.

If my server file has the 0960 reader listed first:
- I select channel A first and it decodes
- I select channel B but oscam only looks for 0960:1234 and returns an error.

If I change the order of the readers in the server file (so that 0963 is first) and reload readers using the web interface neither CAID will decode - it now looks for channel A on 0963 and can't find a matching reader and, while it now looks for Channel B on 0963, it rejects that too as the 0960 reader is the first one in my server file.

The only solution I have at the moment is to change the order of server file, restart oscam and restart the sage server if I want to watch a programme on a different CAID, which is obviously not ideal. My guess is that a) either the plugin insists that the channel must be on the same CAID, which I find unlikely or (I hope) b) there is a simple setting in oscam that I'm missing. Can anyone help?

thanks

syrel
In these circumstances the "group" value is the key factor. The filter will choose the right OsCAM user account based on the required CAID for the tuned channel which in turn will determine the right reader with the associated group.

In your case, having two card readers with two different CAID the card readers in the oscam.server should look like:
Code:
[reader1]
...
...
caid = 0963
group = 1
...
...

[reader2]
...
...
caid = 0960
group = 2
...
...
Assuming you have two tuners the plugin will then generate four OsCAM accounts, two for group 1 and two for group 2. If you look into the auto-generated oscam.user file you will notice that scheme in the username and password for each user STV<U/P> + Tuner + Group.

Only identical CAID readers can share the same group and OsCAM will perform automatic load balancing, however the filter doesn't support that, so every card must have it own unique group. Now the problem is when you are trying to tune two channels with the same CAID, because OsCAM will attempt to use the same reader and that is not allowed by card sharing services, well almost all of them, however what you could try is to declare both CAID on both readers, like that:
Code:
[reader1]
...
...
caid = 0960, 0963
group = 1
...
...

[reader2]
...
...
caid = 0963, 0960
group = 2
...
...
so in theory OsCAM should pick-up the other not used reader, but I haven't tried myself...

Hope it helps

Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard

Last edited by routerunner; 09-14-2015 at 09:39 AM.
Reply With Quote
  #407  
Old 09-15-2015, 12:09 AM
syrel syrel is offline
Sage Advanced User
 
Join Date: Oct 2010
Location: UK
Posts: 89
Hi Eddy,

Thanks for your reply, but changing the group setting of the second reader did not help. I think it actually made things worse, as everything tried to decode using 0960 even if reader 1 was CAID 0963 (didn't have chance to check thoroughly though).

Quote:
Originally Posted by routerunner View Post
The filter will choose the right OsCAM user account based on the required CAID for the tuned channel which in turn will determine the right reader with the associated group.
How does the filter decide which is the required CAID? If a channel is available on both 0960 and 0963 but I can only decode it on 0963, I need to find a way either to a) tell the filter/oscam that it should only use 0963 for that channel or b) tell filter/oscam that if 0960 didn't work, it should also check 0963.

To clarify - I am only ever trying to tune one channel at a time.


syrel
Reply With Quote
  #408  
Old 09-15-2015, 12:11 AM
syrel syrel is offline
Sage Advanced User
 
Join Date: Oct 2010
Location: UK
Posts: 89
A second problem has occurred while I was fiddling around this morning - having changed my server file back to what it was when I started, now the plugin will not create any user files. I've tried restarting oscam, sage server and the pc several times, but no user file is created. How can I force the plugin to create a file?

syrel
Reply With Quote
  #409  
Old 09-15-2015, 12:34 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by syrel View Post
How does the filter decide which is the required CAID? If a channel is available on both 0960 and 0963 but I can only decode it on 0963, I need to find a way either to a) tell the filter/oscam that it should only use 0963 for that channel or b) tell filter/oscam that if 0960 didn't work, it should also check 0963.
When you tune into a channel, the filter reads the various DVB tables and correlates all the information including the CAID. When multiple CAID are available the filter chooses the one matching the card reader configured in the oscam.server and uses that CAID for the whole recording session. When changing channel the whole process is repeated. You can see this in the DVBDCC-Tuner-xx.log.
Quote:
Originally Posted by syrel View Post
To clarify - I am only ever trying to tune one channel at a time.
If you have only one tuner, then your best option could be to use one reader only but declaring both CAID like that:
Code:
...
...
caid = 0960, 0963
group = 1
...
...
that should work, if not then there might be a bug in the filter that I need to investigate with your help.

Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #410  
Old 09-15-2015, 12:35 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by syrel View Post
A second problem has occurred while I was fiddling around this morning - having changed my server file back to what it was when I started, now the plugin will not create any user files. I've tried restarting oscam, sage server and the pc several times, but no user file is created. How can I force the plugin to create a file?
No you can't force it. If the oscam.user is not generated is because there is an error in the oscam.server, please look into the DVBDCC-Tuner-xx.log for more information.

Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #411  
Old 09-15-2015, 12:45 AM
syrel syrel is offline
Sage Advanced User
 
Join Date: Oct 2010
Location: UK
Posts: 89
Quote:
Originally Posted by routerunner View Post
If you have only one tuner, then your best option could be to use one reader only but declaring both CAID like that:
I can't do that, unfortunately, as the two readers have different settings.

(and, further clarification in case it matters, I have more than one tuner, it's just that only one of them can access the encrypted channels, hence I never tune more than one channel at a time).

syrel
Reply With Quote
  #412  
Old 09-15-2015, 12:57 AM
syrel syrel is offline
Sage Advanced User
 
Join Date: Oct 2010
Location: UK
Posts: 89
Quote:
Originally Posted by routerunner View Post
No you can't force it. If the oscam.user is not generated is because there is an error in the oscam.server, please look into the DVBDCC-Tuner-xx.log for more information.

Eddy
Thanks, sorted that.
Reply With Quote
  #413  
Old 09-15-2015, 12:58 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by syrel View Post
I can't do that, unfortunately, as the two readers have different settings.

(and, further clarification in case it matters, I have more than one tuner, it's just that only one of them can access the encrypted channels, hence I never tune more than one channel at a time).

syrel
Oh, I see. Well, I could do an experiment by relaxing the strict group unique rule, so that you can declare both readers with the same group and OsCAM should decide which reader to use autonomously.

I'll think about it and check other implications. I will provide a beta filter for you to try, but please don't hold your breath as I'm very busy at the moment with limited time

Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #414  
Old 09-15-2015, 01:00 AM
syrel syrel is offline
Sage Advanced User
 
Join Date: Oct 2010
Location: UK
Posts: 89
OK, thanks Eddy, appreciate it. In the meantime, it sounds like there is nothing I can do to resolve this, so I should stop fiddling - is that right?

syrel
Reply With Quote
  #415  
Old 09-15-2015, 01:05 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by syrel View Post
OK, thanks Eddy, appreciate it. In the meantime, it sounds like there is nothing I can do to resolve this, so I should stop fiddling - is that right?

syrel
Well, you can send me you oscam.server by email for start, so that I can have a look, just in case, but yes I think that for the time being there is nothing else you can do, unless someone will step in for suggestions. I have plenty of users in the UK and it strikes me that none of them have reported a similar issue, unless they have and not telling me?

Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #416  
Old 10-07-2015, 06:28 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Question v1.3.0.0 - Beta tester wanted

I've been working on the next generation of the filter v1.3.0.0 trying to improve and overcome to some of the limitations of v1.2.x.x with the hope that the project would be more useful to a wider audience.

I've modified both the DirectShow filter and the Java plugin, but the OsCAM distribution is still the same.
  • Unlimited number of local/remote card readers with support of unique, multiple or same CAID, just add any reader with a unique group number.
  • Automatic dynamic card reader allocation for each tuner to evenly balance cards usage.
  • The oscam.user file gets only regenerated after modification to oscam.server, otherwise left untouched allowing users to add other personal accounts not related to STV, also no need to restart OsCAM server any more.
  • Improved encrypted channels tuning speed. Typically 2/3 seconds from pressing the play button on a program from EPG to watching.
  • New and improved tuner identification algorithm, this works in conjunction with the Java plugin.
  • Channel scan support.
  • Improved installation and registering of the filter from Windows 7 (32/64) onwards.
This is a beta version so problems might happen, but I need real life users in order to test properly in particular with different card reader combination. Also please do not use with STV v9 as at this stage I don't want/need to introduce/identify more problems than anticipated

If interested, just drop PM me with your email address and I'll reply with a zip and some instruction.

Cheers
Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard

Last edited by routerunner; 10-09-2015 at 10:30 AM.
Reply With Quote
  #417  
Old 02-26-2016, 08:03 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Linux?

I was wondering whether anyone would be interested to see this software working on Linux as well?

At the moment the software is provided as a DirectShow filter which is a Windows technology, but it could be turned into a separate shared library that might be integrated into the OS version of STV.

Think about it and please let me know, if I gather enough interest I might look into it at some point.

Cheers
Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #418  
Old 02-26-2016, 10:21 AM
DIBU's Avatar
DIBU DIBU is offline
Sage Expert
 
Join Date: Jul 2004
Location: Germany / Hessen / RheinMain
Posts: 512
Quote:
Originally Posted by routerunner View Post
I was wondering whether anyone would be interested to see this software working on Linux as well?

At the moment the software is provided as a DirectShow filter which is a Windows technology, but it could be turned into a separate shared library that might be integrated into the OS version of STV.

Think about it and please let me know, if I gather enough interest I might look into it at some point.

Cheers
Eddy
Nice but i have Windows and you tool will work very well here. thanks a lot
__________________
Sage V7x:
Server - Lenovo K320 with WindowsHomeServer2011, 10 Terabyte HD's on stablebit drivepool, (1 x DuoFlex CT Octopus PCIe DVB-C 4 Tuner all with LM-DVB-SmartRecorder, dbox2, run SageTV as Service, DeskNow Mail and Collaboration server, 2 Terabyte NAS (Ximeta) as seconf backup, 1Gb/s MSI ePower HD Network, 3xHD100, 1xHD200, 1xHD300, Panasonic LCD 55" TV, Sharp LCD TV, JVC LCD TV, Touchscreen LCD, PlaceShifter
cu at http://www.dbuschek.de
Reply With Quote
  #419  
Old 02-26-2016, 10:38 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by routerunner View Post
I was wondering whether anyone would be interested to see this software working on Linux as well?

At the moment the software is provided as a DirectShow filter which is a Windows technology, but it could be turned into a separate shared library that might be integrated into the OS version of STV.

Think about it and please let me know, if I gather enough interest I might look into it at some point.

Cheers
Eddy
I guess, I'd be interested to know more about how this would work, and what would be required to use it.
Reply With Quote
  #420  
Old 02-27-2016, 12:04 AM
syrel syrel is offline
Sage Advanced User
 
Join Date: Oct 2010
Location: UK
Posts: 89
Quote:
Originally Posted by routerunner View Post
I was wondering whether anyone would be interested to see this software working on Linux as well?

At the moment the software is provided as a DirectShow filter which is a Windows technology, but it could be turned into a separate shared library that might be integrated into the OS version of STV.

Think about it and please let me know, if I gather enough interest I might look into it at some point.

Cheers
Eddy
Hi Eddy

I'm strictly Windows-only, so wouldn't be of use to me. Glad to see you're still engaged with the project though!

syrel
Reply With Quote
Reply

Tags
decryption, dvb, dvblogic, oscam, smartcard


Currently Active Users Viewing This Thread: 4 (0 members and 4 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Plugin request for SageTV Windows Client: Autofrequency plugin mkanet SageTV v7 Customizations 3 11-12-2011 09:33 AM
uPnP Client Plugin texneus SageTV v7 Customizations 0 04-03-2011 09:10 PM
Installing Client Plugin on Server ddaggett1 Sage My Movies 4 09-03-2010 11:39 AM
movie ripped to HD with dvd decrypter should skip intros right? big boi SageTV Software 12 03-25-2005 08:55 PM
DVD DeCrypter best format for SAGETV chrispy General Discussion 8 01-05-2005 01:39 PM


All times are GMT -6. The time now is 03:20 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.