Jump to content


Photo

Transcoding only for some receiver, but why ?


  • Please log in to reply
101 replies to this topic

#1 martossien

  • Senior Member
  • 97 posts

0
Neutral

Posted 1 June 2017 - 22:37

Hello,

 

I understand i can't install transcoding in OpenWebif with my hd51

 

(the plugin check /proc/stb/info/model ... )

 

I don't understand why : i have the same cpu than the vu+ solo4k

License payed by Vu+ ? ( the same with raspberry with license ffmpeg )

 

Thank's for your explain

 

 

 



Re: Transcoding only for some receiver, but why ? #2 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 1 June 2017 - 22:40

Eh... The HD51 has a BCM7251s, the Solo 4K a BCM7376?

 

Quite a different beast... 


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Transcoding only for some receiver, but why ? #3 martossien

  • Senior Member
  • 97 posts

0
Neutral

Posted 1 June 2017 - 23:19

Same family armv7ahf-neon

http://www.prnewswir...-223445551.html

Support 4K- 2160p
MPEG-2 / H.264 and H.265 Hardware Decoding
HD HEVC / H.265 2160p60 Main-10 multi-format decoder



Re: Transcoding only for some receiver, but why ? #4 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 1 June 2017 - 23:23

De CPU is not relevant, it doesn't play any role in processing the transport stream.

 

All previous generation SoC's were MIPSEL CPU's, and still the ET10000 is very different from the DM7000.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Transcoding only for some receiver, but why ? #5 martossien

  • Senior Member
  • 97 posts

0
Neutral

Posted 1 June 2017 - 23:36

Yes hardware soc but im sure the hd51 soc can make transcoding in hardware ( VP9 Capacity fo the 2 soc )



Re: Transcoding only for some receiver, but why ? #6 betacentauri

  • PLi® Core member
  • 7,185 posts

+323
Excellent

Posted 2 June 2017 - 00:45

Yes, I think hw is capable, but drivers don't support it. So we can't do anything.
Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: Transcoding only for some receiver, but why ? #7 martossien

  • Senior Member
  • 97 posts

0
Neutral

Posted 2 June 2017 - 08:12

Ok i understand, the BCM7251S the dev don't have the source code for hardware video ...
I see 2 other receiver have this ET1000 and HD2400 but don't use the same software (same hardaware )


        try:
            with open("/proc/stb/info/vumodel", "r") as f:
                vumodel = f.readlines();
                vumodel = [x.translate(None, ' \n\r') for x in vumodel]
                vumodel = vumodel[0]
                f.close
        except:
            pass

        try:
            with open("/proc/stb/info/boxtype", "r") as f:
                boxtype = f.readlines();
                boxtype = [x.translate(None, ' \n\r') for x in boxtype]
                boxtype = boxtype[0]
                f.close
        except:
            pass

        if vumodel == "solo2" or vumodel == "duo2" or vumodel == "solose":
            transcoding = "vuplus"
        else:
            if boxtype == "et10000" or boxtype == "hd2400":
                transcoding = "enigma"

        if transcoding == "vuplus":
            port = 8002
        else:
            if transcoding == "enigma2":
        port = 8001



Re: Transcoding only for some receiver, but why ? #8 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 2 June 2017 - 09:30

They have the source code (the SDK is the same), but probably not the license. Which is reflected in the price of the box.

 

And without license no support for it in the driver, and no way of accessing the feature.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Transcoding only for some receiver, but why ? #9 Erik Slagter

  • PLi® Core member
  • 46,960 posts

+541
Excellent

Posted 2 June 2017 - 14:48

Yes, the TS was probably confused by the "if's", but adding the hd51 to this list really won't enable transcoding!

 

What I have heard about the hd51 is that is has limited generic DVB hardware, which can be used e.g. for using PiP ("boxmode 12") but in that case, no capacity is left for transcoding. Maybe it could be possible in "boxmode 1" (no PiP), but Mut@nt hasn't enabled it, for probably a good reason.

 

And to state the obvious again, this has NOTHING to do with the CPU, the CPU of a set-top-box does "nothing".


* 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: Transcoding only for some receiver, but why ? #10 martossien

  • Senior Member
  • 97 posts

0
Neutral

Posted 3 June 2017 - 11:07

Merci beaucoup !

Thank's a lot !

 

If i understand :

So the bootloader is give by the builder.

In this bootloader , the builder give some api for the os to use the hardware of the stb.

For exemple Mutant (v1.07-r19r) give 2 mode 1 "boxmode 1" and second "boxmode 12" . The second give PiP Up to 1/2 x 1/2 screen display, 576i50.

