Jump to content


anudanan

Member Since 27 Feb 2011
Offline Last Active Yesterday, 23:07
-----

Topics I've Started

Multi PCM only for AC3+ audio

17 March 2019 - 12:39

I´ve an older AVR which is not able to decode AC3+ but only AC3

 

normally many channels use AC3 and I like to decode AC3 with my AVR and not with the sat box to Multi PCM. The reason is inside the AC3 audio tracks there are some meta informations which the AC3 decoder of the AVR can use. But if the sat box decodes it to multi PCM than these informations are not inside the PCM streams to the AVR.

 

For users which have an older AVR without the AC3+ feature it is usefull to have different multi PCM enable settings. AC3+ multi PCM enable/disable and AC3 multi PCM enable/disable

 

Is there a way to implement this in openpli?


using transient -sid user with streamproxy

8 March 2019 - 10:06

Today I've made a fix in OWIF

https://github.com/E...nWebif/pull/926

because the handling of transient user -sid works only if the transient user was created during a HTTP session of a user with a login shell. If you are on the box with HTTPs and use a login shell user, than the m3u file creation works but the follwing request with the url in the m3u file doesn´t work

 

With this fix it works

 

Now I´ve made a little test with streamproxy to use the -sid user for live transcoded streaming. If I comment out the passwd check in clientsocket.cpp and provide the -sid/pw user  in the /web/stream url, than it works fine and a usage of -sid is possible. Also the use of normal users for streaming works with this handling.

 

The idea maybe to use the check of OWIF for auth.

 

Only file streaming is an other stroy because that work without OWIF. To use -sid with filestreaming an idea maybe streamproxy may use a /web/stream url to check the -sid user but I don´t know which suffix after /web/stream is ok for ony passwd check


streamproxy and framerate setting

15 February 2019 - 09:03

Today I see streamproxy only uses 30 frames per second for streaming, but in the source code I can also see 24 and 25 frames per second as a cabability for many boxes.

 

In the transcodingsetup menu there is a framerate parameter but it doens´t work because there is no transfer to streamproxy.conf file for framerate in the source code. Is there a way to set the framerate in streamproxy.conf? I haven´t found that. Or makes it no sense to set the framerate value different to 30 fps?

 

Is it better to transcode a 1080i stream  to 25fps or 30fps? Or works it automatically and no parameter is needed? 


access from enigmote APP to transcoding setup in OWIF fails

13 February 2019 - 09:30

I´m testing a new IOS APP enigmote for streaming and one thing doesn´t work

 

The APP would like to read the transcoding settings from OWIF, but it doesn´t work in openpli. Wth other images it works (i´ve not tested other images but the developer of the APP has tested it)

 

Do you know why the access to

https://ip-address/transcoding

fails with the following messages in the WEBbrowser?

That is the reason why the APP can´t access the transcoding settings from the OWIF

web.Server Traceback (most recent call last):
exceptions.AttributeError: 'ConfigInteger' object has no attribute 'choices'
/usr/lib/python2.7/site-packages/twisted/web/server.py:195 in process
194
195
196
/usr/lib/python2.7/site-packages/twisted/web/server.py:255 in render
254
255
256
/usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/controllers/transcoding.py:129 in render
128
129
130
exceptions.AttributeError: 'ConfigInteger' object has no attribute 'choices'

Some issues in build environment

31 January 2019 - 08:00

Some day ago I´ve made a build setup with ubuntu 18.04 on my PC and the build of an arm based vuuno4kse image and feed works fine.

 

If I build a mips based image for vuultimo after build uno4kse it work, only the vuplus-opera-brower.bb under meta-vuplus/recipes-bsp doesn´t work. It look like that is not available on the vuplus git. If it possible that vuplus has deleted the opera-browser? Did the use today also the webkithbbtv for mips and not only for arm?

 

But if I start from scratch with a first build for vuultimo than the build fails with errors of building  libcryto things for the x86 architektur (/build/tmp/x86...)

If I start the build for vuuno4kse after that failed vuultimo build it also failes and can´t build the x86 tools. IT works only if I start vom scratch with the arm based builds

 

So it seems for me there is a bug in the buildscripts for vuultimo (or more mips based images) if that images runs first on a empty tmp/work directory.