Anyone know why there's no audio in channel 230? Video is fine but audio steam is missing. Service information shows nothing for the audio PID
SG - No audio in channel 230
Collapse
X
-
Comment
-
Try new e2 box Gzemma H1, no 226,227,228 problem and 230 got sound, very very similar to Dreambox but with digi tuner. However change channel may b abit slower than DM800series. But boot up is much faster than 800se.Comment
-
The problems arise from the undefined AC3 PMT data header id.
Need to define it from "unknown" to audio.
You need dvdsnoop to sniff the packets to obtain the information.
Info obtained from google:
gstdvbaudiosink.c: (+ denote new entry, - removal)
#define AC3CAPS \
"audio/x-ac3, " \
"framed =(boolean) true; " \
+ "audio/x-eac3, " \
+ "framed = (boolean) true; " \
"audio/x-private1-ac3, " \
"framed =(boolean) true; "
- else if (!strcmp(type, "audio/x-ac3"))
+ else if (!strcmp(type, "audio/x-ac3") || !strcmp(type, "audio/x-eac3"))
Explaination:
else if (!strcmp(type, "audio/x-ac3")) if ac3 detected decoding (gst get audio format) not detected ac3+ = not suport
else if (!strcmp(type, "audio/x-ac3") || !strcmp(type, "audio/x-eac3")) = if ac3 or ac3+ detected decoding (gst get audio format)
The issue of this no audio had been fixed in newer images. You could download the latest image from google search, and just FTP the usual key/scce folders and magic files, and the problem would be resolved.
And, please don't PM me for more info on this issue..Last edited by laksapopiah; 5 February, 2015, 08:29.Comment
-
Bro. which image to use to resolve the issue?The problems arise from the undefined AC3 PMT data header id.
Need to define it from "unknown" to audio.
You need dvdsnoop to sniff the packets to obtain the information.
Info obtained from google:
gstdvbaudiosink.c: (+ denote new entry, - removal)
#define AC3CAPS \
"audio/x-ac3, " \
"framed =(boolean) true; " \
+ "audio/x-eac3, " \
+ "framed = (boolean) true; " \
"audio/x-private1-ac3, " \
"framed =(boolean) true; "
- else if (!strcmp(type, "audio/x-ac3"))
+ else if (!strcmp(type, "audio/x-ac3") || !strcmp(type, "audio/x-eac3"))
Explaination:
else if (!strcmp(type, "audio/x-ac3")) if ac3 detected decoding (gst get audio format) not detected ac3+ = not suport
else if (!strcmp(type, "audio/x-ac3") || !strcmp(type, "audio/x-eac3")) = if ac3 or ac3+ detected decoding (gst get audio format)
The issue of this no audio had been fixed in newer images. You could download the latest image from google search, and just FTP the usual key/scce folders and magic files, and the problem would be resolved.
And, please don't PM me for more info on this issue..Comment
-
Big Bro signal hv up by at least 6db, many DM800 can now watch BPL-227 liao, no need to rework tuner
. For info only.
Comment
-
Comment
-
There always more than one solution, for me who cannot setup the build environment properly (stupid me).
U can write a py script to inject the correct pmt (capmt) to get the softcam to decode it as enigma2 can only edit vpid, apid and etc but not PMT.
You need to use dvbsnoop to do some logging.
Zgemma box is using digital tuner which is better than coil... can consider that box if your old trusty DM box is down...
CheersComment
-
@micromouseThere always more than one solution, for me who cannot setup the build environment properly (stupid me).
U can write a py script to inject the correct pmt (capmt) to get the softcam to decode it as enigma2 can only edit vpid, apid and etc but not PMT.
You need to use dvbsnoop to do some logging.
Zgemma box is using digital tuner which is better than coil... can consider that box if your old trusty DM box is down...
Cheers
Can share with us how to solve this audio issue? Is it need to modify pmtparse.cpp? I am not familiar in any python script.
@laksapopiah
I have google and tested many new images but still not resolved. Pls share with us the image here.Comment
-
i cant seem to get my openpli environment up properly... maybe my cloud server got problem.
basically i dvbsnoop the correct pmt from stream, edit the correct audio PID and force softcam to use my value.
i didnt edit or recompile anything.
well, if i can get my buidl environment up, i can try to compile the fix n add EP No. to EPG which i saw in the stream.Comment
-
Here i found the audio stream pid 0x134d and edited the lamedb on the channel itself but still got no audio eventhough it is reflected in the service info on screen. How should i do it? Thanks.i cant seem to get my openpli environment up properly... maybe my cloud server got problem.
basically i dvbsnoop the correct pmt from stream, edit the correct audio PID and force softcam to use my value.
i didnt edit or recompile anything.
well, if i can get my buidl environment up, i can try to compile the fix n add EP No. to EPG which i saw in the stream.
Stream_type: 6 (0x06) [= ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data]
reserved_1: 7 (0x07)
Elementary_PID: 4941 (0x134d)
reserved_2: 15 (0x0f)
ES_info_length: 21 (0x0015)Comment
Comment