mikemyl / acestream-openelec Goto Github PK
View Code? Open in Web Editor NEWAcestream engine for OpenElec / LibreElec on Raspberry Pi (2-3)
Acestream engine for OpenElec / LibreElec on Raspberry Pi (2-3)
Since you are porting the Acestream engine to the RPi, is there anyway you could change the player configuration in your port?
What I mean by player configuration is the max amount of connections and peers (current default is 50) and also add a buffer size of 30 seconds for live feeds (no current setting exist).
I've searched inside the files and found a file playerconf.pickle at acestream/androidfs/sdcard/.ACEStream which holds those configurations. I followed the syntax format of the file and added the mentioned changes, but when playing a stream on the RPi I still see only 50 connections max and no live buffer.
Any help in this area will be greatly appreciated.
Thank you.
Edit:
The syntax of the playerconf.pickle file with the required settings is:
(dp0
S'disk_cache_limit'p1L1073741824Ls
S'max_connects'p2I200s
S'max_peers'p3I100s
S'total_max_download_rate'p4I0s
S'ad_storage_limit'p5L536870912Ls
S'total_max_upload_rate'p6I0s
S'live_buffer_time'p7I30s
S'player_buffer_time'p8I30s.
Hi,
several channels broadcasted via acestream include a secondary audio track (eg. main: russian, secondary: english), however this doesn't seem to be supported in acestream version 3+ for raspberry (it used to work fine with 2.x). Currently in openelec/arm only the default audio stream can be selected, whereas in windows/linux etc the second one is also available.
Any chance of bringing back that functionality?
Thanks.
FOA, thx a lot for maintaining this project updated. I previously used a manual install as per https://twistedlinux.wordpress.com/2016/02/29/run-acestream-under-openelec-on-raspberry-pi-2/ but this project make it so much easier to keep an updated setup. Thanks again!
Anyways, I installed the latest repository (reported as v 3.1.19.1 as per the home repository page) but when accessing the monitor webpage, acestream engine reports itself as v3.1.5. Is that on purpose?
Thx.
To make it work on a Raspberry PI 2 running Libreelec 8.0.1 I had to create these folders. Probably they were not commited because they are empty.
Thanks for taking the time to make acestream work again!
Hello Sestus,
after changing the acestream folder with your version, still the same failed to load file appears. It's actually something happening since few months, before with the version bundled in plexus it went smooth.
I'm with OSMC 17.5 on rp3. The following is the log:
15:34:12.247 T:1521480688 ERROR: EXCEPTION: XBMC is not playing any file
15:34:12.299 T:1958694912 NOTICE: VideoPlayer: Opening:
15:34:12.299 T:1958694912 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
15:34:12.299 T:1034941424 NOTICE: Creating InputStream
15:34:12.302 T:1034941424 ERROR: Error on dvdnav_open
15:34:12.303 T:1034941424 ERROR: CVideoPlayer::OpenInputStream - error opening []
15:34:12.303 T:1034941424 NOTICE: CVideoPlayer::OnExit()
15:34:12.303 T:1958694912 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://program.plexus/?url=acestream://a42f665e94e63258fc92a4d33ee20e3212844c96&mode=1&name=BRITISH GP: QUALIFYING]
15:34:12.311 T:1958694912 NOTICE: CVideoPlayer::CloseFile()
15:34:12.311 T:1958694912 NOTICE: VideoPlayer: waiting for threads to exit
15:34:12.311 T:1958694912 NOTICE: VideoPlayer: finished waiting
15:34:12.311 T:1958694912 NOTICE: CVideoPlayer::CloseFile()
15:34:12.311 T:1958694912 NOTICE: VideoPlayer: waiting for threads to exit
15:34:12.311 T:1958694912 NOTICE: VideoPlayer: finished waiting
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.