Jump to content


Photo

scrambled playback support in openpli?


  • Please log in to reply
48 replies to this topic

Re: scrambled playback support in openpli? #21 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 19 June 2017 - 10:44

Hence I think it should be an integral part of Enigma, as the complete logic is quite complicated.

 

For example, what if you put the box in standby, it starts decoding a recording, and then you start again? Or you switch it off? Or you have a power failure? You would want Enigma to keep track of the decoding status, so it can pick it up where it previously stopped, transparent for the end-user.

 

As always with VU+, the idea isn't bad, the implementation leaves a lot to be desired. ;)

 

I think it is possible to know / detect if a recording (a transport stream) is descrambled, store that in the meta data, and have some icon display the status? Like the progress icon for playback? If you have code that goes through the recordings to offline decode, it can also update the metadata.

 

Something else that comes to mind: there are a lot of places where you can store a recording, so that is something to look at as well. And that includes Enigma's "auto-folder-name" feature for series. Also, what if you record on box A, and you have box B available that is permanently in standby (for example an old XP1000) and have that do the offline decoding?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: scrambled playback support in openpli? #22 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 19 June 2017 - 12:45

For example, what if you put the box in standby, it starts decoding a recording, and then you start again?

You can follow the same method as I did for cable- and fastscan... All is covered there...


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: scrambled playback support in openpli? #23 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 19 June 2017 - 14:47

 

offline decrypting via a CAM, and

What do you mean with CAM.... CI(+) ???? Indeed that is new....

 

And here the plugin and code they made for the offline decoding when the box is in standby...

 

http://code.vuplus.c...28a9862e4d70efe

 

I also hope they did add a 'slow downer' to it... so e.g. our Dutch M7 cards no not get into "punishment" mode...

 

A CAM is a Conditional Access Module, sometimes called CI-module.

 

 

From betatesting the Inverto 7000 (indeed: years ago :) ) I remember that (in the end) offline decoding was automated in the following way:

1- Once the box is in standby for xx minutes the eldest not-decrypted file was being decoded. This happened by simply (internal) playback of the file at around 8 times normal speed.

2- Both the encrypted and the decrypted file were kept; a marker made clear which one was (de)coded.

3- If the box came out of standby before the decoding of a file was finished (by hand or because of a planned recording), the partly decoded file was deleted.

 

Translated to E2 a similar work-flow seems to be possible, but:

1- Instead of starting offline decoding after a fixed amount of time judging the time to the next timed recording seems more logical.

2- Encrypted files could also be kept, or moved to the trashcan (giving the option to descramble them once more when required).

3- By plugin (only for boxes supporting this feature) or integrated in E2 (giving the user the idea his box does support it) doesn't seem to make much difference. In both cases E2 will do all the work.



Re: scrambled playback support in openpli? #24 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 19 June 2017 - 14:59

I agree with your analysis.

 

