Jump to content


Photo

Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit


  • Please log in to reply
2047 replies to this topic

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #181 shumifan50

  • Senior Member
  • 195 posts

+2
Neutral

Posted 18 December 2011 - 19:33

@nobody9:
Thanks for the vtuner files. Unfortunately it made no difference.
I do get a vdpau not available error - could this be the cause. I will go through this thread and the enigma/vtuner output again to see if I have missed something.
I still get the splash screen. I get quite a bit of activity when I start enigma between the vtuner server and client, but no picture materialise - do I need an nvidia card to see any picture or just for OSD to work? I gather it is only for OSD.
I will keep trying as this is a great idea and your work on this is much appreciated.
DM600, DM800HD, DM7025, DM500S HD. DM800HDse, 90cm multi-bracket dish: 13E, 19.2E, 23.5E, 28.2E. Runnign OpenPli where I can and loving it!

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #182 Seal

  • Member
  • 45 posts

+3
Neutral

Posted 18 December 2011 - 19:42

which values for audio and video buffers you have set in /usr/local/e2/share/enigma2/xine.conf
the log says the buffer for video has over 14 hours


Xine.conf attached.

Attached File  xine.conf.zip   2.49KB   50 downloads

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #183 nobody9

  • Senior Member
  • 187 posts

+76
Good

Posted 18 December 2011 - 19:46

@shumifan50,
you need for OSD and HD Video a Nvidia card with VDPAU.
Have you setup your satelite configuration in enigma2, the default config is set to unicable.

@nobody9:
Thanks for the vtuner files. Unfortunately it made no difference.
I do get a vdpau not available error - could this be the cause. I will go through this thread and the enigma/vtuner output again to see if I have missed something.
I still get the splash screen. I get quite a bit of activity when I start enigma between the vtuner server and client, but no picture materialise - do I need an nvidia card to see any picture or just for OSD to work? I gather it is only for OSD.
I will keep trying as this is a great idea and your work on this is much appreciated.



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #184 nobody9

  • Senior Member
  • 187 posts

+76
Good

Posted 18 December 2011 - 19:51

in config the value for video is 2000 that are 3-4 seconds crazy.
i will test with the old xine-lib



which values for audio and video buffers you have set in /usr/local/e2/share/enigma2/xine.conf
the log says the buffer for video has over 14 hours


Xine.conf attached.

Attached File  xine.conf.zip   2.49KB   50 downloads



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #185 kikirim

  • Member
  • 4 posts

0
Neutral

Posted 18 December 2011 - 20:05


xine-lib version....

http://github.com/nobody9/openpliPC


There is other xine-lib.old - try compile this and replace xinelib.


xine-lib use...
xine-lib.old not used...

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #186 Seal

  • Member
  • 45 posts

+3
Neutral

Posted 18 December 2011 - 20:44

in config the value for video is 2000 that are 3-4 seconds crazy.
i will test with the old xine-lib


What walue do you have for good HD playback?

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #187 nobody9

  • Senior Member
  • 187 posts

+76
Good

Posted 18 December 2011 - 20:56

@all,

i changed the git.

checkout for new xine-lib

git clone https://github.com/n...9/openpliPC.git

checkout for old xine-lib

git clone https://github.com/n...9/openpliPC.git
git checkout old_xine_lib

sorry for the confusion today.

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #188 nobody9

  • Senior Member
  • 187 posts

+76
Good

Posted 18 December 2011 - 20:56


in config the value for video is 2000 that are 3-4 seconds crazy.
i will test with the old xine-lib


What walue do you have for good HD playback?


the same that you have in xine.conf

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #189 attaros

  • Senior Member
  • 52 posts

0
Neutral

Posted 18 December 2011 - 21:11

Hi,

I wanted to know if this software works only with VTUNER software or a real DVB-S2 card as TT-S3200 would work too ?
(i am not a Ubuntu user......nor expert..).

