Jump to content


sangood

Member Since 2 Sep 2013
Offline Last Active 14 Aug 2014 09:01
-----

Posts I've Made

In Topic: openpli 2.1 missing the audio pid on DM800 SE dvbc.

11 September 2013 - 07:55

fixed it by modify dvb pmtparse.cpp file

add at line 164 

case 0x06: // PES Private
if (!isvideo)
{
isaudio = 1;
audio.type = audioStream::atAC3;
}

In Topic: openpli 2.1 missing the audio pid on DM800 SE dvbc.

4 September 2013 - 09:57

root@dm800se:~# init 4
root@dm800se:~# engima2
-sh: engima2: not found
root@dm800se:~# enigma2
PYTHONPATH: /usr/lib/enigma2/python
+ (1) Background File Eraser
+ (5) Tuxtxt
+ (8) graphics acceleration manager
+ (9) GFBDC
16384k video mem
 - double buffering available!
9184kB available for acceleration surfaces.
resolution: 1280 x 720 x 32 (stride: 5120)
+ (9) gLCDDC
found OLED display!
lcd buffer 0x743100 12288 bytes, stride 192
LCD resolution: 96 x 64 x 16 (stride: 192)
+ (9) Font Render Class
[FONT] initializing lib...
[FONT] loading fonts...
[FONT] Intializing font cache, using max. 4MB...
+ (10) gRC
RC thread created successfully
+ (15) eWindowStyleManager
+ (20) DVB-CI UI
+ (20) UHF Modulator
couldnt open /dev/rfmod0!!!!
+ (20) RC Input layer
+ (20) misc options
+ (20) AVSwitch Driver
couldnt open /dev/dbox/fp0 to monitor vcr scart slow blanking changed!
+ (21) input device driver
Input device "dreambox front panel" is a remotecontrol
Input device "dreambox remote control (native)" is a remotecontrol
Input device "dreambox advanced remote control (native)" is a remotecontrol
Input device "dreambox ir keyboard" is a keyboard
Input device "dreambox ir mouse" is a mouse
Found 5 input devices.
+ (22) Hdmi CEC driver
+ (30) eActionMap
+ (35) CI Slots
scanning for common interfaces..
cannot open /proc/stb/tsmux/input0
cannot open /proc/stb/tsmux/input1
done, found 0 common interface slots
+ (35) CA handler
+ (36) Stream server
+ (40) eServiceCenter
settings instance.
+ (41) eServiceFactoryDVD
+ (41) eServiceFactoryM2TS
+ (41) eServiceFactoryMP3
+ (41) eServiceFactoryFS
+ (41) eServiceFactoryDVB
reached rl 70
---- opening lame channel db
reading services (version 4)
loaded 889 services
scanning for frontends..
opening frontend 0
close frontend 0
found 1 adapter, 1 frontends(1 sim) and 5 demux, boxtype 3
Use valid Linux Time :) (RTC?)
[EPGC] Initialized EPGCache (wait for setCacheFile call now)
Loading spinners...
[ePNG] couldn't open /usr/share/enigma2/skin_default/spinner/wait5.png
found 4 spinner!
 
