I just compiled OSCam and TVheadend is still not working.
help with TVheadend oscam emu discovery channels
- cengizkartal
- Thread is marked as Resolved.
There are 20 replies in this Thread which was already clicked 2,503 times. The last Post () by Chris230291.
-
-
Have you added the video pid manually in tvheadend? You still need to do that.
-
linuxsat25 does not work in the file it has compiled
-
You didn't answer my question. Did you add the video pid in tvheadend?
If you've done that and still doesn't work, post a log from oscam (starting from when you tune to the channel) with debug mode 128, so I can see whether oscam detects a video pid or not.
-
stream will i do it from the feature
-
The Oscam-emu file I downloaded
-
I moved your posts to its own thread, we do not want to spam linuxsat25 thread
the file above is the emu patch for compiling oscam emu with
why not use the compiled oscam versions already provided ?
I can confirm linuxsat25 bin works perfectly on my VU box
-
Sir, I've been trying for 1 month to solve this, the room is not solved.
-
Sir, I've been trying for 1 month to solve this, the room is not solved.
it is simple now
1.use latest oscam emu 11704 it has already been patched
2. edit oscam.dvbapi and add the video pid in tvheadend
Code
Display MoreIf video PID (VPID) is missing in PMT (like many Discovery channels), then this will help you. It's only temporary solution until oscam developers come with "the right one". How to: 1) add correct VPID in setting editor or manualy in lamedb and set flag "Use always the cached values of PIDs" (name in E-Chanelizer) for service without VPID 2) start oscam with --debug=128 parameter, switch channel to right one and look for lines like this: "c Demuxer 0 found MPEG-2 PES private data stream (type: 06 pid: 0BB9)" 3) In the log from step 2) you see pid 0BB9 that was found in PMT for specified channel. There can be more lines like this. Pick pid from any line you see and add it to oscam.dvbapi 4) Modify oscam.dvbapi by adding line V: xxxx:yyyy where xxxx is PID from step 3) and yyyy is correct VPID for channel (from step 1)) oscam.dvbapi example: V: 0385:0384 # Discovery HU 0,8W V: 0BB9:0BB8 # DTX HD 0,8W
-
There is no such feature in the tvheadend program.
-
jenseneverest with oscam-emu 11704 no change in the oscam.dvbapi i.e. adding the video pid is needed at all.
cengizkartal I don't use tvheadend, but from what I saw from your screenshots, you're not adding the video pid in the right place. You're changing the caid, which is wrong.
-
jenseneverest with oscam-emu 11704 no change in the oscam.dvbapi i.e. adding the video pid is needed at all.
cengizkartal I don't use tvheadend, but from what I saw from your screenshots, you're not adding the video pid in the right place. You're changing the caid, which is wrong.
Thanks, i am now getting confused myself !!
i dont use tvheadend either, but looks like the PID issue has been a problem for a while
-
You need to add the video pid in your media player side (tvheadend, enigma2, dvbream, etc) in order to treat the service as a tv channel and do all necessary things (setup the video decoder, etc), but you also need to tell oscam what is the video pid, so it can setup one more descrambler with the correct cw for the video. Oscam does it's own parsing of the PMT, so adding the video pid only in the player side is not enough.
Now, before 11704, a user (skyjet) made a patch for oscam so that we can add the video pid manually via a oscam.dvbapi line. With 11704 I take advantage of the fact that the pcr pid listed inside the pmt is actually the video pid and I use that (i.e. the pcr pid) as the video pid. In all channels I tested, the pcr pid is actually the video pid, so adding it manually in oscam.dvbapi (with skyjet's patch) is not needed.
-
This feature is locked when I scan the channel. I do not have the opportunity to intervene.
You can interfere with the tv card in any way.
-
Can we edit this page?
Code
Display More{ "caid_comment": [ "", "The CAID list contains configuration for separate CA systems.", "", "TVHeadend uses some techniques to decode the previous queued data to offer", "faster client input and data queing when the keys are late.", "Here is the descrambling layer configuration to do this properly.", "", "name - CA nice name", "caid - CAID (hexadecimal)", "mask - CAID mask (hexadecimal - use FFFF for single CAID)", "interval - expected ECM interval (in milliseconds)", "multipid - multiple keys for different PIDs", "quickecm - key is changed quickly upon the ECM change", "constcw - the key won't change (it may be used also to turn off", " the extra logic in TVH's code - may help for other CAs)", "paritycheck - number of TS packets to decide when the key parity was changed", " in the input TS stream", "ecmparity - can be a string from this list:", " 'standard' - ECM 0x80 means even, ECM 0x81 means odd", " 'inverted' - ECM 0x81 means even, ECM 0x80 means odd" ], "caid": [ { "name": "BISS", "caid": "2600", "mask": "FFFF", "constcw": 1 }, { "name": "PowerVu", "caid": "0E00", "multipid": 1, "interval": 1000, "paritycheck": 2 }, { "name": "Sky UK", "____": "Rename _caid to caid for activation!", "_caid": "0963", "mask": "FFFF", "quickecm": 1 }, { "name": "Sky DE", "____": "Rename _caid to caid for activation!", "_caid" : "098C", "mask": "FFFF", "quickecm": 1 }, { "name": "Sky DE", "____": "Rename _caid to caid for activation!", "_caid" : "09C4", "mask": "FFFF", "quickecm": 1 }, { "name": "Sky IT", "____": "Rename _caid to caid for activation!", "_caid": "09CD", "mask": "FFFF", "quickecm": 1 } ] }
-
Did you manage to figure this problem out? I'm on the same boat
-
Same issue here with tvheadend and oscam. I recompiled tvheadend (without zlib), added the video stream in the Service with an editor.
By doing an "info" in tvheadend on the service, it is now showing the H264 stream.
I have the good latest oscam using the PCR if there is no Video Pid as well.
What I do not understand is why oscam is still saying that it is using the PCR stream id, because I added it in the tvheadend?
I am wondering if the PMT is rewritten when adding the Video stream id?
So many questions......
-
Can you please explain what file you modified and how? I might give it a try, truly appreciated
-
No access to the tvheadend server today, but these are the things I did:
- first you have to have tvheadend compiled with zlib disabled, otherwise some files are not editables
- under the user running tvhend, locate the folder .hts/tvheadend in the home directory
- then something like input/dvb/networs/muxes
Yo need to identify the correct network and mux, not easy if you have many!
Then in the corresponding mux file, locate the jason part dealing with that service
and add a section containing the pid of the video it and the stream type H264
(you can use the jason file of a service working fine to understand what to type)
Does this helps?
-
It does, may you please share a config example inside the file? Thanks
OSCam-EMU Support Forum
Configs, discussion, downloads and guides for OSCam-EMU Softcam.
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!