Thanks
attaros

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #190 nobody9

  • Senior Member
  • 187 posts

+76
Good

Posted 18 December 2011 - 21:17

it´s run with all dvb-tuners they are running under linux.

Hi,

I wanted to know if this software works only with VTUNER software or a real DVB-S2 card as TT-S3200 would work too ?
(i am not a Ubuntu user......nor expert..).

Thanks
attaros


Edited by nobody9, 18 December 2011 - 21:17.


Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #191 Seal

  • Member
  • 45 posts

+3
Neutral

Posted 18 December 2011 - 21:36

Hi,

I wanted to know if this software works only with VTUNER software or a real DVB-S2 card as TT-S3200 would work too ?
(i am not a Ubuntu user......nor expert..).

Thanks
attaros


Im successfully using with TBS QBOX S2 card - works very well.

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #192 shumifan50

  • Senior Member
  • 195 posts

+2
Neutral

Posted 18 December 2011 - 22:36

@nobody9:
No I havn't configured enigma as I have only ever done it through the OSD that I din't have on the box I am testing with at the moment. I have definitely identified that it is a tuning problem and in the debug line can see it is looking at 19.2 and not 28.2.
I will look to see how to setup enigma by editing conf files.
Thanks for your help and all the wrok you are doing.

I am now confident that vtuner is working, it is a matter of setting up enigma.
DM600, DM800HD, DM7025, DM500S HD. DM800HDse, 90cm multi-bracket dish: 13E, 19.2E, 23.5E, 28.2E. Runnign OpenPli where I can and loving it!

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #193 shumifan50

  • Senior Member
  • 195 posts

+2
Neutral

Posted 18 December 2011 - 22:53

The vtuner versions:
The source code on the vtuner website for vtunerc does not match the version of vtunerd.mipsel, one of the parameters shows 166667 or something like that when it should be 1 on a working interface.
The downloadable version on the vtuner website, vtunerc.i686 matches the version of the vtunerd.mipsel(dreambox) daemon, but I think it is an older interface.
Would it be possible for someone to build the vtunerd.mipsel binary on the dreambox openpli environment then it should be possible to use the latest interface.
DM600, DM800HD, DM7025, DM500S HD. DM800HDse, 90cm multi-bracket dish: 13E, 19.2E, 23.5E, 28.2E. Runnign OpenPli where I can and loving it!

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #194 Seal

  • Member
  • 45 posts

+3
Neutral

Posted 18 December 2011 - 22:57

The vtuner versions:
The source code on the vtuner website for vtunerc does not match the version of vtunerd.mipsel, one of the parameters shows 166667 or something like that when it should be 1 on a working interface.
The downloadable version on the vtuner website, vtunerc.i686 matches the version of the vtunerd.mipsel(dreambox) daemon, but I think it is an older interface.
Would it be possible for someone to build the vtunerd.mipsel binary on the dreambox openpli environment then it should be possible to use the latest interface.


I had the same problem - vtunerd built binary is other than module and vtuner-client built from sources and i cannot make it work...
Maybe someone have STM2.3 devkit installed and can build newest vtunerd for sh4 :)

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #195 nobody9

  • Senior Member
  • 187 posts

+76
Good

Posted 19 December 2011 - 07:19

in this post you find the newest version of vtunerc and vtunerd for i686,x86_64 and mipsel

http://openpli.org/f...post__p__239211


The vtuner versions:
The source code on the vtuner website for vtunerc does not match the version of vtunerd.mipsel, one of the parameters shows 166667 or something like that when it should be 1 on a working interface.
The downloadable version on the vtuner website, vtunerc.i686 matches the version of the vtunerd.mipsel(dreambox) daemon, but I think it is an older interface.
Would it be possible for someone to build the vtunerd.mipsel binary on the dreambox openpli environment then it should be possible to use the latest interface.



Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #196 nobody9

  • Senior Member
  • 187 posts

+76
Good

Posted 19 December 2011 - 11:09