executing main
setIoPrio best-effort level 3 ok
[Harddisk] enumerating block devices...
new Harddisk sda -> /dev/sda -> /dev/sda
main thread is non-idle! display spinner!
Reading satellites.xml
sec config cleared
setSlotInfo for dvb frontend 0 to slotid 0, descr Alps BSBE2, need rotorworkaround Yes, enabled Yes, DVB-S2 Yes
slot: 0 configmode: advanced
add 2 to 32
add 4 to 32
add 880 to 7
add 881 to 10
add 950 to 4
add 1005 to 9
add 1055 to 8
add 1082 to 6
add 1105 to 31
add 1155 to 1
add 1250 to 2
add 1341 to 3
add 1381 to 5
sec config completed
loading bouquet... /etc/enigma2/bouquets.tv 1
loading bouquet... /etc/enigma2/userbouquet.dbe04.tv 1
18 entries in Bouquet userbouquet.dbe04.tv
loading bouquet... /etc/enigma2/userbouquet.dbe00.tv 19
28 entries in Bouquet userbouquet.dbe00.tv
loading bouquet... /etc/enigma2/userbouquet.dbe01.tv 47
11 entries in Bouquet userbouquet.dbe01.tv
loading bouquet... /etc/enigma2/userbouquet.dbe07.tv 58
22 entries in Bouquet userbouquet.dbe07.tv
loading bouquet... /etc/enigma2/userbouquet.dbe0b.tv 80
16 entries in Bouquet userbouquet.dbe0b.tv
loading bouquet... /etc/enigma2/userbouquet.dbe0a.tv 96
16 entries in Bouquet userbouquet.dbe0a.tv
loading bouquet... /etc/enigma2/userbouquet.dbe02.tv 112
42 entries in Bouquet userbouquet.dbe02.tv
loading bouquet... /etc/enigma2/userbouquet.dbe03.tv 154
52 entries in Bouquet userbouquet.dbe03.tv
loading bouquet... /etc/enigma2/userbouquet.dbe06.tv 206
66 entries in Bouquet userbouquet.dbe06.tv
loading bouquet... /etc/enigma2/userbouquet.dbe08.tv 272
30 entries in Bouquet userbouquet.dbe08.tv
loading bouquet... /etc/enigma2/userbouquet.dbe09.tv 302
12 entries in Bouquet userbouquet.dbe09.tv
loading bouquet... /etc/enigma2/userbouquet.favourites.tv 314
8 entries in Bouquet userbouquet.favourites.tv
loading bouquet... /etc/enigma2/userbouquet.LastScanned.tv 322
0 entries in Bouquet userbouquet.LastScanned.tv
13 entries in Bouquet bouquets.tv
loading bouquet... /etc/enigma2/bouquets.radio 1
loading bouquet... /etc/enigma2/userbouquet.favourites.radio 1
0 entries in Bouquet userbouquet.favourites.radio
1 entries in Bouquet bouquets.radio
[eDVBLocalTimeHandler] disable sync local time with transponder time!
/usr/lib/python2.6/site-packages/twisted/internet/_sslverify.py:5: DeprecationWarning: the md5 module is deprecated; use hashlib instead
[FONT] adding font /usr/share/fonts/nmsbd.ttf...OK (Regular)
[FONT] adding font /usr/share/fonts/andale.ttf...OK (Fixed)
[FONT] adding font /usr/share/fonts/tuxtxt.ttf...OK (Console)
[FONT] adding font /usr/share/fonts/ae_AlMateen.ttf...OK (Replacement)
[FONT] adding font /usr/share/fonts/nmsbd.ttf...OK (Regular)
[FONT] adding font /usr/share/fonts/lcd.ttf...OK (LCD)
[FONT] adding font /usr/share/fonts/tuxtxt.ttf...OK (Console)
[FONT] adding font /usr/share/fonts/andale.ttf...OK (Fixed)
[FONT] adding font /usr/share/fonts/valis_enigma.ttf...OK (Subs)
[FONT] adding font /usr/share/fonts/nmsbd.ttf...OK (FdLcD)
Unknown device type: dreambox front panel
Activating keymap: Default (US)
[ePopen] command: loadkmap < /usr/share/keymaps/default.kmap
Activating language 绠€浣撲腑鏂
--> setting scaler_sharpness to: 0000000D
couldn't open /proc/stb/misc/12V_output
[ePopen] command: ip -o addr show dev wlan0
[ePopen] command: ip -o addr show dev eth0
setLCDBrightness 25
setLCDBrightness 127
/usr/lib/python2.6/site-packages/twisted/python/filepath.py:12: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
Plugin  Extensions/WebInterface failed to load: No module named plugin
Plugin probably removed, but not cleanly in /usr/lib/enigma2/python/Plugins/Extensions/WebInterface
getModeList for port DVI-PC
getModeList for port YPbPr
getModeList for port Scart
getModeList for port DVI-PC
getModeList for port DVI
hotplug on dvi
-> setting aspect, policy, policy2, wss 16:9 bestfit letterbox auto
-> setting aspect, policy, policy2, wss 16:9 bestfit letterbox auto
-> setting aspect, policy, policy2, wss 16:9 bestfit letterbox auto
-> setting aspect, policy, policy2, wss 16:9 bestfit letterbox auto
setMode - port: DVI mode: 1080i rate: 50Hz
-> setting aspect, policy, policy2, wss 16:9 bestfit letterbox auto
[NetworkBrowser] fallback to default translation for NetworkBrowser
[NetworkBrowser] fallback to default translation for Search for network shares
[NetworkBrowser] fallback to default translation for MountManager
[NetworkBrowser] fallback to default translation for Manage network shares
[NetworkBrowser] fallback to default translation for Mount again
[NetworkBrowser] fallback to default translation for Attempt to mount shares again
starting hotplug handler
main thread is non-idle! display spinner!
[EPGC] setCacheFile read/write epg data from/to '/var/epg.dat'
[EPGC] time updated.. start EPG Mainloop
[SKIN] Parsing embedded skin <embedded-in-'Screensaver'>
[SKIN] No skin to read...
warning, skin is missing element From in <class 'Screens.Dish.Dish'>
warning, skin is missing element Goto in <class 'Screens.Dish.Dish'>
RemovePopup, id = ZapError
setValue 65
Setvolume: 100 100 (raw)
Setvolume: 0 0 (-1db)
Setvolume: 65 65 (raw)
Setvolume: 23 23 (-1db)
playing 1:0:1:C20:136:136:40000:0:0:0:
[EPGC] 35513 events read from /var/epg.dat
main thread is non-idle! display spinner!
statfs failed!
not pauseable.
statfs failed!
not pauseable.
statfs failed!
RemovePopup, id = ZapError
allocate channel.. 0136:0136
opening frontend 0
(0)tune
RotorCmd ffffffff, lastRotorCmd ffffffff
prepare_sat System 0 Freq 1514000 Pol 3 SR 6875000 INV 0 FEC 0 orbpos 4 system 0 modulation 1 pilot 2, rolloff 0
tuning to 1514 mhz
OURSTATE: tuning
allocate Channel: res 0
[eDVBCIInterfaces] addPMTHandler 1:0:1:C20:136:136:40000:0:0:0:
allocate demux
child has terminated
pipes closed
child has terminated
pipes closed
[ePopen] command: route -n | grep  wlan0
poll: unhandled POLLERR/HUP/NVAL for fd 31(16)
child has terminated
pipes closed
[ePopen] command: route -n | grep  eth0
poll: unhandled POLLERR/HUP/NVAL for fd 35(16)
poll: unhandled POLLERR/HUP/NVAL for fd 38(16)
[SEC] set static current limiting
[SEC] invalidate current switch params
[SEC] setVoltage 1
child has terminated
pipes closed
poll: unhandled POLLERR/HUP/NVAL for fd 33(16)
[SEC] sleep 10ms
[SEC] setTone 1
child has terminated
pipes closed
192.168
169.254
0.0.0.0
nameservers: [[192, 168, 1, 1]]
read configured interface: {'bnep0': {'dhcp': True}, 'usb0': {'dhcp': False}, 'lo': {'dhcp': False}, 'usbd0': {'dhcp': False}, 'usbf': {'dhcp': False}, 'wlan0': {'dhcp': True}, 'atml0': {'dhcp': True}, 'eth1': {'dhcp': True}, 'eth0': {'dhcp': True}}
self.ifaces after loading: {'wlan0': {'preup': False, 'predown': False, 'ip': [0, 0, 0, 0], 'up': False, 'mac': '00:e0:4c:72:00:ff', 'dhcp': True, 'netmask': [0, 0, 0, 0], 'gateway': [0, 0, 0, 0]}, 'eth0': {'preup': False, 'predown': False, 'ip': [192, 168, 1, 6], 'up': True, 'mac': '00:09:34:2b:b2:17', 'dhcp': True, 'bcast': [192, 168, 1, 255], 'netmask': [255, 255, 255, 0], 'gateway': [192, 168, 1, 1]}}
[OpenWebif] loading external plugins...
[OpenWebif] no plugins to load
[OpenWebif] started on 80
[OpenWebif] started on 443
poll: unhandled POLLERR/HUP/NVAL for fd 35(16)
[SEC] sleep 10ms
[SEC] update current switch params
[SEC] startTuneTimeout 20000
[SEC] setFrontend 1
setting frontend 0
(0)fe event: status 0, inversion off, m_tuning 1
[SEC] sleep 500ms
(0)fe event: status 1f, inversion off, m_tuning 2
OURSTATE: ok
[eDVBLocalTimerHandler] channel 0x2e4437b8 running
[eEPGCache] channel 0x2e4437b8 running
stop release channel timer
[EPGC] next update in 2 sec
ok ... now we start!!
eventNewProgramInfo 0 0
have 1 video stream(s) (0c45), and 1 audio stream(s) (0c46), and the pcr pid is 0c45, and the text pid is ffffffff
allocate demux
TuxTxt cache cleared
decoder state: play, vpid=3141, apid=3142
DMX_SET_PES_FILTER(0xc45) - pcr - ok
DEMUX_START - pcr - ok
DMX_SET_PES_FILTER(0xc46) - audio - ok
DEMUX_START - audio - ok
AUDIO_SET_BYPASS(0) - ok
AUDIO_PAUSE - ok
AUDIO_PLAY - ok
Video Device: /dev/dvb/adapter0/video0
demux device: /dev/dvb/adapter0/demux0
VIDEO_SET_STREAMTYPE 1 - ok
DMX_SET_PES_FILTER(0xc45) - video - ok
DEMUX_START - video - ok
VIDEO_FREEZE - ok
VIDEO_PLAY - ok
VIDEO_SLOWMOTION(0) - ok
VIDEO_FAST_FORWARD(0) - ok
VIDEO_CONTINUE - ok
AUDIO_CONTINUE - ok
AUDIO_CHANNEL_SELECT(0) - ok
disable teletext subtitles
statfs failed!
not pauseable.
statfs failed!
not pauseable.
statfs failed!
[eDVBCAService] new service 1:0:1:C20:136:136:40000:0:0:0:
[eDVBCAService] add demux 0 to slot 0 service 1:0:1:C20:136:136:40000:0:0:0:
RemovePopup, id = ZapError
VIDEO_GET_EVENT - ok
VIDEO_GET_EVENT - ok
PATready
use pmtpid 0020 for service_id 0c20
eventNewProgramInfo 0 0
have 1 video stream(s) (0c45), and 0 audio stream(s), and the pcr pid is 0c45, and the text pid is ffffffff
decoder state: play, vpid=3141, apid=-1
AUDIO_STOP - ok
DEMUX_STOP - audio - ok
AUDIO_CONTINUE - ok
VIDEO_SLOWMOTION(0) - ok
VIDEO_FAST_FORWARD(0) - ok
VIDEO_CONTINUE - ok
[eDVBCIInterfaces] gotPMT
[SEC] set dynamic current limiting
VIDEO_GET_EVENT - ok
[EPGC] start caching events(1378284955)
VIDEO_GET_EVENT - ok
[EPGC] abort non avail netmed schedule reading
[EPGC] abort non avail netmed schedule other reading
[OpenWebif] page '/web/epgservice' ok (cheetah template)
playing 1:0:1:C1E:136:136:40000:0:0:0:
[eDVBCAService] free slot 0 demux 0 for service 1:0:1:C20:136:136:40000:0:0:0:
[eDVBCAService] free service 1:0:1:C20:136:136:40000:0:0:0:
start release channel timer
decoder state: play, vpid=-1, apid=-1
DEMUX_STOP - pcr - ok
DEMUX_STOP - video - ok
VIDEO_STOP - ok
cleaning up
TuxTxt cache cleared
statfs failed!
statfs failed!
not pauseable.
statfs failed!
not pauseable.
statfs failed!
RemovePopup, id = ZapError
use cached_channel
stop release channel timer
allocate Channel: res 0
[eDVBCIInterfaces] addPMTHandler 1:0:1:C1E:136:136:40000:0:0:0:
ok ... now we start!!
eventNewProgramInfo 0 0
have 1 video stream(s) (0c31), and 1 audio stream(s) (0c32), and the pcr pid is 0c31, and the text pid is ffffffff
TuxTxt cache cleared
decoder state: play, vpid=3121, apid=3122
DMX_SET_PES_FILTER(0xc31) - pcr - ok
DEMUX_START - pcr - ok
DMX_SET_PES_FILTER(0xc32) - audio - ok
DEMUX_START - audio - ok
AUDIO_SET_BYPASS(0) - ok
AUDIO_PAUSE - ok
AUDIO_PLAY - ok
Video Device: /dev/dvb/adapter0/video0
demux device: /dev/dvb/adapter0/demux0
VIDEO_SET_STREAMTYPE 1 - ok
DMX_SET_PES_FILTER(0xc31) - video - ok
DEMUX_START - video - ok
VIDEO_FREEZE - ok
VIDEO_PLAY - ok
VIDEO_SLOWMOTION(0) - ok
VIDEO_FAST_FORWARD(0) - ok
VIDEO_CONTINUE - ok
AUDIO_CONTINUE - ok
disable teletext subtitles
statfs failed!
not pauseable.
statfs failed!
not pauseable.
statfs failed!
[eDVBCAService] new service 1:0:1:C1E:136:136:40000:0:0:0:
[eDVBCAService] add demux 0 to slot 0 service 1:0:1:C1E:136:136:40000:0:0:0:
RemovePopup, id = ZapError
[OpenWebif] page '/web/zap' ok (cheetah template)
PATready
use pmtpid 0022 for service_id 0c1e
eventNewProgramInfo 0 0
have 1 video stream(s) (0c31), and 0 audio stream(s), and the pcr pid is 0c31, and the text pid is ffffffff
decoder state: play, vpid=3121, apid=-1
AUDIO_STOP - ok
DEMUX_STOP - audio - ok
AUDIO_CONTINUE - ok
VIDEO_SLOWMOTION(0) - ok
VIDEO_FAST_FORWARD(0) - ok
VIDEO_CONTINUE - ok
[eDVBCIInterfaces] gotPMT

