Skip to content
This repository has been archived by the owner on Feb 27, 2021. It is now read-only.

Commit

Permalink
Zattoo: Updated API to v0.2.1
Browse files Browse the repository at this point in the history
* Fix error messages when reseller accounts are used
* Add new params: interface, server, ffmpeg_lib
  • Loading branch information
sunsettrack4 authored Jan 12, 2020
1 parent e554527 commit 3f113c0
Show file tree
Hide file tree
Showing 2 changed files with 138 additions and 40 deletions.
35 changes: 29 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,26 @@ This API provides channel playlists to playback streams on all compatible device
* Download Zattoo recordings to local/external storage (watch recordings offline on all devices)
* DE+CH: Watch Live TV without VPN/Proxy (Premium/Ultimate subscription required)
* DE+CH: Choose your bandwidth on your own (API supports streams up to Full HD)
* Resellers are supported
* Choose the Zattoo server on your own (better support for DNS services, use Zattoo DE+CH simultaneously)

#### The following resellers (domain names) are supported:
* 1&1 TV: www.1und1.tv
* swb TV: tvonline.swb-gruppe.de
* NetCologne: nettv.netcologne.de
* EWE TV: tvonline.ewe.de
* Salt: tv.salt.ch
* NetPlus TV: netplus.tv
* Quickline TV: mobiltv.quickline.com
* M-Net: tvplus.m-net.de
* Waly.tv: player.waly.tv
* Lampert: meinewelt.cc
* BBV TV: bbv-tv.net
* VTX TV: vtxtv.ch
* myVision TV: myvisiontv.ch
* glattvision: iptv.glattvision.ch
* SAK TV: saktv.ch
* quantum TV: www.quantum-tv.com
* eir TV: tv.eir.ie

#### Supported platforms
* any Linux-based OS, e.g. Ubuntu, Debian
Expand Down Expand Up @@ -53,21 +72,21 @@ sudo cpan install HTTP::Request::Common
sudo cpan install HTTP::Cookies
sudo cpan install HTML::TreeBuilder
sudo cpan install URI::Escape
sudo cpan install Sys::HostIP
sudo cpan install Sys::HostAddr
sudo cpan install POSIX
sudo cpan install utf8

# Create any directory in your desired location, e.g.:
mkdir ~/telerising

# Download the .zip file and extract the files into your folder:
wget https://github.com/sunsettrack4/telerising/archive/v0.2.0.zip
wget https://github.com/sunsettrack4/telerising/archive/v0.2.1.zip

# Unzip the file:
unzip v0.2.0.zip
unzip v0.2.1.zip

# Move all script files to the created folder
mv ~/telerising-0.2.0/* ~/telerising/
mv ~/telerising-0.2.1/* ~/telerising/

# Set system-wide permissions to the folder and its related files
sudo chmod 0777 ~/telerising
Expand All @@ -81,11 +100,15 @@ nano userfile.json
perl zattoo.pl & disown
```
#### Login file to be placed in script folder
The variables "interface", "server" and "ffmpeg_lib" are optional.
```
{
"provider": "zattoo.com",
"login": "[email protected]",
"password": "mypassword123"
"password": "mypassword123",
"interface": "eth0",
"server": "fr5-0",
"ffmpeg_lib": "/usr/bin/ffmpeg"
}
```
Expand Down
Loading

0 comments on commit 3f113c0

Please sign in to comment.