A patch for lirc imposed but not compile,
cTimeMs not defined in lib/base/condVar.h and lib/base/condVar.cpp described, please add openPli_enigma2.patch

fixed today

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #197 ambrosa

  • Senior Member
  • 161 posts

+35
Good

Posted 19 December 2011 - 17:07

*** VDPAU BENCHMARK AND PERFORMANCE OBSERVATIONS ABOUT HD CHANNELS ***

My system is a Intel Core 2 Duo E6600 6GB RAM with Nvidia 9600GT Green Power 512MB RAM.
Usually I play without any problem 1080p video with VLC or MPLAYER2 (-vc x11). These software use CPU for decoding video and play movie is very fine. CPU usage is about 70%

But I cannot play 1080 HD video stream or recoderd movie using openpliPC.
As you know openpliPC use xine libraries and these libs use VDPAU.
VDPAU use Nvidia GPU as coprocessor for decoding video stream. The idea is GPU is more specialized and powerful than CPU to do decoding process.
If I play an HD movie .ts with MPLAYER2 using VDPAU (-vc vdpau -vo ffmpegh264vdpau) CPU usage is about 4% (yes ! VDPAU is working) but HD movie has many freeze. It's impossible to watch them.

QUESTION: Nvidia 9600GT (used by VDPAU) doesn't meet minimum performance to decode HD channels ?

ANSWER: I've just pushed to openpliPC two userful sw: vdpauinfo and qvdpautest . With them you can have infos about VDPAU and answer to the question above.

From README:
4) If you are interested you can compile vdapauinfo and qvdpautest
(building qvdpautest require install qt4-dev-tools (100 MB))
./build_vdpauinfotest.sh

You can find binaries under libs/vdpauinfo-0.0.6/ and libs/qvdpautest-0.5.1/

Below is the result running qvdpautest in my system.
cd openpliPC/
cd libs/qvdpautest-0.5.1/
./qvdpautest

As you can see, my 9600GT has very poor VDPAU performance, less powerful than using simple CPU for decoding process
is not able to decode MPEG2 HD video with frame/sec. > 43
is not able to play H264 HD video with frames/sec. > 18
is not able at all to decode any MPEG4 video


So, if you have problems with HD channels, run qvdpautest and see benchmark.


My solution: I've just bought a Nvidia GTX550 ;)


qvdpautest 0.5.1
Intel® Core™2 CPU 6600 @ 2.40GHz
NVIDIA GPU GeForce 9600 GT (G94) at PCI:1:0:0 (GPU-0)

VDPAU API version : 1
VDPAU implementation : NVIDIA VDPAU Driver Shared Library 280.13 Wed Jul 27 17:15:20 PDT 2011

SURFACE GET BITS: 860.555 M/s
SURFACE PUT BITS: 851.924 M/s

MPEG DECODING (1920x1080): 43 frames/s
MPEG DECODING (1280x720): 97 frames/s
H264 DECODING (1920x1080): 18 frames/s
H264 DECODING (1280x720): 39 frames/s
VC1 DECODING (1440x1080): 55 frames/s
Profile unsupported.

MIXER WEAVE (1920x1080): 2126 frames/s
MIXER BOB (1920x1080): 3101 fields/s
MIXER TEMPORAL (1920x1080): 739 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 443 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 997 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 225 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 184 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 242 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 830 fields/s

MULTITHREADED MPEG DECODING (1920x1080): 43 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 672 fields/s
STB: Clarke Tech ET9100
Mass storage: internal SATA-II HDD 1TB WD10EACS GreenPower 5400rpm
Mass storage: external USB pen drive 2GB
Firmware: OpenPLi kernel 3.x.x
Tuner A: AVL2108 (DVB-S2) HotBird 13E
Tuner B: AVL2108 (DVB-S2) HotBird 13E
Tuner C: AverMedia A867 (DVB-T HD) (AF9035 + MXL5007T)
TV: plasma PANASONIC GT30 fullHD
Audio: PCM through HDMI (no Dolby decoder)

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #198 ambrosa

  • Senior Member
  • 161 posts