In Topic: openpli 2.1 missing the audio pid on DM800 SE dvbc.

4 September 2013 - 09:28

init 4
enigma2
enigma log:
 
  [eDVBCAService] new service 1:0:1:C1E:136:136:40000:0:0:0:                     
[eDVBCAService] add demux 0 to slot 0 service 1:0:1:C1E:136:136:40000:0:0:0:   
RemovePopup, id = ZapError                                                     
[OpenWebif] page '/web/zap' ok (cheetah template)                              
PATready                                                                       
use pmtpid 0022 for service_id 0c1e                                            
eventNewProgramInfo 0 0                                                        
have 1 video stream(s) (0c31), and 0 audio stream(s), and the pcr pid is 0c31, 
and the text pid is ffffffff                                                    
decoder state: play, vpid=3121, apid=-1                                        
AUDIO_STOP - ok                                                                
DEMUX_STOP - audio - ok                                                        
AUDIO_CONTINUE - ok                                                            
VIDEO_SLOWMOTION(0) - ok                                                       
VIDEO_FAST_FORWARD(0) - ok                                                     
VIDEO_CONTINUE - ok                                                            
[eDVBCIInterfaces] gotPMT                                                      
eventNewProgramInfo 0 0                                                        
have 1 video stream(s) (0c45), and 0 audio stream(s), and the pcr pid is 0c45, 
nd the text pid is ffffffff                                                    
decoder state: play, vpid=3141, apid=-1                                        
AUDIO_STOP - ok                                                                
DEMUX_STOP - audio - ok                    

In Topic: openpli 2.1 missing the audio pid on DM800 SE dvbc.

4 September 2013 - 08:49

The dvbviewer streaming is ok.it can got the sound by setting the ac3 pid.


In Topic: openpli 2.1 missing the audio pid on DM800 SE dvbc.

4 September 2013 - 06:28

I got this code below by TS analyse.

0x000092BE AC3 Frame
SyncInfo():
CRC1 = 59616
fscod = 0
frmsizecod = 30
SamplingRate = 48000
FrameSize = 1792
BitRate = 448000
Duration = 0.032000
BSI():
bsid = 8
bsmod = 0
acmod = 2
dsurmod = 0
lfeon = 0
dialnorm = 31
compre = 1
compr = 241
langcode = 0
Channels = 2