-
-
Notifications
You must be signed in to change notification settings - Fork 32
Virtual tuners explained
Marc edited this page Sep 16, 2023
·
3 revisions
- TS Reader is a Virtual Frontend with File input
-
Child PIPE - TS Reader is a Virtual Frontend with PIPE input
- enable this Frontend by starting SatPI with
--childpipe <number>
where number is the amount of frontends - add
&pcrtimer=0
to command of ChildPIPE to use PCR time from stream - add
&pcrtimer=1
to command of ChildPIPE to force the use of time base read
(Time-interval is15 us + 1
; where the1
can be changed to any positive number which represents the increment in microseconds)
- enable this Frontend by starting SatPI with
- Streamer is a Virtual Frontend with NETWORK input
NOTE:
Child PIPE and File TS Reader will only work in combination with Translation, see for examples mapping.m3u.
If you want to use it directly by HTTP/RTSP, use command argument --enable-unsecure-frontends
to start SatPI
Example:
Here is a mapping.m3u for Child PIPE - TS Reader:
#EXTM3U
# To use Translation you need to set in the web interface
# - 'Advertise as' to exp. 'DVB-S2'
# - 'Transformation enable' should be checked
# - and a valid m3u file like this
#EXTINF:-1 satip-freq="201", Translation to: ChildPIPE exec="cat /usr/satpi/test.ts MPTS-File"
rtsp://@#1/?msys=childpipe&exec="cat%20multiprog.ts"
#EXTINF:-1 satip-freq="202", Translation to: ChildPIPE exec="wget -qO- HTTP-Stream from VU+-Box ARD HD"
rtsp://@#1/?msys=childpipe&exec="wget%20-qO-%20http:%2F%2F10.24.10.10:8001%2F1:0:19:283D:41B:1:FFFF0000:0:0:0:"
#EXTINF:-1 satip-freq="203", Translation to: ChildPIPE exec="wget -qO- HTTP-Stream from VU+-Box ZDF HD"
rtsp://@#1/?msys=childpipe&exec="wget%20-qO-%20http:%2F%2F10.24.10.10:8001%2F1:0:19:2B66:437:1:FFFF0000:0:0:0:"
SatPI an SAT>IP server for linux (c) 2014 - 2024 Marc Postema