Jump to content


Photo

Gstreamer 1.x images for testing


  • Please log in to reply
259 replies to this topic

Re: Gstreamer 1.x images for testing #121 Lenina

  • Senior Member
  • 28 posts

0
Neutral

Posted 18 August 2015 - 11:26

OpenPLi 4 dm8000
 
 
dm8000 login: root
root@dm8000:~# opkg install /tmp/*.ipk
Installing ca-certificates (20140325-r0) on root.
Configuring ca-certificates.
Updating certificates in /etc/ssl/certs... 168 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d....done.
Collected errors:
 * opkg_conf_set_option: Duplicate option lists_dir, using first seen value "/va                      r/lib/opkg".
root@dm8000:~#


Re: Gstreamer 1.x images for testing #122 Lenina

  • Senior Member
  • 28 posts

0
Neutral

Posted 18 August 2015 - 11:31

Still bufering 98% and spinner. Complete log can help?



Re: Gstreamer 1.x images for testing #123 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 18 August 2015 - 12:42

@Lenina

I quickly created two new images for you are your friend.

 

I've removed the aac to ac3 transcoding patch from the sink (both multibox and default pli sink) and enigma2.

Also I've included ca-certificates.

 

DM8000: https://mega.nz/#!Lp...FRFtKkErS6ri9LQ

ET 9x00: https://mega.nz/#!6h...El_0V0yBtd1oq64

 

Please test and report back :-)


Edited by MastaG, 18 August 2015 - 12:42.


Re: Gstreamer 1.x images for testing #124 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 18 August 2015 - 13:20

Running a new build for all receivers.

- Remove aac to ac3 transcoding patches from enigma2 and dvbmediasink.

- Add 0001-servicemp3-improve-unpause-performance-in-gstreamer1.patch to Enigma2

- Add 0001-pass-all-events-to-basesink.patch to gstreamer1.0-plugin-dvbmediasink (not required for christophecvr's multibox sink)

- Add ca-certificates



Re: Gstreamer 1.x images for testing #125 Lenina

  • Senior Member
  • 28 posts

0
Neutral

Posted 18 August 2015 - 13:52

@Lenina
I quickly created two new images for you are your friend.
 
I've removed the aac to ac3 transcoding patch from the sink (both multibox and default pli sink) and enigma2.
Also I've included ca-certificates.
 
DM8000: https://mega.nz/#!Lp...FRFtKkErS6ri9LQ
ET 9x00: https://mega.nz/#!6h...El_0V0yBtd1oq64
 
Please test and report back :-)

Thank you. Later in the evening. Please let us know md5.

Re: Gstreamer 1.x images for testing #126 sportfootbol

  • Senior Member
  • 171 posts

+21
Neutral

Posted 18 August 2015 - 15:52

@

MastaG

