Posts by joeuser

    Nothing of interest for most people in the last revisions. There have been some fixes to the oscam-emu patch for some powervu channels. But if you can see the channels you watch, it doesn't affect you.


    oscam changelog is here: http://www.streamboard.tv/oscam/changeset/11393/trunk

    oscam-emu patch changes here: https://github.com/oscam-emu/oscam-emu/commits/master


    BTW - Many people are quick to rush out new versions of oscam/oscam-emu, but most of the time the latest changes have no affect on most users. So, unless you are having problems I would not bother updating and before updating you can look at the changes to see if they would even help before spending time on updating...

    BTW, if you want to use afl1's build environment to build oscam-emu, here is an old patch I did for the oscam addon.

    You probably update version/rev numbers, but the basics should still work.

    Are you using master branch, not sure of older branches point to tvheadend 4.3 (even though he calls it 4.3 - for instance version 4.2 was really pointing to tvheadend 4.1)


    Just looked and last time I built his fork it was branch 8.0.0c - which doesn't even exist anymore. :)



    I am not normally using the official tvheadend, but I have been testing with it last few days and it does work. But I was testing on PC. Might have to check the configure options to make sure he is not disabling something...

    Yes, the list is old and probably many CAIDs should be removed and others added - was only example... :)

    I think best solution for Now to install both Ncam and Oscam

    Ncam to open AFN and put cacheex = 1 in emu reader

    Oscam for other PowerVu Channels and BISS and others

    This is not necessary.


    To overcome the problem of other emu channels not working with cacheex enabled, do the following.


    1. Create an oscam.services file with:

    Code
    [afn]
    caid                          = 0E00
    provid                        = 000000
    srvid                         = 0066,0067,0068,0069,006A,006B,006C,006D

    (or add to existing file - making sure "afn" does not already exist...)


    2. Create a second emu reader. The oscam.server entries should look something like this simplified example:


    The last line for each reader specifies to either use or not use the afn services.



    This can also all be done through the webif...


    Note: Some boxes/images do not need the cacheex enabled. So this is ONLY for boxes/images which need cacheex enabled in order for the afn channels to clear.


    Note 2: This method also works for tvheadend...


    Note 3: If you have some other powervu channels which use the same srvid as one of the afn channels, they will probably not work. (thanks to nautilus7 for reminder...)

    So a quick hack for oscam-emu for my alien2 is working, but not tested at length and really a hack rather than a real solution...




    Line:

    Code
    if (stream_type == 0x85) continue;

    skips the first dts audio track


    and following lines swap video and audio pids:

    Code
    if (demux[demux_id].STREAMpidcount > 1 )
                                    {
                                            demux[demux_id].STREAMpids[demux[demux_id].STREAMpidcount-1] = demux[demux_id].STREAMpids[0];
                                            demux[demux_id].STREAMpidsType[demux[demux_id].STREAMpidcount-1] = demux[demux_id].STREAMpidsType[0];
                                            demux[demux_id].STREAMpids[0] = elementary_pid;
                                            demux[demux_id].STREAMpidsType[0] =  buffer[i];
                                    }


    Sorry, I am tired and have a busy day tomorrow, so I do not have time to upload diffs, but there is not too much to change.


    Good luck and I look forward to a better solution. :)


    EDIT: Sorry, forgot to mention it is module-dvbapi.c, but I guess people would have figured that out...


    attached is the binary I use for my alien2 (spark7162 - sh4)

    They have switch to CSA encryption (instead of DES).

    (so some receivers like sh4 boxes may work without my HW DES drivers... )


    Audio pids are not being detected properly.


    Unfortunately I do not have time to look at it more closely today.

    Newbie to OSCAM here. I've been enjoying AFN for the past couple of week. Have rescanned and got the channels back, but exactly what do I need to change in SoftCam.Key to get them to open again. I have found the old entries (Group 0x9E - P 00090001 - 0009000B) but exactly what do I need to change. Any help would be most welcome.

    look here: AFN’s switch to HD

    Also, channel SIDS have changed, so key files need to be updated. (TV channels 0x66-0x6D)


    For example SoftCam.Key for oscam-emu:


    First of all, start a new thread.

    For stream relay, best is to include ECM pid in stream, then ecm delay, pmt mode do not affect anything. Pid limiter is not used for stream relay. (yet...)

    Need logs, but also have no idea what the "moded" code is, so that would be helpful...