Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

StreamRelay in openATV >=7.3

Das läuft nicht auf OATV7.3
Du musst das Entwicklungs-Image (devel =development) nehmen.
Zumindest bei mir geht es mit 7.3 nicht.
 
Dann danke ich euch für die Nachricht.
Dann habe ich wohl das ChangeLog der OA Seite zu 7.3 falsch gelesen
Du musst angemeldet sein, um Bilder zu sehen.

Gesendet von iPhone mit Tapatalk
 
Zuletzt bearbeitet von einem Moderator:
sollte seit gestern auch im "normalen" 7.3 sein, konnte ich aber noch nicht verifizieren:
Code:
Update openATV 7.3

* Graphics (#3048)

[eWindowStyle]
* add getColor

[eRectangle]
* remove border properties because they are now in parent class

[ePixmap]
* add new separate drawing lib
* remove drawGradient
* add new drawRectangle
* add corner radius for pixmaps
* add new transparent flag

[eWidget]
* enable corner radius and gradient paint
* add border properties
* add setBorderWidth, setBorderColor for compatibility reasons
* add setWidgetBorderWidth, setWidgetBorderColor
* add setCornerRadius
* auto correction of wrong radius values

[MultiContentEntryRectangle]
* add corner attributes

[eWindow]
* add setCornerRadius

[eWidgetDesktop]
* improve clip for corners
* improve background if gradient set

[gPainter]
* remove drawGradient
* add new drawRectangle including setGradient, setRadius and setBorder
* improve alphablend

[eListboxcontent]
* replace drawGradient with drawRectangle
* add radius feature for RECT type
* add RT_BLEND flag for each text if gradient set

[eListbox]
* improve corner radius and gradient for the items
* add default corner radius
* add scrollbar gradient and radius

[epng/picload]
* detect transparency from png, set transparency to false for jpg and bmp
* fix possible memory leak

[grc]
* respect new transparent flag and disable blend if not transparent

[TemplatedMultiContent]
* add radius edges constants

[eListboxPythonStringContent, eListboxPythonConfigContent]
* add corner radius
* fix gradient

[eListboxPythonMultiContent]
* add radius and gradient for progress
* add radius for pixmap progress
* add corner radius for TEXT_TYPE

[blit]
* improve alphablend

[font]
* fix alphablend especially for gradient backgrounds

[multicontent]
* add radius to gradient

[eLabel]
* add RT_BLEND flag if gradient set

[eSlider]
* add radius and gradient

[skin]
* add cornerRadius, itemCornerRadius, widgetBorderColor, widgetBorderWidth attibutes
* add new scrollbar attributes

Graphic updates

[eLabel]
* add setAlphatest to allow alphablend for eLabel
* fix sonar warnings

[eListbox]
* add setDefaultScrollbarRadius
* correction of scrollbargradient
* improve scrollbar repaint

[Scollable]
* add scrollbarGradient attribute
* add radius support

[skin]
* add windowstyle defaults for Scollabel and listbox radius

[eSlider]
* fix some sonar warnings
* code formating
* fix sonar warnings

[eWidget]
* use bool for m_have_background_color

[elistboxmulticontent]
* fix radius for TYPE_PROGRESS
* prepare servicelist content

[TaskView]
* fix green action
* hide afterevent options if disabled

[startwizard]
* enable number keys for timezone settings

[eListboxPythonMultiContent]
* fix progress gradient color range


[eListboxPythonServiceContent]
* introduce new eListboxPythonServiceContent

ProgrammlistenUpdater fix BSOD
07:24:20.5139 FileNotFoundError: [Errno 2] No such file or directory: '/etc/enigma2/lamedb'

[LCD]
* fix dumplcd for 32 Bit

[actions]
* remove dynamic generation of eActionList

[TagEditor.py] Use f-strings

[Information.py] Improve text consistency

add gcc 12,13 and python 3.12 build action
Translation Updates
PicturePlayer: use floor division to get integer


Refactor ServiceInfo screen

Move the ServiceInfo.py module screen ServiceInfo into Information.py. Rename the screen to ServiceInformation. Delete the original ServiceInfo.py module. Refactor the code to match the Information style.

[Information.py]
- Add a new screen called ServiceInformation.
- ServiceInformation no longer requires pressing YELLOW to toggle between the current and all PIDs / data. All the PIDs and data are now shown by default with the current audio PID and, if selected, the current subtitle option displayed in a highlight color.
- ServiceInformation screen no longer requires pressing BLUE to toggle between the configured and live transponder information. The live data is always show while the configuration data is shown in brackets if it differs from the live information.
- ServiceInformation when called from the menu will now update the data automatically if the service is changed in the background.
- ServiceInformation now has a HELP screen.
- Implement f-strings.
- Remove some unused translation strings.
- Optimize some code.

[ServiceInfo.py]
- Module deleted.

[ChannelSelection.py]
- Replace ServiceInfo import with Information.
- Replace the screen call from ServiceInfo to ServiceInformation.

[menu.xml]
- Replace ServiceInfo module and ServiceInfo screen with the Information module and the ServiceInformation screen respectively.

[Config.py] Correct action of cancel()

ConfigElement.cancel() had a work-around to avoid issues with None being used in ConfigLocations entries. This work-around causes issues with edited config entries being incorrectly marked as changed when the change is cancelled.
This change removes the workaround and corrects all use of ConfigLocations to use empty lists rather than None to represent the no data case.
Also, use f-strings to optimized performance.

[NetworkSetup.py] Correct use of ConfigLocations
[UsageConfig.py] Correct use of ConfigLocations

[ui.py] Complete the Python 3 corrections
This pull request builds on Pull Request #3088 that does not fix all the division errors. (That commit fixed the vertical alignment errors but did not correct the horizontal errors.)

Add embeded streamrelay functionality (#3087)

* Add embeded streamrelay functionality
Stream relay is a function that e.g. Oscam offers and is a method where
the hardware of the box is somehow not able to encrypt specific service.
Streamrelay users a stream in between where the enryption is simulated
in software. With this commit you can mark service refeerences stored in
a whitelist /etc/enigma2/whitelist_streamrelay. When you try to tune one
of these services the service ref is adapted in Navigate.py such a way
that it plays the service via a stream relay server defined by two
configs (IP, default local host and port default 17999). The whitelist
can also be downloaded to you receiver and then you do not need special
stream relay user bouquets anymore. You can also add/remove services via
the channel list context menu.

Some parts are taken from this commit.
OpenPLi/enigma2@3b9d7f3

Thanks to @littlesat

[FCC]
* don't use FCC for stream relay channels

[Quadpip]
* add stream relay support

[Navigation]

* add ignoreStreamRelay parameter to disable streamrelayChecker
* don't use streamrelayChecker for epgrefresh recordings

[elistboxmulticontent]
* fix radius for TYPE_PROGRESS
* prepare servicelist content

[TaskView]
* fix green action
* hide afterevent options if disabled

[startwizard]
* enable number keys for timezone settings

[eListboxPythonMultiContent]
* fix progress gradient color range


[eListboxPythonServiceContent]
* introduce new eListboxPythonServiceContent

ProgrammlistenUpdater fix BSOD
07:24:20.5139 FileNotFoundError: [Errno 2] No such file or directory: '/etc/enigma2/lamedb'

[LCD]
* fix dumplcd for 32 Bit

[actions]
* remove dynamic generation of eActionList

[TagEditor.py] Use f-strings

[Information.py] Improve text consistency

add gcc 12,13 and python 3.12 build action
Translation Updates
PicturePlayer: use floor division to get integer


Refactor ServiceInfo screen

Move the ServiceInfo.py module screen ServiceInfo into Information.py. Rename the screen to ServiceInformation. Delete the original ServiceInfo.py module. Refactor the code to match the Information style.

[Information.py]
- Add a new screen called ServiceInformation.
- ServiceInformation no longer requires pressing YELLOW to toggle between the current and all PIDs / data. All the PIDs and data are now shown by default with the current audio PID and, if selected, the current subtitle option displayed in a highlight color.
- ServiceInformation screen no longer requires pressing BLUE to toggle between the configured and live transponder information. The live data is always show while the configuration data is shown in brackets if it differs from the live information.
- ServiceInformation when called from the menu will now update the data automatically if the service is changed in the background.
- ServiceInformation now has a HELP screen.
- Implement f-strings.
- Remove some unused translation strings.
- Optimize some code.

[ServiceInfo.py]
- Module deleted.

[ChannelSelection.py]
- Replace ServiceInfo import with Information.
- Replace the screen call from ServiceInfo to ServiceInformation.

[menu.xml]
- Replace ServiceInfo module and ServiceInfo screen with the Information module and the ServiceInformation screen respectively.

[Config.py] Correct action of cancel()
ConfigElement.cancel() had a work-around to avoid issues with None being used in ConfigLocations entries. This work-around causes issues with edited config entries being incorrectly marked as changed when the change is cancelled.
This change removes the workaround and corrects all use of ConfigLocations to use empty lists rather than None to represent the no data case.
Also, use f-strings to optimized performance.

[NetworkSetup.py] Correct use of ConfigLocations
[UsageConfig.py] Correct use of ConfigLocations

[ui.py] Complete the Python 3 corrections
This pull request builds on Pull Request #3088 that does not fix all the division errors. (That commit fixed the vertical alignment errors but did not correct the horizontal errors.)

Add embeded streamrelay functionality (#3087)

* Add embeded streamrelay functionality
Stream relay is a function that e.g. Oscam offers and is a method where
the hardware of the box is somehow not able to encrypt specific service.
Streamrelay users a stream in between where the enryption is simulated
in software. With this commit you can mark service refeerences stored in
a whitelist /etc/enigma2/whitelist_streamrelay. When you try to tune one
of these services the service ref is adapted in Navigate.py such a way
that it plays the service via a stream relay server defined by two
configs (IP, default local host and port default 17999). The whitelist
can also be downloaded to you receiver and then you do not need special
stream relay user bouquets anymore. You can also add/remove services via
the channel list context menu.

Some parts are taken from this commit.
OpenPLi/enigma2@3b9d7f3

Thanks to @littlesat

[FCC]
* don't use FCC for stream relay channels

[Quadpip]
* add stream relay support

[Navigation]

* add ignoreStreamRelay parameter to disable streamrelayChecker
* don't use streamrelayChecker for epgrefresh recordings

Update Digital Platform 42°E

[DOCUMENTATION] Add point regarding punctuation

[International.py] Add a non ISO country of "KU" for "Kurdistan"

The country entry of "Kurdistan" is being added to address some cultural issues. The data used for this entry is NOT official. The values used have been selected to not clash with current ISO designations. While there is some clash with NATO designations the Enigma2 code is based on ISO so the clashes will be ignored for now.

[PliExtraInfo]

* add color parameter support
* remove many copy paste code
* use more f-strings

[eLCD]

* use new setLCDMode for writing /proc/stb/lcd/mode

[eLCD]

* add setLCDMode

[CI] Fix descrambling when using tuner B-H

This doesn't fix VU problem with second fbc tuner!

and many more
 
da mach ich doch gleich mal ein Softwareupdate.

Bei meiner Box nicht. (Anadol Multibox SE)
 
Zuletzt bearbeitet:
Also haben alle Image die am 07.11.2023 nach 16:00 Uhr gebaut wurden haben die Änderungen drin.
Wer darauf nicht warten will kann ein Online Update machen.
 
Welche Multibox?
Bei Anadol Multibox SE ist das aktuellste Image von 06.11.23
Bei der Combo (z.B.) ist es vom 08.11.23
Bei der Twin (ohne SE) vom 07.11.
 
Dann muss ich noch einen Tag warten.
Habe die SE aber auf einem anderen Slot umgeflasht, auf Novaler Multibox SE und da läuft es mit OATV.
Bei Pure² so und so.
 
Endlich openatv 7.3 mit whitelist_streamrelay
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…