From iptvx
Revision as of 09:54, 16 December 2017 by Jan (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
The Open Source IPTV Player for Linux

iptvx is an IPTV player and streamer for Linux written in C using WebKit as a platform for its OSD. The LibVLC library is used for streaming and playback of video and audio. All graphics from the stream as well as from the OSD are merged together using the SDL library. With SDL iptvx supports hardware and software acceleration as well as OpenGL. The libconfig library is used for the iptvx configuration files. EPG data can be imported using remote XML files from webservers or local storage using libcurl and are parsed with libxml2.

Where to start

This wiki covers help on how to use iptvx as well as installation and configuration instructions. It is intended to be used by users seeking advise on how to obtain, install, configure and use iptvx on their own systems.

What to expect

The aim of iptvx is to provide a software set-top box for Linux systems. It includes the playback of live TV channels and display of EPG as well as recording functionality. In its current state of development iptvx already provides playback from various sources as well as EPG functionality.

Channel information

Live channel information are obtained from the EPG and constantly updated during runtime. It also shows the upcoming shows as well as title and duration.


Browsing through channels

The channel list allows quick browsing through the channels while displaying the shows currently on at the same time. It also provides a large channel image to quickly identify the channel.


Viewing all EPG information

EPG display is large and it's design inspired by TV magazines. Channels are displayed horizontally and their programme vertically by time, making it easy to quickly scroll through the programme.


EPG search functionality

The programme search allows to quickly find favourite shows in the future and in the current programme. It eleminates the hassle of browsing through the EPG to find interesting shows.


Subtitles and audio tracks

Through a menu it is possible to quickly select the audio track and subtitles available within the stream. They can be switched without any interruption of the playback.