As for B1, offline decoding should only be postponed when the recording uses the same provider (perhaps configurable, as the M7 CI (aka orca) doesn't have a problem with multiple ECM requests).

 

As for B3, I don't see the point of a separate plugin if everything has to happen in E2. It will just mean having to deal with it in two different places, imho it should be integrated into the "recording" screens.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: scrambled playback support in openpli? #25 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 19 June 2017 - 15:29

As for B1, offline decoding should only be postponed when the recording uses the same provider (perhaps configurable, as the M7 CI (aka orca) doesn't have a problem with multiple ECM requests).

Not sure what you mean.
IMHO all recordings should be encrypted, in order to keep the CAM free for live-TV/streaming. And decryption should take place at a later state.

As for B3, I don't see the point of a separate plugin if everything has to happen in E2. It will just mean having to deal with it in two different places, imho it should be integrated into the "recording" screens.

Whatever PLi thinks to be the neatest way. For the user it makes no difference.
Maybe the decision will also be dependant on the question if one and the same work-flow/coding is supported by all hardware (drivers).

Re: scrambled playback support in openpli? #26 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 19 June 2017 - 15:32


1- Once the box is in standby for xx minutes the eldest not-decrypted file was being decoded. This happened by simply (internal) playback of the file at around 8 times normal speed.

When you have a CDS or TVV card you can only go to 4x the speed.... that is why we have a setting for ECM intervals in the recordings menu.... Set it e.g. at 3 seconds to avoid your card may get into punishment mode...


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: scrambled playback support in openpli? #27 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 19 June 2017 - 17:39

 

As for B1, offline decoding should only be postponed when the recording uses the same provider (perhaps configurable, as the M7 CI (aka orca) doesn't have a problem with multiple ECM requests).

 

Not sure what you mean.

 

You used numbered lists. So I've referred to the first by A, and the second by B. ;)

 

The rest of that sentence is not I problem I think?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: scrambled playback support in openpli? #28 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 19 June 2017 - 17:51

Indeed orca ci does not have that issue... Unless it can only encrypt two streams/ecms from just one teansponders at once...

Edited by littlesat, 19 June 2017 - 17:52.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: scrambled playback support in openpli? #29 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 20 June 2017 - 04:29

As for B1, offline decoding should only be postponed when the recording uses the same provider (perhaps configurable, as the M7 CI (aka orca) doesn't have a problem with multiple ECM requests).

 
Not sure what you mean.

 
You used numbered lists. So I've referred to the first by A, and the second by B. ;)
 
The rest of that sentence is not I problem I think?

Hehe, your using A & B was clear, but the "offline decoding should only be postponed when the recording uses the same provider" isn't.

Re: scrambled playback support in openpli? #30 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 20 June 2017 - 05:47

1- Once the box is in standby for xx minutes the eldest not-decrypted file was being decoded. This happened by simply (internal) playback of the file at around 8 times normal speed.

When you have a CDS or TVV card you can only go to 4x the speed.... that is why we have a setting for ECM intervals in the recordings menu.... Set it e.g. at 3 seconds to avoid your card may get into punishment mode...

Are you sure; how did you test this?
4 times speed is not the same as SID = 4 (max). This is about one recording (one service) at a time.

Re: scrambled playback support in openpli? #31 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 20 June 2017 - 07:10

I tried it years ago... it is not a sid limited feature in the card. Instead it is a time limited feature.

Edited by littlesat, 20 June 2017 - 07:10.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: scrambled playback support in openpli? #32 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 20 June 2017 - 11:04

 

 

Hehe, your using A & B was clear, but the "offline decoding should only be postponed when the recording uses the same provider" isn't.

 

Ok. :)

 

What I meant was that if I have a SKY smartcard and a CDS smartcard, and a SKY recording is being offline decoded, it should not be stopped if a CDS recording is about to start. But you may want to stop the offline decode if a SKY recording is about to start,

 

I know the example isn't 100% as SKY doesn't have a SID/time limiter, but I hope you understand what I mean now. ;)


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: scrambled playback support in openpli? #33 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 20 June 2017 - 11:55

This feature only really works when you always do encrypting afterwards... Then always the encrypting is free for watching. Especially when you use ci. And it makes the code less complicated (e.g. You zap from one card to the other - should we stop the encoding?)

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: scrambled playback support in openpli? #34 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 20 June 2017 - 13:59

IMHO once this feature works it should be like: recordings from services descrambled by using a softcam should take place immediately (as is the default now) while those using a CAM should always be recorded encrypted (for later decrypting).



Re: scrambled playback support in openpli? #35 mrvica

  • Senior Member
  • 1,227 posts

+82
Good

Posted 20 June 2017 - 14:17

I pointed allready to https://sourceforge....projects/tsdec/
source code (GPL) is available for older versions, search the web for tsdec_0.4.0.zip , so you don´t need to start form scratch

Re: scrambled playback support in openpli? #36 littlesat

  • PLi® Core member
  • 56,274 posts

+691
Excellent

Posted 20 June 2017 - 14:43

When you have a card it is always better to record encrypted... it keeps your card guaranteed out of punishment mode...

Edited by littlesat, 20 June 2017 - 14:44.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: scrambled playback support in openpli? #37 Erik Slagter

  • PLi® Core member
  • 46,960 posts

+541
Excellent

Posted 20 June 2017 - 19:40

I still don't get the fuss, because for offline descrambling through the CI, one STILL needs hardware support. AFAIK most open receivers don't have that and then it ends right there. Apparently VU+ can do it, we only need to find out the "trick" to enable it (as apparently it's default off) and then it will work out of the box, we already have support for offline descrambling.

 

And if you're worried about over-asking your card, just set the "offline decoding delay" option. It has been in the config for years.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: scrambled playback support in openpli? #38 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 21 June 2017 - 03:42

Well, I guess plenty of VU-4k STB's are available in the team, so using VTi 11.02 should show the ins and outs of 'the trick' quite easily.  



Re: scrambled playback support in openpli? #39 mrvica

  • Senior Member
  • 1,227 posts

+82
Good

Posted 21 June 2017 - 06:35

good idea, they could just upload an example.ts

Re: scrambled playback support in openpli? #40 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 21 June 2017 - 11:00

Well, I guess plenty of VU-4k STB's are available in the team...

 

How I wish that was true...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users