+35
Good

Posted 19 December 2011 - 17:12

This is the report made by nobody9 for his system equipped with a Nvidia 320M
Nvidia 320M is more powerful but probably can be problem watching 1080p @ 50Hz coded with H264 : max frame rate is 45 frames/sec.


qvdpautest 0.5.1
Intel® Core™2 Duo CPU P8600 @ 2.40GHz
NVIDIA GPU GeForce 320M (C89) at PCI:4:0:0 (GPU-0)

VDPAU API version : 1
VDPAU implementation : NVIDIA VDPAU Driver Shared Library 260.19.06 Mon Sep 13 04:58:44 PDT 2010

SURFACE GET BITS: 677.9 M/s
SURFACE PUT BITS: 854.746 M/s

MPEG DECODING (1920x1080): 77 frames/s
MPEG DECODING (1280x720): 167 frames/s
H264 DECODING (1920x1080): 45 frames/s
H264 DECODING (1280x720): 93 frames/s
VC1 DECODING (1440x1080): 62 frames/s
MPEG4 DECODING (1920x1080): 52 frames/s

MIXER WEAVE (1920x1080): 455 frames/s
MIXER BOB (1920x1080): 811 fields/s
MIXER TEMPORAL (1920x1080): 71 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 64 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 67 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 51 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 45 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 48 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 140 fields/s
MIXER TEMPORAL_SPATIAL + HQSCALING (720x576 video to 1920x1080 display): 139 fields/s

MULTITHREADED MPEG DECODING (1920x1080): 59 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 44 fields/s
STB: Clarke Tech ET9100
Mass storage: internal SATA-II HDD 1TB WD10EACS GreenPower 5400rpm
Mass storage: external USB pen drive 2GB
Firmware: OpenPLi kernel 3.x.x
Tuner A: AVL2108 (DVB-S2) HotBird 13E
Tuner B: AVL2108 (DVB-S2) HotBird 13E
Tuner C: AverMedia A867 (DVB-T HD) (AF9035 + MXL5007T)
TV: plasma PANASONIC GT30 fullHD
Audio: PCM through HDMI (no Dolby decoder)

Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #199 Raider05

  • Senior Member
  • 75 posts

+4
Neutral

Posted 19 December 2011 - 20:45

@nobody9
Thanks for patch licr_support
And I think found, crash where switching occurs In the channels, which audio tracks the AC-3 !
Fix it in enigma2, please, and the problem local time, for me UTC +4, enigma2 show only UTC,
No use TimeZone

E2PC, Ubuntu 12.04 x86, DVB-S2 card Omicom SkyStar 4, Nvidia card 9500GT 512Mb DDR2 driver 195.36.24, Satellites 9.0E, 36.0E

Git enigma2pc


Re: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit #200 shumifan50

  • Senior Member
  • 195 posts

+2
Neutral

Posted 19 December 2011 - 20:47

I'm sorry for being stupid, but I am having no joy getting video/audio to work. vtuner is now working fine and I can get openpliPC to instigate a satellite scan (monitored on the vtuner outputs).

My configuration:
DM7025 (it has no HD) but is twin tuner.
Ubuntu 11.10 on Atom (Zotac Mag - I intend to move it to a Zotac ZBox with nvidia ion graphics)
Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
DiseqC switch with 3 satellites 28.2E, 19.2E, 13E (A,B,C and D not connected)


The following are errors displayed by enigma:
...
lcd buffer 0x9075af0 8448 bytes, stride 132
+ (9) gXlibDC
vo_vdpau: Use lock display synchronization for some vdpau calls
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
vo_vdpau: Can't create vdp device : No vdpau implementation.
+ (10) gRC
...
...
opening frontend 0
detected satellite frontend
close frontend 0
boxtype detection via /usr/local/e2/etc/stb/info not possible... use fallback via demux count!

