Posts by Purrfect

    Hello again!


    Aha... I left tvheadend and a vlc client run for a while and some keys were updated - just not the one I was waiting for. Means, maybe some of my EMM keys for AFN are probably expired now, but in general it's working!


    Thanks again! Now I consider how to make the best out of my receiving options combining SAT2IP and PCI DVB cards. :-)


    Greetings,
    Purrfect

    Hello again,


    ok! So far I tried bwtv and AFN on tvheadend with oscam-emu 11205. bwtv AU works, AFN not:


    2016/01/05 22:47:55 00000000 [Emu] stream client 0 connected
    2016/01/05 22:47:55 00000000 [Emu] stream client 0 request /stream/service/a95ad917df71fee77c0a418b4e85a257?profile=PowerVU&descramble=0&emm=1&:0:0:2
    2016/01/05 22:47:56 00000000 [Emu] stream 0 found emm_pid: 1F4
    2016/01/05 22:47:56 00000000 [Emu] Key not found: P 0002 01


    The EMM pid 1F4 is not correct. What about some option to configure the EMM pid manually? In most cases it's 9A anyway... :-)


    Greetings,
    Purrfect

    Bummer I missed your post on "satellite testers". Looks like they don't like any other solution beside their modified dreambox. I'm still using mumudvb for receiving two transponders with one PC handling 2 DVB cards. It's working well but I noticed that AU is only working for one channel, even if the stream contains more than one. Maybe this is a restriction of the dvbapi of oscam but it's the only way mumudvb can "talk" to oscam, isn't it? How does tvheadend do this?

    Hello again. I'm back "in business" (joking only) after I found somebody who showed me how to alter the code of module-emulator-osemu.c to change from sbox 0 to 0xa0. Then I also applied your change of module-emulator-stream.c and... it's working perfectly including AU. No glitches anymore on VLC!!! I didn't try any other client, yet, but that's all I actually need. Thank you very much!

    Hi!


    I'm trying to use Oscam-emu r10991 and r10999 for decrypting a PowerVu signal but it stopped working some days ago. After some investigating I heard, the reason is that this provider started using the "alternative tables in PowerVu algo". Does anybody know what's this and how to add this functionality to Oscam-emu?


    Regards,
    Purrfect

    Thanks, I will take a look. Unfortunately I don't have a valid ECM key anymore since the provider changed the EMM and ECM keys probably last nite! I had calculated 5 UA/EMM keys using an old logfile before and all are gone for good now. Oscam must have been running at this time as the PC is always on but I guess AU cannot change the EMM entries in SoftCamFile.Key? After they changed the EMM keys my setup was locked out, of course. :-(

    I used exactly this patch which worked seamlessly together with oscam svn. Maybe a debug version could help. Thanks for the explanation about AU and dvapi. I think it's not clever to send all SIDs to oscam all the time as it keeps on decrypting all channels in a stream even if noone is watching. This keeps the CPU busy always. And yes, I have those options in my mumudvb conf already as I used your "mumu_init.auto.2.afn.conf" as a template. Thanks for your help, by the way. Have a nice weekend. :-)

    Mumudvb is happy not reporting errors:


    Info: DVB: Bit error rate: 0 Signal strength: 13464 SNR: 19650 Uncorrected blocks: 0
    Info: DVB: ts_discontinuities 0


    But when using oscam-emu (r10991), VLC is complaining about encrypted packages occasionally causing the glitches. I made two log files playing the same channel. Once using oscam-emu and then OSEmu. Both show "lost synchro" but this doesn't seem to disturb VLC.


    My oscam.server file looks like this:


    [reader]
    label = emulator
    protocol = emu
    device = emulator
    caid = 0E00
    detect = cd
    ident = 0E00:000000
    group = 1
    emmcache = 1,1,2,1
    saveemm-unknown = 1
    saveemm-u = 1
    saveemm-s = 1
    saveemm-g = 1
    emu_auproviders = 0E00:000000


    When I disable dvapi then my AU doesn't work, as the SID2 which I know it is working is not showing up on mumudvb as being a radio station. Is that normal? With dvapi enabled, oscam-emu receives all SIDs at once including SID2 and AU works, but only for this SID.

    How can I figure out if mumudvb is buffering? On its webgui the BER is always "0". My oscam-emu was compiled using this said option already. With OSEmu there are no glitches at all so I think my satellite reception is good enough. It looks like some timing problem, I think, as it's happening every 10-15 seconds, approximately.

    root@streamer:~# /usr/bin/oscam -V
    Version: oscam-1.20-unstable_svn-r10991


    There are still glitches. Here's what VLC tells about:


    [h264 @ 03aeee20] Reference 3 >= 2
    [h264 @ 03aeee20] error while decoding MB 11 22, bytestream 58
    [h264 @ 03af2aa0] left block unavailable for requested intra4x4 mode -1 at 0 26
    [h264 @ 03af2aa0] error while decoding MB 0 26, bytestream 3878
    [h264 @ 03aecde0] Reference 2 >= 2
    [h264 @ 03aecde0] error while decoding MB 4 16, bytestream 8703
    [h264 @ 03af2aa0] Reference 3 >= 2
    [h264 @ 03af2aa0] error while decoding MB 12 12, bytestream 14366
    [h264 @ 03af2aa0] left block unavailable for requested intra4x4 mode -1 at 0 8
    [h264 @ 03af2aa0] error while decoding MB 0 8, bytestream 43907
    [h264 @ 03aecde0] error while decoding MB 23 28, bytestream -5
    [h264 @ 03aeee20] left block unavailable for requested intra4x4 mode -1 at 0 27
    [h264 @ 03aeee20] error while decoding MB 0 26, bytestream 7070
    [h264 @ 03aeee20] cabac decode of qscale diff failed at 2 26
    [h264 @ 03aeee20] error while decoding MB 2 26, bytestream 504
    [h264 @ 03aeee20] Reference 2 >= 2
    [h264 @ 03aeee20] error while decoding MB 41 6, bytestream 20388
    [h264 @ 03af2aa0] Reference 3 >= 2
    [h264 @ 03af2aa0] error while decoding MB 4 6, bytestream 2643
    [h264 @ 03af2aa0] left block unavailable for requested intra mode at 0 26
    [h264 @ 03af2aa0] error while decoding MB 0 26, bytestream 1703
    [h264 @ 03aecde0] error while decoding MB 3 28, bytestream -10
    [h264 @ 03af2aa0] Reference 2 >= 2
    [h264 @ 03af2aa0] error while decoding MB 28 14, bytestream 8728
    [h264 @ 03af2aa0] Reference 2 >= 2
    [h264 @ 03af2aa0] error while decoding MB 27 12, bytestream 2325
    [h264 @ 03af2aa0] Reference 2 >= 2
    [h264 @ 03af2aa0] error while decoding MB 24 6, bytestream 16140
    [h264 @ 03af2aa0] cabac decode of qscale diff failed at 18 21
    [h264 @ 03af2aa0] error while decoding MB 18 20, bytestream 547
    [h264 @ 03aed600] left block unavailable for requested intra4x4 mode -1 at 0 27
    [h264 @ 03aed600] error while decoding MB 0 26, bytestream 171
    [h264 @ 03aeee20] cabac decode of qscale diff failed at 20 26
    [h264 @ 03aeee20] error while decoding MB 20 26, bytestream 3114
    [h264 @ 03af2aa0] left block unavailable for requested intra4x4 mode -1 at 0 22
    [h264 @ 03af2aa0] error while decoding MB 0 22, bytestream 18487
    [h264 @ 03aed600] Reference 2 >= 2
    [h264 @ 03aed600] error while decoding MB 25 26, bytestream 2699
    [h264 @ 03af2aa0] error while decoding MB 39 28, bytestream -11
    [h264 @ 03aecde0] Reference 2 >= 2
    [h264 @ 03aecde0] error while decoding MB 1 28, bytestream 606
    [h264 @ 03aeee20] error while decoding MB 21 28, bytestream -21
    [h264 @ 03af2aa0] Reference 2 >= 2
    [h264 @ 03af2aa0] error while decoding MB 29 24, bytestream 930
    [h264 @ 03aeee20] Reference 2 >= 2
    [h264 @ 03aeee20] error while decoding MB 29 6, bytestream 6005
    [h264 @ 03aed600] left block unavailable for requested intra4x4 mode -1 at 0 7
    [h264 @ 03aed600] error while decoding MB 0 6, bytestream 22655
    [h264 @ 03aed600] cabac decode of qscale diff failed at 23 17
    [h264 @ 03aed600] error while decoding MB 23 16, bytestream 13490
    [h264 @ 03aed600] Reference 2 >= 2
    [h264 @ 03aed600] error while decoding MB 10 16, bytestream 13200
    [h264 @ 03aed600] Reference 2 >= 2
    [h264 @ 03aed600] error while decoding MB 12 28, bytestream 49
    [h264 @ 03af2aa0] Reference 2 >= 2
    [h264 @ 03af2aa0] error while decoding MB 9 28, bytestream 802
    [h264 @ 03af2aa0] top block unavailable for requested intra4x4 mode -1 at 43 0
    [h264 @ 03af2aa0] error while decoding MB 43 0, bytestream 17126
    [h264 @ 03aecde0] reference picture missing during reorder
    [h264 @ 03aecde0] Missing reference picture, default is 75318
    [h264 @ 03aed600] reference picture missing during reorder
    [h264 @ 03aed600] Missing reference picture, default is 75328


    I hope the log is useful. If I can support the project please just tell me what to test. :-)


    Greetings,
    Purrfect

    Ok! In my setup I use it only for my PowerVu reception of one "exotic" C-band transponder. But after running my installation for a few hours I noticed the following:


    1) Sporadically I notice annoying glitches using oscam-emu and VLC while OSEmu doesn't have this problem. How to improove this? I would really like to stay with oscam-emu as it has a web gui telling what's going on.


    2) The transponder stream supplied by mumudvb in my case contains 7 stations / sids all using the same ECM's but only the station having the lowest SID is doing AU, this others are just doing nothing. This is not a big problem as they're all using the same ECM keys so I can manually copy it to the other ids but this could be nicer. ;-)


    I noticed the emu-patch was updated today so I will move to the latest oscam-svn tomorrow. Maybe this will improove things further.

    Thanks for your reply. Actually I set up a streaming server using mumudvb together with OSEmu like you described in another forum. For comparing I tried to compile my own oscam-emu on my Debian Jessie PC using the latest oscam from svn plus the patch but it fails patching the webif part and than later compiling fails, too. That's why I wondered if it's worth the effort as the only thing I lack with OSEmu is AU, presuming I really have a working EMM key, of course. Good to know about multiple client support so I will try again to get a working oscam-emu on my PC.

    Thanks for your explanation, very informative.


    Do both variants actually support PowerVu AU? I've been trying to use it with OSEmu (option -e and having the EMM key in SoftCam.Key) but it didn't work. Maybe oscam-emu is better? But does it also support multiple streaming clients like OSEmu?