opkg install python-argparse
opkg update
opkg install python-requests
opkg install python-pycrypto
opkg install force-overwrite /tmp/*.ipk

 

Use the following plugins :Albatros,Foreca,Formel 1,Mediaportal,IPTV list updater,IPTV player,Livefootball,Mediainfo,Subssupport,TSTube....


Edited by sportfootbol, 18 August 2015 - 15:53.


Re: Gstreamer 1.x images for testing #127 Lenina

  • Senior Member
  • 28 posts

0
Neutral

Posted 18 August 2015 - 16:50

A friend, who ET9200 writes to me that you image 18.08.2015 all good and plugin Youtube works live broadcasts.
He has a problem with stuttering dts audio through an external S / PDIF output when playing large files.

DM8000 i test later.

Re: Gstreamer 1.x images for testing #128 Lenina

  • Senior Member
  • 28 posts

0
Neutral

Posted 18 August 2015 - 19:21

DM8000 HD

1. Plugin IPTVPlayer -> Youtube - works live broadcasts = OK!

2. Single plugin Youtube Player - on live broadcasts not buffering (previously image buffered 98%) and not works - bad...

    The remaining sections of this plugin (Youtube Player) work.


Edited by Lenina, 18 August 2015 - 19:23.


Re: Gstreamer 1.x images for testing #129 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 19 August 2015 - 07:44

Alright.. thank you.

Will prepare new images later this week.



Re: Gstreamer 1.x images for testing #130 Lenina

  • Senior Member
  • 28 posts

0
Neutral

Posted 19 August 2015 - 10:11

Dm8000 HD.

If you can look at your image in the built-manager does not start mgkamd emulators.



Re: Gstreamer 1.x images for testing #131 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 19 August 2015 - 10:33

Could you be a little more specific?

I did include: enigma2-plugin-softcams-mgcamd, libcrypto-compat, libcrypto-old and libssl-old right?

So does it start if you run it manually from a telnet session?

 

I think you're better off using oscam anyways.

Just enable dvbapi and add your server to oscam.server.

It supports extended-mgcamd servers (like CSP) as well.



Re: Gstreamer 1.x images for testing #132 Lenina

  • Senior Member
  • 28 posts

0
Neutral

Posted 19 August 2015 - 10:41

Could you be a little more specific?
I did include: enigma2-plugin-softcams-mgcamd, libcrypto-compat, libcrypto-old and libssl-old right?
So does it start if you run it manually from a telnet session?
 
I think you're better off using oscam anyways.
Just enable dvbapi and add your server to oscam.server.
It supports extended-mgcamd servers (like CSP) as well.

OK

Re: Gstreamer 1.x images for testing #133 pybear38

  • Senior Member
  • 91 posts

+5
Neutral

Posted 20 August 2015 - 15:24

Hello

 

for me it's black screen ! (and ok if I reboot the gui on each channels iptv)...

 

thank


TNT/Sat : VU+ Duo 4K SE - Home cinema : Onkyo TX NR686 | Air Gay Radio


Re: Gstreamer 1.x images for testing #134 saintomer1866

  • Senior Member
  • 48 posts

+2
Neutral

Posted 22 August 2015 - 10:26

Hi MastaG,

I'm using a  VU Solo2.

would it be possible to include backupsuite from the feeds please

I've tried doing it myself by adding what I've found to be missing;

mkfs.ubifs

nanddump

ubinize

liblzo2.so.2

 

and although it now runs and creates a backup, the backup is corrupted

the restore function also doesn't work, fails to shut down enigma2

 

so be very much appreciated if this is possible

 

many thanks,

 

St.O


Edited by saintomer1866, 22 August 2015 - 10:29.


Re: Gstreamer 1.x images for testing #135 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 24 August 2015 - 12:19

New build.

I've compiled it last week, but I was too busy to post it here.

 

Compared to the last build:

- Switched over all receivers to christophecvr's mediasink which should bring improved pause/unpause and seeking

- Include mx3L's enigma2 patch for improvements in pause/unpuase

  see: http://forums.openpl...ndpost&p=501458

- Include ca-certificates, python-requests, python-sqlite3 and python-argparse

- Fix hdmi output on dm800sev2 and dm500hdv2 (thx to gjstroom)

- Remove AAC to AC3 transcoding since it was causing problems

 

Total changes compared to gst-1:

- All receivers using christophecvr's multibox sink instead of the default one.
- Include 0001-dvbaudiosink-fix-creation-of-ADTS-header-for-AAC-aud.patch for PLi's mediasink by mx3L
  see: http://forums.openpl...ndpost&p=500927
  (already checked into christophecvr's multibox sink)

  However this sink is not shipped since we're using christophecvr's sink !
- Fix for HLS playback from rudream (reported by Alexvrs) for gstreamer1.0-plugins-bad_1.5.1
  see: http://forums.openpl...ndpost&p=500469
- IPTV Player (thx to athoik for the recipe)

  see: http://forums.openpl...ndpost&p=500554
- gstreamer1.0-libav included for all receivers, except for dm800, dm800se, dm500hd (due to small flash)
- Bugfix for mkv playback by betacentauri against gstreamer1.0-plugins-good_1.5.1
  see: http://forums.openpl...ndpost&p=501229
  patch: http://cgit.freedesk...8476f3e9b486ec5
- Include extra packages: crossepg, xmltvimport, autoresolution, dream explorer, oscam, CCcam, mgcamd, youtube, ca-certificates
- Include dependencies for TSMedia and others: python-html, python-pycrypto, python-subprocess, python-argparse, python-requests, python-sqlite3
- Using slightly older libc (eglibc 2.19) for dm800 (shouldn't break anything)
- AC3/DTS bypass fix for Dreambox receivers (see first post for patch)
  (it's only applied to Enigma2 for dreambox receivers)

 

Xtrend ET 10000  24ca33b8b939c60269dcc4eaaef1dcc5  https://mega.nz/#!Lt...6c-AapDZfOOkJGM

Xtrend ET 9x00  1ce0ebab6c406b491820288ca36d276c  https://mega.nz/#!O8...bcH44ZizRE-WUYk

Xtrend ET 8500  08c68d97cf12257c419d085d48f69af3  https://mega.nz/#!Lg...OTQkR6ojpdPMA-s

Xtrend ET 8000  a202142d50bbbd5e99c96996b3c3dbf7  https://mega.nz/#!eh...6d40VtOSKGwc8WY

Xtrend ET 7x00  8416b5b9024b642c8af208db8a8c1b02  https://mega.nz/#!6l...n5OtRMD9TeINEOw

Xtrend ET 6x00  a5e4d71b17213d0418f2bb6cc54a1a94  https://mega.nz/#!v1...qj50Ipl4R4PdRsk

Xtrend ET 5x00  a08dd237e354cb52e9c8640a41f43e8e  https://mega.nz/#!P8...cjg9eDZWPQVM_5Q

Xtrend ET 4x00  de6dec276ceb5bd784ca99a53d2eae6c  https://mega.nz/#!io...avn3AMyuPE71jsE

 

Dreambox DM8000  502f82210bdcfcf310f0130efad7c23f  https://mega.nz/#!yp...AvxxmtNQuaWmpHo

Dreambox DM7020HD  97e173b97f9c2909e9c3ebf188baae07  https://mega.nz/#!jl...0XgIZNRX18DdJU8

Dreambox DM800Se v2  22a20d0c92c9b651fa8a7da9ec0c2d13  https://mega.nz/#!rw...ZSWQCfr8SmC6Sp4

Dreambox DM800Se  3e8bee9bbcc3c8cbf53af7b781298117  https://mega.nz/#!Px...wcqA10lXitlV8eA

Dreambox DM500HD v2  e1deb8f343b37158cc42b3c6c6098a40  https://mega.nz/#!P4...TMine0MnNQfbh0s

Dreambox DM500HD  13d8396863b99fc98653a04444e1d3fa  https://mega.nz/#!q9...4aT4LDXlYnRQMVc

Dreambox DM800  5efa803fb0e15b5d0f4776e64ac85a15  https://mega.nz/#!Xh...dm06Thli_bQC3uM

 

MaxDigital XP1000  3b0fcfa2a01ba7c8cd2e76bb2ebf0bc1  https://mega.nz/#!ml...-oc2m30OGlDSxVY

 

Formuler F1  0b883ac37d29a36849e8ea2fe5988a98  https://mega.nz/#!zo...Ev3lqVZAAbNVK4I

Formuler F3  3b450d43b54900cafc42d822ad3d4496  https://mega.nz/#!fw...8gn4DgA-OTojs5E

 

Mut@nt HD2400  829a88d4be979d6f30dc4b3cf9507137  https://mega.nz/#!b8...3LyizQzEAnNI80c

Mut@nt HD1200  3fb9b168c6ba25cf589990896c3d2459  https://mega.nz/#!W8...5IWEMIxwMfb4cVQ

Mut@nt HD1100  34c7b227f74d64e88ff95ada7fec8470  https://mega.nz/#!2o...HwnBSDPJriG5_GI

 

VU Solo  4da1f539a3947e5678631ea6d3e711bc  https://mega.nz/#!T5...FUIW3fv4BVq8QaM

VU Solo 2  86f5d5b91cd0cb36b524e42ec1b0d7b8  https://mega.nz/#!Gh...MBKG4ek7YuCQuFo

VU Solo Se  5f2bf545bbb5f001c9d8b67b98d6ea23  https://mega.nz/#!W4...6CLWgtKB2vd1bhc

VU Duo  d77ee322a65965032e7256565d76a384  https://mega.nz/#!69...OUUlkCXwefqjQ0w

VU Duo 2  daab6c36147dac8743a0054694afdf33  https://mega.nz/#!fs...GfZdT6PwON0iGD8

VU Ultimo  d4cf4a6e51cb4a0ec6023ef2190a852c  https://mega.nz/#!jg...r2B5CNdJhmDVQqE

VU Uno  c08aa0c3449c1c6d8297a859cd1a8fb5  https://mega.nz/#!Cx...VJV_3RM4xpy_v54

VU Zero  25ba2c90d65526cea260f84b8dcad9ee  https://mega.nz/#!H8...WdlQovqgW0APw7Q

 

For OEM (and some other) receivers please PM me.

 

Most success reports are from Dreambox and VU users.

 

The only problem which remains is pybear38's Xtrend ET 10000 receiver which will hang after his first IPTV stream.

I hope that using christophecvr's sink will fix it.

Also I cannot test his streams since he receives them from his ISP I guess.

So we need some more debug info if possible.

 

I'd vote for including gst-1 into master git and keep Dreambox receivers supported since it pretty much works out of the box.

However I would recommend using christophecvr's sink (or maybe merge it into PLI's sink) since it improves seeking and pausing for all receivers (not just Dreambox).

Also if PLi would keep support for Dreambox receivers, it would be nice to have the AC3/DTS bypass patch into Enigma2 (which was previously rejected).

It's a small thing since we're already setting the "dreambox"-macro within the configure script and there's already lots of references to dreambox receivers in the source. (just my opinion)

 

This will be my last build on gstreamer 1.5.1 since there isn't much feedback and it takes me lots of time and effort to compile and upload them all.

 

I'll do a new build based on gstreamer git in the near future.

 

Thanks everybody for testing !


Edited by MastaG, 24 August 2015 - 12:20.


Re: Gstreamer 1.x images for testing #136 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 24 August 2015 - 12:31

What I need is: a dm8000 build from OUR sources, NO patches. If it doesn't work because it needs a patch, supply the patch to have it included the gst-1 branch. No fancy stuff please (youtube...)


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Gstreamer 1.x images for testing #137 christophecvr

  • Senior Member
  • 3,131 posts

+140
Excellent

Posted 24 August 2015 - 13:12

I did not test You're build self, however I think it's a good idea to exclude gstreamer1.0-libav by dm8000 . The avbl flash and ram are also pretty small by that box and basically gstreamer-libav is not needed by dm8000.

 

If something is missing in :

 

https://github.com/c...ox-dvbmediasink

 

Just send it no problem.



Re: Gstreamer 1.x images for testing #138 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 24 August 2015 - 13:17

The patches were commited later on by other members here.

Please see all the changes compared to the gst-1 branch.

But I get your point.

 

I'll do your dm8000 build based on a clean gst-1 checkout, without touching anything.

I hope to have it uploaded tonight :-)

 

As for the patches.

Currently AC3/DTS bypass is also broken for all Dreambox receivers in the official OpenPLi builds on the homepage (which are gst 0.10).

It's not gstreamer related, and your choice whether to include this or not.

 

All other patches simply bring improvements to all receivers, not just Dreambox.

eg fixing HLS playback, fix for MKV files, the ADTS header fix for AAC playback and using christophecvr's sink.

I guess those should be included into gst-1 since they improve playback experience.



Re: Gstreamer 1.x images for testing #139 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 24 August 2015 - 13:20

I did not test You're build self, however I think it's a good idea to exclude gstreamer1.0-libav by dm8000 . The avbl flash and ram are also pretty small by that box and basically gstreamer-libav is not needed by dm8000.

 

If something is missing in :

 

https://github.com/c...ox-dvbmediasink

 

Just send it no problem.

 

Alright, I'll exclude it for all Dreambox receivers in the next build :-)

Nothing is missing bro, you've included the ADTS header fix so all is ok.

 

I did lots of testing and I can confirm that using your sink on other receivers improve pausing a lot.

I've tested it on a Vu Solo and another receiver which I shouldn't talk about.



Re: Gstreamer 1.x images for testing #140 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 24 August 2015 - 14:49

Here's a Dreambox DM8000 build from a clean checkout from gst-1.

Only modification was switching the gst-plugin-dreambox-dvbmediasink with gstreamer1.0-plugin-dvbmediasink.

Also removed the gstreamer 0.10 dts downmix plugin.

 

https://mega.nz/#!D1...V5MDFtzc3rp5TqA

md5sum: 4378cf081cb1168613de8695d6644bab




21 user(s) are reading this topic

0 members, 21 guests, 0 anonymous users