Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jankammerath/iptvx
IPTV player and streamer for Linux that allows to play any stream that LibVLC can play, offers an overlay based on WebKit using HTML5, JavaScript and CSS and uses XMLTV data for EPG information. It allows the playback of URLs, files and can grab URLs from shell scripts. XMLTV EPG data can be downloaded from URLs or grabbed from shell scripts.
https://github.com/jankammerath/iptvx
c epg epg-functionality epg-information iptv iptv-application iptv-player linux overlay-menu streamer subtitle television tv video-recoding video-recorder video-streaming xmltv xmltv-data xmltv-epg-data
Last synced: about 2 months ago
JSON representation
IPTV player and streamer for Linux that allows to play any stream that LibVLC can play, offers an overlay based on WebKit using HTML5, JavaScript and CSS and uses XMLTV data for EPG information. It allows the playback of URLs, files and can grab URLs from shell scripts. XMLTV EPG data can be downloaded from URLs or grabbed from shell scripts.
- Host: GitHub
- URL: https://github.com/jankammerath/iptvx
- Owner: jankammerath
- License: apache-2.0
- Created: 2017-01-10T17:15:29.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-04T19:51:04.000Z (almost 7 years ago)
- Last Synced: 2024-11-08T07:39:15.344Z (2 months ago)
- Topics: c, epg, epg-functionality, epg-information, iptv, iptv-application, iptv-player, linux, overlay-menu, streamer, subtitle, television, tv, video-recoding, video-recorder, video-streaming, xmltv, xmltv-data, xmltv-epg-data
- Language: C
- Homepage: http://iptvx.org
- Size: 9.79 MB
- Stars: 83
- Watchers: 10
- Forks: 37
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Awesome - IPTVx - IPTV player and streamer for Linux that allows to play any stream that LibVLC can play, offers an overlay based on WebKit using HTML5, JavaScript and CSS and uses XMLTV data for EPG information. It allows the playback of URLs, files and can grab URLs from shell scripts. XMLTV EPG data can be downloaded from URLs or grabbed from shell scripts. (Multimedia / Media Servers)
README
# iptvx
IPTV player and streamer for Linux that allows to play any stream that LibVLC can play, offers an overlay based on WebKit using HTML5, JavaScript and CSS and uses XMLTV data for EPG information. It allows the playback of URLs, files and can grab URLs from shell scripts. XMLTV EPG data can be downloaded directly from URLs or grabbed from shell scripts.
## How to install
You can install iptvx either through pre-built packages, by getting a released tarball or by cloning the git repository and then compiling yourself. All information on how to install iptvx can be obtained from the [Installation instructions](https://iptvx.org/Installation.html). You can find packages for OpenSUSE, Debian, Arch and Ubuntu in the [Package List](https://iptvx.org/Packages.html).
## What you can expect
The aim of [iptvx](http://iptvx.org/) 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.
![Programme information from the EPG](/img/programme-info.png)
### 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.
![The channel list for channel selection](/img/channel-list.png)
### 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.
![The main view of the EPG in magazine style](/img/epg-view.png)
### 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.
![Search functionality for the EPG](/img/programme-search.png)
### 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.
![Subtitle and audio track configuration](/img/stream-config.png)
## Where to obtain help
If you need help with [iptvx](http://iptvx.org/), you can obtain it in the [iptvx wiki](https://iptvx.org/Help.html) or throught IRC on FreeNode in the #iptvx channel. It is generally recommended to check the wiki before anything else.