found 1 adapter, 1 frontends(1 sim) and 1 demux, boxtype 6
...
...
setSlotInfo for dvb frontend 0 to slotid 0, descr VTUNER, need rotorworkaround No, enabled Yes, DVB-S2 Yes
slot: 0 configmode: simple
diseqcmode: single
sec config completed
[InfoBar] Failed to load resumepoints: [Errno 2] No such file or directory: '/home/root/resumepoints.pkl'
...
...
XINE-LIB version: 1.1.90openpli-e2
configfile /usr/local/e2/share/enigma2/xine.conf
setResolution 720 576
XINE_EVENT_UI_PLAYBACK_FINISHED
Event Received!
adapter0/demux0: reset stateXNextEvent 12
X
...
...
Activating language English
[eSocketMMIHandler] created successfully
-> update deinterlace !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-> update deinterlace !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-> update deinterlace !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-> update SD features !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-> update SD features !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
setMode - port: DVI-PC rate: 60
-> update deinterlace !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-> update SD features !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
sh: fpupgrade: not found
--> setting contrast to: 00008000
--> setting saturation to: 00008000
--> setting hue to: 00008000
--> setting brightness to: 00008000
--> setting block_noise_reduction to: 00000000
--> setting mosquito_noise_reduction to: 00000000
--> setting digital_contour_removal to: 00000000
--> applying pep values
[CI_Assignment] activating ci configs:
[CI_Activate] FOUND 0 CI Slots
....
....
....
Event Received!
XINE_VO_ASPECT_4_3 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
video_out_opengl: tried to set unsupported property 24
video_out_opengl: tried to set unsupported property 25
XINE_VO_ASPECT_4_3 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
video_out_opengl: tried to set unsupported property 24
video_out_opengl: tried to set unsupported property 25
XINE_VO_ASPECT_4_3 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
video_out_opengl: tried to set unsupported property 24
video_out_opengl: tried to set unsupported property 25
XINE_VO_ASPECT_4_3 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
video_out_opengl: tried to set unsupported property 24
video_out_opengl: tried to set unsupported property 25
XINE_VO_ASPECT_4_3 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
video_out_opengl: tried to set unsupported property 24
video_out_opengl: tried to set unsupported property 25
XINE_VO_ASPECT_4_3 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
video_out_opengl: tried to set unsupported property 24
video_out_opengl: tried to set unsupported property 25
XINE_VO_ASPECT_4_3 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
video_out_opengl: tried to set unsupported property 24
XINE_VO_ASPECT_4_3 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
video_out_opengl: tried to set unsupported property 24
video_out_opengl: tried to set unsupported property 25
video_out_opengl: tried to set unsupported property 29
video_out_opengl: tried to set unsupported property 30
video_out_opengl: tried to set unsupported property 0
video_out_opengl: tried to set unsupported property 29
video_out_opengl: tried to set unsupported property 30
video_out_opengl: tried to set unsupported property 0
video_out_opengl: tried to set unsupported property 29
video_out_opengl: tried to set unsupported property 30
video_out_opengl: tried to set unsupported property 0
video_out_opengl: tried to set unsupported property 29
video_out_opengl: tried to set unsupported property 30
video_out_opengl: tried to set unsupported property 0
XINE_VO_ASPECT_4_3 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
video_out_opengl: tried to set unsupported property 24
video_out_opengl: tried to set unsupported property 25
xine_event_handler(): event->type: 14
Event Received!
....
....
...
And then I killed it


It shows the Pli splash screen and nothing more.


Any help appreciated

Edited by shumifan50, 19 December 2011 - 20:48.

DM600, DM800HD, DM7025, DM500S HD. DM800HDse, 90cm multi-bracket dish: 13E, 19.2E, 23.5E, 28.2E. Runnign OpenPli where I can and loving it!


3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users