But not the transcoding hardware function in this 2 mode.

 

The little dual core arm7 can't make the transcoding only in software mode

 

Openpli give the choice to use the "boxmode 12" ?

 

Do openpli use the 1.7 Ghz speed of this new bootloader ?

 

I have installed ( thank's for the help of this forum ) the IPTV Player and with some vidoo flux it use 20 % of cpu ( /usr/bin/gstplayer ) and i try some vlc

So i understand it's only decompression and for compression FFMPEG use more cpu.

i have a look i find some nas make transcoding with dual core 1.4 ghz armv7:

212 ARMv7 ARMv7 1.4Ghz Quad Core Yes Yes Yes Yes Yes Real-time transcoding locked to 480p

 

So can i make so test ( with vlc or other ) to check if this cpu can make a small transcode video flux in software compression ( mpeg2 to 360p H264 sound mono 11Khz) ?



Re: Transcoding only for some receiver, but why ? #11 martossien

  • Senior Member
  • 97 posts

0
Neutral

Posted 3 June 2017 - 21:31

where i can find a binary ffmpeg for my hd51 ?

i test

http://iptvplayer.pl...in/armv7/ffmpeg

but it don't work on my receiver.



Re: Transcoding only for some receiver, but why ? #12 Erik Slagter

  • PLi® Core member
  • 46,960 posts

+541
Excellent

Posted 4 June 2017 - 08:52

It's in the feeds, just type "opkg install ffmpeg".


* 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: Transcoding only for some receiver, but why ? #13 martossien

  • Senior Member
  • 97 posts

0
Neutral

Posted 4 June 2017 - 11:43

not in hd51 :

root@hd51:/# opkg install ffmpeg
Unknown package 'ffmpeg'.
Collected errors:
 * opkg_install_cmd: Cannot install package ffmpeg.



Re: Transcoding only for some receiver, but why ? #14 ims

  • PLi® Core member
  • 13,625 posts

+212
Excellent

Posted 4 June 2017 - 14:31

strange - vs1500 (same as hd51):

Attached Files


Kdo nic nedělá, nic nezkazí!

Re: Transcoding only for some receiver, but why ? #15 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 4 June 2017 - 18:36

Available in develop, not in OpenPLi 4?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Transcoding only for some receiver, but why ? #16 martossien

  • Senior Member
  • 97 posts

0
Neutral

Posted 4 June 2017 - 23:43

not in my version :

 

root@hd51:~# opkg list | grep ffmp
ffmpeg-x264-presets - 9.16-r0.0 - Open source audio and video processing tools and librairies  Libav is a
gst-ffmpeg - 0.10.13-r9.3 - FFmpeg-based GStreamer plug-in  FFmpeg-based GStreamer plug-in.
gst-ffmpeg-dbg - 0.10.13-r9.3 - FFmpeg-based GStreamer plug-in - Debugging files  FFmpeg-based GStreamer
gst-ffmpeg-dev - 0.10.13-r9.3 - FFmpeg-based GStreamer plug-in - Development files  FFmpeg-based
gst-plugins-base-ffmpegcolorspace - 0.10.36.1+git10186+bdb3316-r2.3 - GStreamer plugin for ffmpegcolorspace  GStreamer plugin for
 ffmpegcolorspace
gst-plugins-base-ffmpegcolorspace-dev - 0.10.36.1+git10186+bdb3316-r2.3 - GStreamer plugin for ffmpegcolorspace (development files)  GStreamer
 plugin for ffmpegcolorspace (development files)
 



Re: Transcoding only for some receiver, but why ? #17 WanWizard

  • PLi® Core member
  • 68,625 posts

+1,739
Excellent

Posted 4 June 2017 - 23:44

Available in develop, not in OpenPLi 4?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Transcoding only for some receiver, but why ? #18 martossien

  • Senior Member
  • 97 posts

0
Neutral

Posted 4 June 2017 - 23:53

@vms

Could you upload for me the package ?

Thank's



Re: Transcoding only for some receiver, but why ? #19 ims

  • PLi® Core member
  • 13,625 posts

+212
Excellent

Posted 5 June 2017 - 07:14

I am using openpli5 - develop ...

Attached Files


Kdo nic nedělá, nic nezkazí!

Re: Transcoding only for some receiver, but why ? #20 Erik Slagter

  • PLi® Core member
  • 46,960 posts

+541
Excellent

Posted 5 June 2017 - 09:05

Yeah. In that case, hold on tight until the next release.


* 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.



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users