Git Product home page Git Product logo

telerising's People

Contributors

debaschdi avatar publish3r avatar sunsettrack4 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

telerising's Issues

Rearrange of channel-list

Hi,

is it possible to add a function to set a preferred order of the channel-list?

e.g. for Zattoo, because Zattoo has an favorite-list, but the sorting after pressing through telerising is changed.
This would be a chance to get a sorted list into Plex.

Gretes
Marcell

Encode::encode_utf8 leads to wrong channel names

Only if I remove the commands with Encode::encode_utf8 I get correct results for tv station names with umlauts (tested with Wilmaa). I assume this is because the strings are already utf-8. With the encoding, they are strangely displayed correctly in the browser every second time (after a refresh with Ctrl+F5). Without encoding it is consistently correct.

$response->content(Encode::encode_utf8($ch_m3u));

Fehlender Autostart / systemd example missing

Folgende Vorlage könnte/sollte mit in deine Anleitung bzgl. dem Autostart der API.

[Unit]
Description=Telerising API
After=network.target

[Service]
Type=simple
ExecStart=perl zattoo.pl & disown
WorkingDirectory=/opt/telerising
StandardOutput=inherit
StandardError=inherit
Restart=always
User=root

[Install]
WantedBy=multi-user.target

Use -re ffmpeg option to use native frame rate for live streams

Hi,

I am using Telerising API in a Tvheadend. I always had the problem that the stream was stuttering over wifi in the beginning, after a minute or two it worked fine, but still every other 5 minutes a small stutter came up.
However, via ethernet everything worked fine after a little stuttering in the beginning.

After some research I found this which points to the -re option of ffmpeg. It forces to use the native frame rate, which makes sense for live streaming. In my opinion every stream via Telerising (live tv, or even zattoo on demand) are kind of live streams.

Thus, to test, I forked Telerising, added the -re to all ffmpeg pipes in this commit, and it works perfectly.

Why am I not doing a Pull request?
I only have zattoo as source available + Tvheadend is my only client. I don't know if it makes sense for all clients. I would assume so, but I am not sure.

Please let me know, if you think, it makes sense for all, I can create a PR, otherwise I would be happy to see it at least for zattoo as either a default option or a configurable option for ffmpeg pipes.

TVHeadend Support without ffmpeg

Hi,

first of all thanks for the script. Works great.

Is there any way to support TVHeadend without the ffmpeg piping? I'd favour to run TVHeadend on my NVidia Shield, because TVHeadend on my Rasp 3 has some hickups when recording HD.
I don't think there is a way to have ffmpeg on an Android device.
So do you think it's possible without ffmpeg somehow?
My Magenta rtp Streams work fine without it.

Cheers

Ergänzung Doku - FreeBsd / FreeNas Jail

Hi,

ich habe hier noch Dokumentationsergänzungen für FreeBSD / Freenas Jails (11.3 getestet)

Pakete installieren:

$ pkg install p5-libwww wget unzip ffmpeg

cpan installationen 1:1, nur ohne sudo ggf. (Freenas Iocage Jails haben kein sudo)

FreeBSD hat kein disown, so also nohup oder screen

$ screen -dmS zattoo perl zattoo.pl

LOGIN FAILED! (invalid response)

I’m getting the following error since a few days.
Has been working flawlessly for months.

INFO - Unable to parse apptoken json data (trying old apptoken method now...)
ERROR - LOGIN FAILED! (invalid response)
ERROR - RESPONSE:
{"internal_code": 111, "http_status": 403, "success": false}
==== API PROCESS STOPPED! ====

Streams der Privaten Sender nur noch in SD

Seit ca. 2 Wochen sind die Streams von den privaten Sendern nur in SD (480p). Dabei sind die Streams der öffentlich-rechtlichen in Full-HD (Upscaled 720p, weil Deutsches öffentliches Fernsehen). Zattoo Unlimited ist abonniert.
Die Bandbreite ist auf 8000 gestellt.
Wenn man das Skript startet tauchen keine Fehler auf.

Wie kann man die Sender der privaten wieder in HD bekommen?

wilmaa - only audio

hi
if you request a wilmaa stream, you only get audio and the video is missing.
to reproduce this, setup up wilmaa as your source and request a stream.
thank you for checking.

Invalid Channel ID

Hi.

Ich bekomme aktuell folgende Meldung. Das Script habe ich auf die aktuellste Version aktualisiert. Leider habe ich keine Ahnung wo das herkommt.

  • 2021-02-12 14:09:58 LIVE-TV prosieben | 5000 | hls - Loading Live URL
    X 2021-02-12 14:09:58 LIVE-TV prosieben | 5000 | hls - Invalid Channel ID
    RESPONSE:

{"internal_code": 401, "http_status": 403, "success": false}

Gruß

[Erledigt] 1und1 Streaming "http_status 403"

Guten Morgen,

leider funktioniert das Streaming nicht mehr mit 1&1. Aktuell habe ich die Version 0.4.6 installiert.

Ich erhalte die Fehlermeldung:
grafik

{"internal_code": 401, "http_status": 403, "success": false}

New Website

Hello,

is there any plan to add this website yeloplay.be inside script ?

Thank you

A possibility of changing the using port without editing the script

Would it be possible to create a good solution for changing the port the scipt is using. For example for the case that a other application is already using port 8080. I am not very familar with the language perl so I do not know how the perfect solution to implement it.

Zattoo: unable to get token json file

telerising does not start today: Given info in terminal is:

ERROR - UNABLE TO LOGIN TO WEBSERVICE! (unable to get token json file)

The response from the zattoo-server is hardly readable, says something like

lang="de">Es gab einen Fehler</div><div class="nosupText" lang="en">It looks like your browsers is outdated or not fully supported by us. For best TV experience please use</div><div class="nosupText" lang="de">Möglicherweise ist dein Browser veraltet oder wird von uns nicht voll unterstützt. Für ein optimales TV-Erlebnis empfehlen wir</div><div class="nosupBrowserslist"><a class="nosupBrowser"

Followed by ==== API PROCESS STOPPED! ====

Is there something I can do?

TIA
Torsten

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.