Difference between revisions of "EyeTV IPTV Server"

From Official Kodi Wiki
Jump to navigation Jump to search
(Created page with "{{:PVR/Contents}} {{mininav|PVR|Recording software}} {{note|1=This article is only about [http://forum.kodi.tv/showthread.php?tid=236431 EyeTV IPTV Server] (a [[PVR b...")
 
m
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{:PVR/Contents}}
{{PVR_guide}}
{{mininav|[[PVR]]|[[Recording software]]}}
{{mininav|[[PVR]]}}


{{note|1=This article is only about [http://forum.kodi.tv/showthread.php?tid=236431 EyeTV IPTV Server] (a [[PVR backend]]) and not about using EyeTV itself as a media player client for Kodi.}}
{{note|1=This article is only about [http://forum.kodi.tv/showthread.php?tid=236431 EyeTV IPTV Server] (a PVR backend) and not about using Elgato's EyeTV software/product itself as a media player client for Kodi.}}


EyeTV TV Server is a third-party open source [[PVR_recording_software|PVR Backend]] software for Mac OS X that provides an interface to an IPTV frontend to stream EyeTV channels, like for example Kodi's [[Add-on:IPTV Simple Client|IPTV Simple PVR Client add-on]]. This way we can use it with Kodi's PVR interface by using PVR IPTV Simple Client.
EyeTV TV Server is a third-party open source PVR Backend software for Mac OS X that provides an interface to an IPTV frontend to stream EyeTV channels, like for example Kodi's IPTV Simple PVR Client add-on. This way we can use it with Kodi's PVR interface by using PVR IPTV Simple Client.


The EyeTV TV Server service needs to be run on the same machine as the EyeTV application, and EyeTV have to be activated for iPhone access.
The EyeTV TV Server service needs to be run on the same machine as the EyeTV application.


EyeTV IPTV Server as a component streams the TV signal over the network, providing an m3u8 playlist with url's to stream uncompressed EyeTV live channels. The EyeTV IPTV Server service handles channel switching automatically and the video quality and channel switching speed is equal to the native EyeTV client, while the Elgato EyeTV software actually manages the user's TV card. You can learn more about how the components of Elgato EyeTV software and this third-party EyeTV IPTV Server work together in [this forum thread http://forum.kodi.tv/showthread.php?tid=236431].
EyeTV IPTV Server as a component streams the TV signal over the network, providing an m3u8 playlist with url's to stream uncompressed EyeTV live channels. The EyeTV IPTV Server service handles channel switching automatically and the video quality and channel switching speed is equal to the native EyeTV client, while the Elgato EyeTV software actually manages the user's TV card. You can learn more about how the components of Elgato EyeTV software and this third-party EyeTV IPTV Server work together in [this forum thread http://forum.kodi.tv/showthread.php?tid=236431].
Line 14: Line 14:
__TOC__
__TOC__
{{-}}
{{-}}
== Setup==
== Installing==


Install the EyeTV capture plugin Activate EyeTV's iPhone access. Run eyetv-iptv-server and set up the IPTV client to use http://localhost:9898/playlist.m3u8 as the M3U playlist.
# Make sure EyeTV is installed.
# Download the latest [https://github.com/simphax/eyetv-iptv-server/releases/latest EyeTV IPTV Server installer].
# Double click "EyeTV IPTV Installer.mpkg" and follow the instructions.


=== Command-line arguments ===
== Uninstalling==
# Download the EyeTV IPTV Server uninstaller from [https://github.com/simphax/eyetv-iptv-server/releases/tag/v1.0 release v1.0].
# Double click "EyeTV.IPTV.Server.Uninstall.pkg" and follow the instructions.


--port=PORT
=Accessing EyeTV Server from Kodi=
  Server port.
Once installed, put http://localhost:9898/playlist.m3u8 as the M3U playlist in the IPTV Simple PVR Client add-on and it should appear in the PVR interface. For more information please follow:
  Default: 9898
  --host=IP
  Server host. Set this to localhost if the IPTV should only be accessible locally.
  Default: 0.0.0.0
  --vlc-port=PORT
  VLC video stream port (internal).
  Default: 9897
  --vlc-path=PATH
  Path to VLC executable. If provided the application will not extract VLC to the temp folder.
  Default: $TMPDIR/VLC.app/Contents/MacOS/VLC
  --eyetv-port=PORT
  Port for EyeTV iPhone service.
  Default: 2170


===Running===
Requires Node.JS
npm install
node app.js --vlc-path /Applications/VLC.app/Contents/MacOS/VLC


===Compiling portable executable===
Will embed Node.JS and VLC binaries into one executable.
npm run build


===Run on boot===
cp build/eyetv-iptv-server /usr/local/bin/
cp eyetv-iptv-server.plist ~/Library/LaunchAgents/
launchctl load ~/Library/LaunchAgents/eyetv-iptv-server.plist
===Accessing EyeTV Server from Kodi===
Once installed, put http://localhost:9898/playlist.m3u8 as the M3U playlist in the [[Add-on:IPTV Simple Client|IPTV Simple PVR Client add-on]] and it should just work! For more information please follow:
{{Next|[[PVR/XBMC|Configuring XBMC]]}}
You can also use your favorite XMLTV service to get EPG data to complement the PVR client.


You can also use your favorite XMLTV service to get EPG data to complement the PVR client. The channel names are configured in the EyeTV application.




Line 68: Line 37:
* EyeTV IPTV Server - http://forum.kodi.tv/showthread.php?tid=236431
* EyeTV IPTV Server - http://forum.kodi.tv/showthread.php?tid=236431
* EyeTV IPTV Server source code repository on GitHub - https://github.com/simphax/eyetv-iptv-server
* EyeTV IPTV Server source code repository on GitHub - https://github.com/simphax/eyetv-iptv-server
[[Category:PVR|*]]
[[Category:Live TV]]

Latest revision as of 20:30, 29 November 2020

Live TV, PVR & Radio Contents

PVR main page

1. Tuner Cards
2. Backends
3. Setup
4. Live TV Artwork

Related Pages:

All PVR Pages
All PVR Add-on Pages

Home icon grey.png   ▶ PVR ▶ EyeTV IPTV Server

Note: This article is only about EyeTV IPTV Server (a PVR backend) and not about using Elgato's EyeTV software/product itself as a media player client for Kodi.

EyeTV TV Server is a third-party open source PVR Backend software for Mac OS X that provides an interface to an IPTV frontend to stream EyeTV channels, like for example Kodi's IPTV Simple PVR Client add-on. This way we can use it with Kodi's PVR interface by using PVR IPTV Simple Client.

The EyeTV TV Server service needs to be run on the same machine as the EyeTV application.

EyeTV IPTV Server as a component streams the TV signal over the network, providing an m3u8 playlist with url's to stream uncompressed EyeTV live channels. The EyeTV IPTV Server service handles channel switching automatically and the video quality and channel switching speed is equal to the native EyeTV client, while the Elgato EyeTV software actually manages the user's TV card. You can learn more about how the components of Elgato EyeTV software and this third-party EyeTV IPTV Server work together in [this forum thread http://forum.kodi.tv/showthread.php?tid=236431].

Please note that EyeTV also has it's own separate settings and configurations for all configuration settings other of its functions, such as using EyeTV as a media player client, which is unrelated to Kodi.


1 Installing

  1. Make sure EyeTV is installed.
  2. Download the latest EyeTV IPTV Server installer.
  3. Double click "EyeTV IPTV Installer.mpkg" and follow the instructions.

2 Uninstalling

  1. Download the EyeTV IPTV Server uninstaller from release v1.0.
  2. Double click "EyeTV.IPTV.Server.Uninstall.pkg" and follow the instructions.

3 Accessing EyeTV Server from Kodi

Once installed, put http://localhost:9898/playlist.m3u8 as the M3U playlist in the IPTV Simple PVR Client add-on and it should appear in the PVR interface. For more information please follow:



You can also use your favorite XMLTV service to get EPG data to complement the PVR client. The channel names are configured in the EyeTV application.


3.1 Additional guides and links