github ardoviniandrea/ViniPlay v0.11

5 days ago

💾 ARM64 official support
Thanks @aptalca for the help bringing the official image of ViniPlay to arm64 devices.
I really need help with testing here! Please if you have a spare raspberry you can use, try pulling the latest :dev image and report back.
Raspberry PIs do not have GPU acceleration, so make sure to use the default Redirect stream profile or a very very light ffmpeg command.

🙌 Notable additions
Added compressed EPG formats as a source
Play any file format from the Player page
Added a “Custom URL” source for Multi View, allowing to play channels from your list alongside with one-off links
Added a LOG folder in your /data volume and a log extraction section in Settings. This will hopefully expedite future troubleshootings
Added conditional stream profiles based on detected GPUs, hiding all other profiles. Default is now “Redirect” to minimize CPU usage

⏩ CAST framework major refactor
CAST has been unstable for a while so I tried to completely rewrite it.
VERY IMPORTANT: to use CAST, ViniPlay needs to be on a https:// protocol, so you need to use a reverse proxy.
Added separate profiles just for CAST, as the normal ones do not work with the CAST framework
Added GPU profiles for CAST
Improved graceful termination of CAST channels

🏙 UI improvements
Player now has a locked ratio calculation to show every time the player controls (with a lock icon to allow free resize if needed)
Added code-number version for the image you are pulling in Settings
TV Guide time bar now calculates the exact time at any layout change (not only at page refresh), greatly improving mobile layouts experience
Activity page now shows correct RAM usage
Stream info overlay now has readable Video and Audio codes (thanks @RoninTech for the suggestion)
It’s now possible to resize player and channel info on touchscreen devices
Added multi language and subtitles control in the Player UI, hidden if not detected (to be properly tested)

🔨 Bug fixes
Transcoding the same channel on 2 or more devices with the same account is now handled correctly and terminates gracefully each distinct player
Fix DVR start on TV Guide, previously reloading the UI
Fix NOW button and time bar disappearing that required a hard refresh
DVR now works with all logs levels introduced on v0.10
DVR files are not protected anymore to simplify their management

👥Account Management
You can now specifically select which source and which group every account has access to.
This is useful to manage what channels and VODs each account can watch, differentiating the experience for Kids, Adults, Sports lovers, etc.
Default on each new account is the whole m3u source list.
Please see the screenshots below as a reference.

Don't miss a new ViniPlay release

NewReleases is sending notifications on new releases.