Page 1 of 18

minisatip binaries

Posted: Fri Mar 18, 2016 3:36 am
by cata
I will upload a list of minisatip binaries:

So far I have included:
openwrt mips (ar71xx)
gigablue mips (works on VU)
gigablue mips (works on VU 4K, Ubuntu 16.04 ARM)
sh4 (tested on openatv 5 sh4)

All the binaries are compiled statically with libdvca, satip client enabled (so no need for libdvbcsa installed).
minisatip_mips_openwrt_dvbcsa.zip
(404.6 KiB) Downloaded 2038 times
minisatip_mips_gigablue_dvbcsa.zip
(1.6 MiB) Downloaded 4637 times
minisatip_arm.zip
(428.69 KiB) Downloaded 3522 times
minisatip_sh4.zip
(435.59 KiB) Downloaded 2051 times

Last update: Mon Dec 11 17:05:20 EET 2017

Re: minisatip binaries

Posted: Sat Mar 19, 2016 4:59 pm
by vento
Hi
just copied the file to my solo2 usr/bin minisatip_mips_openwrt_dvbcsa.zip (minisatip) made it executable 755, when I try to start it i get the error:
root@vusolo2:~# minisatip
-sh: /usr/bin/minisatip: cannot execute binary file: Exec format error

Also tried to crosscompile by myself (Ubuntu 64 bit 14.04) with netceiver support, changed gcc to:
CC?=mipsel-tuxbox-linux-gnu
EMBEDDED?=no
DVBCSA?=yes
DVBCA?=no
SATIPCLIENT?=yes
NETCVCLIENT?=yes
STATIC?=no
LINUXDVB?=yes

Downloaded MIPSEL tuxbox:
root@easyvdr:/tmp# sudo tar xf Mipsel-Tuxbox-Pli4-gcc481-libc217-openssl101g-libusb109-pcsclite1811.tar.bz2 -C /opt/cross
root@easyvdr:/tmp# cd /tmp/mini/minisatip
root@easyvdr:/tmp/mini/minisatip# export TOOLCHAIN=/opt/cross/mipsel-tuxbox-linux-gnu
root@easyvdr:/tmp/mini/minisatip# export PATH="$TOOLCHAIN/bin:$PATH"
root@easyvdr:/tmp/mini/minisatip# make CROSS=$TOOLCHAIN/bin/mipsel-tuxbox-linux-gnu-
make: »minisatip« ist bereits aktualisiert.
root@easyvdr:/tmp/mini/minisatip# cd /tmp/minisatip/mini/minisatip
root@easyvdr:/tmp/minisatip/mini/minisatip# make CROSS=$TOOLCHAIN/bin/mipsel-tuxbox-linux-gnu-
cc -ggdb -fPIC -DDISABLE_DVBCA -I../vdr-mcli-plugin/mcast/client -I../vdr-mcli-plugin/mcast/common `xml2-config --cflags` -o minisatip minisatip.o socketworks.o stream.o adapter.o utils.o dvbapi.o tables.o satipc.o netceiver.o dvb.o -lpthread -lrt -lmcli -ldvbcsa
root@easyvdr:/tmp/minisatip/mini/minisatip# file minisatip
minisatip: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=220d9543ec86ea347810365b33750be3a71344ea, not stripped

Still getting a 64 bit binary, any advice?
Kindly
Vento :?

Re: minisatip binaries

Posted: Sun Mar 20, 2016 3:11 am
by cata
Hi,

for VU try the gigablue binary...
About the cross compilation I will reply to your topic to leave this topic just for binaries related topics...

Thanks

Re: minisatip binaries

Posted: Sun Mar 20, 2016 4:09 am
by vento
Hi,
gigablue file minisatip ist running on an solo2. But im getting no picture from this sat ip server with the DVBviewer. The other VUs do also find the new sat>ip server. Do i need a start script to adapt it?
Something silmilar to this on my Ubuntu 14.04 :

Code: Select all

#
# minisatip options
#
# -r remote_rtp_host: send remote rtp to remote_rtp_host
# -d specify the device id (in case there are multiple SAT>IP servers in the network)
# -w http_server[:port]: specify the host and the port where the xml file can be downloaded from
# -x port: port for listening on http
# -s force to get signal from the DVB hardware every 200ms (use with care, onle when needed)
# -a x:y:z simulate x DVB-S2, y DVB-T2 and z DVB-C adapters on this box (0 means autodetect)
# -m xx: simulate xx as local mac address, generates UUID based on mac
# -e list_of_enabled adapters: enable only specified adapters, example 0-2,5,7 (no spaces between parameters)
# -c X: bandwidth capping for the output to the network (default: unlimited)
# -b X: set the DVR buffer to X KB (default: 5640KB)
# -l increases the verbosity (you can use multiple -l), logging to stdout in foreground mode or in /tmp/log when a daemon
# -p url: specify playlist url using X_SATIPM3U header
# -n netceiver number of pieces, example 1 or 2
# -o dvbapi host:port - specify the hostname and port for the dvbapi server (oscam) 
# -f foreground, otherwise run in background

OPTIONS="-n eth0.2:1 -w 192.168.1.xxx:8080 -o 127.0.0.1:9001 -e 0,1 -b 15640"

# remove comment to start minisatip
START=yes

Thanks
Vento

Re: minisatip binaries

Posted: Sun Mar 20, 2016 5:01 am
by cata
My binary is not compiled with netceiver support, but it works for me on gigablue devices....

Re: minisatip binaries

Posted: Mon Mar 21, 2016 4:10 am
by vento
hi, yes i supposed that its not compiled for netceiver. But it should make the tuner from one box reachable for another or SAT>IP client . Well the clients do find the the tuners of the remote box but im getting no picture. Is any other file needed to set options for it? Is it rigt to place the file into usr/bin?

thanks
Vento

Re: minisatip binaries

Posted: Mon Mar 21, 2016 7:55 am
by cata
You need to upload some logs to see if something fails. Please use the post for compilation of netceiver.

Re: minisatip binaries

Posted: Tue Apr 12, 2016 9:23 am
by digihoe
Cata, can you please upload new binaries with the CI Cam fix? Also should the CI work with vu/gigabyte/mips boxes?

Best regards!

Re: minisatip binaries

Posted: Wed Apr 27, 2016 11:16 am
by cata
Hi,

I will try to generate them...but it might take some ti.e.

Thanks

Re: minisatip binaries

Posted: Sun Jun 05, 2016 1:56 pm
by s25a
Hi,

I am also new here and guess I have the same issue like vento. I downloaded your binaries for Gigablue and copied to /bin. Then started with minisatip. The service is running and with

Code: Select all

pgrep minisatip
I get an ID back so assume everything started.

I find the Minisatip in DVBViewer :-) See screenshot attached

However there's no no signal just bblack screeen. Any idea.

Maybe someone can compile an actual version . For me (I am new to Linux) too far away .-)

Thanks a lot for yyour work and great software

S