How about a headless Acestream plugin for OMV?
The facility to pull in the stream from the internet and then pass it back out to the local network would be really handy.
I hope that makes sense.
How about a headless Acestream plugin for OMV?
The facility to pull in the stream from the internet and then pass it back out to the local network would be really handy.
I hope that makes sense.
~ Unlocked ~
Greetings
David
Righto lads.
Been chatting with MaBoughey on IRC about getting Acestream running on a headless OMV box, we spent a good few hours on this.
Using,
https://github.com/ValdikSS/aceproxy
and
http://acestreamguide.com/linux/
Starting the acestream engine
"acestreamengine --client-console"
Starting the acestreamproxy
"python2 acehttp.py"
Creating a playlist file for xbmc (any platform) named "<name>.strm
The long string in the middle is the acestream ID which gets passed to acestreamproxy, which calls on the acestream-engine to pull the stream.
Hopefully this may be of some use to a skilled plugin creator
Addition. "acestream-engine_2.1.6-1raring4_amd64.deb" has been emailed to plugins@omv-extras.org
Acestream-engine install.
NOTE. I put "acestream-engine_2.1.6-1raring4_amd64.deb" into "/var/cache/apt/archives"
root@openmediavault:~/aceproxy# apt-get install acestream-engine
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
python-apsw python-m2crypto
Suggested packages:
python-apsw-doc
The following NEW packages will be installed:
acestream-engine python-apsw python-m2crypto
Now working on this.
Any news about acestream? I wanted it so bad
It is in the Download Managers Testing repo that you can enable in omv-extras.
Any news about acestream? I wanted it so bad
As Aaron says, it is available in the testing repo.
I am knocking up a "How To" guide, just waiting on MaBoughey to tidy up the web-browser plugin.
It is possible to change buffer/cache folder for proxy? The system is installed on the USB drive, the performance is not enough for normal operation. I would like to move the cache to the hard drives.
Sry for google translate
It is possible to change buffer/cache folder for proxy? The system is installed on the USB drive, the performance is not enough for normal operation.
Some "Fine Tuning" options are planned for the near future.
Installing OMV on a USB stick is kind of a no no.
Surely you must have an old hard drive somewhere that you can use so the system.
Pls update acestream to 3 and add in setting:
if vlc enable in in aceconfig.py:
videodelay = 0
videoobey = False
videopausedelay = 0
then add fild to enter the link to playlist of torrent tv - /plugins/config/torrenttv.py
url ='insert_your_playlist_link'
I update bu myself:
apt-get install python-setuptools
cd /home
wget http://dl.acestream.org/debian…_debian_7.4_x86_64.tar.gz
tar xvfz acestream_3.0.3_debian_7.4_x86_64.tar.gz
mv acestream_3.0.3_debian_7.4_x86_64.tar.gz acestream
cp acestream/acestreamengine /usr/bin/
cp -R acestream/data /usr/share/acestream
cp -R acestream/lib /usr/share/acestream
Now its work
I enabled the acestream proxy, but see no admin interface via the gui ? Is it at driven from an SSH session or ?
Thanks
Nik
I am in the same boat. I would love to know how to go by and have acestream work.
Hi!!
can you upodate proxy in yor addon???
then:
in \usr\share\openmediavault\mkconf\acestream make all bold text chenging from admin panel???
#Write config file for ace proxy
cat <<EOF > /home/aceproxy/aceconfig.py
'''
AceProxy configuration script
Edit this file.
'''
import logging
import acedefconfig
from aceclient.acemessages import AceConst
class AceConfig(acedefconfig.AceDefConfig):
acespawn = True
acecmd = "acestreamengine --client-console --live-buffer 20 --max-connections 400 --max-peers 20"
acekey = 'n51LvQoTlJzNGaFxseRK-uvnvX-sD4Vm5Axwmc4UcoD-jruxmKsuJaH0eVgE'
acehost = '127.0.0.1'
aceport = 62062
aceage = AceConst.AGE_18_24
acesex = AceConst.SEX_MALE
acestartuptimeout = 10
aceconntimeout = 5
aceresulttimeout = 10
debug = logging.DEBUG
httphost = '0.0.0.0'
httpport = 8000
aceproxyuser = ''
firewall = False
firewallblacklistmode = False
firewallnetranges = (
'127.0.0.1',
'192.168.0.0/16',
)
maxconns = 10
loggingtoafile = False
logpath = ''
vlcuse = True
vlcuseaceplayer = False
vlcspawn = False
vlccmd = "sudo -u aceproxy cvlc --ttl 12 -d -I telnet --clock-jitter -1 --network-caching -1 --sout-mux-caching 2000 --telnet-password admin --telnet-port 4212"
vlcspawntimeout = 5
vlchost = '127.0.0.1'
vlcport = 4212
vlcoutport = 8081
vlcpass = 'admin'
vlcpreaccess = ''
vlcmux = 'ts'
vlcforceffmpeg = False
videodelay = 0
videoobey = False
videopausedelay = 0
videoseekback = 30
videodestroydelay = 3
videotimeout = 40
fakeuas = ('Mozilla/5.0 IMC plugin Macintosh', )
fakeheaderuas = ('HLS Client/2.0 (compatible; LG NetCast.TV-2012)',
'Mozilla/5.0 (DirectFB; Linux armv7l) AppleWebKit/534.26+ (KHTML, like Gecko) Version/5.0 Safari/534.26+ LG Browser/5.00.00(+mouse+3D+SCREEN+TUNER; LGE; 42LM670T-ZA; 04.41.03; 0x00000001;); LG NetCast.TV-2012 0'
)
Add in \usr\share\openmediavault\mkconf\acestream and in admin panel Plugins setup Torrenttv and P2pproxy
EOF
#Write config file for TTV
cat <<EOF > /home/aceproxy/plugins/config/torrenttv.py
'''
Torrent-tv.ru Playlist Downloader Plugin configuration file
'''
# Insert your Torrent-tv.ru playlist URL here
url = '$(omv_config_get "//services/acestream/TTVURL")'
# Download playlist every N minutes to prevent
# torrent-tv tracker forgetting us.
#
# 0 = disabled
updateevery = 0
EOF
#Write config file for P2Pproxy
cat <<EOF > /home/aceproxy/plugins/config/p2pproxy.py
'''
P2pProxy plugin configuration file
What is this plugin for?
It repeats the behavior of p2pproxy to support programs written for using p2pproxy
Some of examples for what you can use this plugin:
Comfort TV widget (++ version)
Official TorrentTV widget for Smart TV
Kodi (XBMC) p2pproxy pvr plugin
etc...
!!! It requires some changes in aceconfig.py:
set the httpport to 8081
set the vlcoutport to some other port (8082 for example)
'''
__author__ = 'miltador'
# Insert your email on torrent-tv.ru here
email = '$(omv_config_get "//services/acestream/p2pEm")'
# Insert your torrent-tv account password
password = '$(omv_config_get "//services/acestream/p2pPass")'
# Generate logo with full path (e.g. http://torrent-tv.ru/uploads/o…CW6xk0lyBhlwqH8u2QyU7.png)
# or put only the logo file name (e.g. ornzQpk6WCW6xk0lyBhlwqH8u2QyU7.png)
# This option is only for m3u playlists.
fullpathlogo = True
EOF
#Start up the proxy and engine again
/home/aceproxy/start
PLZ!!!!
Hi, a cannot find acestream plugin on my omv 2.1.11. All repos are enable.
And what version of acestream on plugin?
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!