Giter VIP home page Giter VIP logo

4gray / iptvnator Goto Github PK

View Code? Open in Web Editor NEW
1.9K 58.0 286.0 24.22 MB

:tv: Cross-platform IPTV player application with multiple features, such as support of m3u and m3u8 playlists, favorites, TV guide, TV archive/catchup and more.

Home Page: https://iptvnator.vercel.app

License: MIT License

JavaScript 0.20% TypeScript 77.02% HTML 17.16% SCSS 5.27% Shell 0.03% Dockerfile 0.33%
iptv pwa chromeos tv m3u m3u8 iptv-player electron linux player

iptvnator's Introduction

👋 Hi there and welcome to my profile

I'm Sergej, a full stack JavaScript developer from Germany

4gray

  • 🔭 I’m mainly working on IPTVnator
  • 🌏 I like to travel and here is my modest collection of panorama photos
  • 📓 some notes are available on Medium

4gray

 

iptvnator's People

Contributors

4gray avatar anthonyaxenov avatar bovirus avatar chaeya avatar deltwin avatar dependabot[bot] avatar hanao00 avatar hasanbeder avatar ixiumu avatar laurentfough avatar m-p-3 avatar mbuett avatar peterdavehello avatar phartshorn avatar sapireli avatar semantic-release-bot avatar sguinetti avatar unelio avatar vedantmgoyal9 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  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  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  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  avatar  avatar

iptvnator's Issues

No video

Hi, I'm using this on Linux Mint 20.1 all seems to function correctly except there is no video displayed I've tried setting between Video JS and HTML5 but neither give anything

EPG timeshift adjustments

Two things here:

  1. EPG global timezone set would allow to make EPG show time according to my timezone. Currently all EPG channel data is like one hour behind my timezone. With EPG global timeshift i could adjust that easily.

  2. Sometimes for some reason there's a timeshift for one or another channel while other channels are fine. I understand that this is something to do with EPG provider. EPG is one hour behind or too early. Would be great if for particular channel we could have a custom EPG timeshift +-X hours.

Cannot play any channel [Windows]

Thank you for maintaining this project. Unfortunately I am not able to play any channel (i tried two different playlists) - the screen just keeps loading.

I also tried different players. The HTML Player gives me this Error:

image

Thank you for your help!

No channels supported

Hello,
I'm using ubuntu linux 20.04 and I downloaded AppImage version 0.8 of iptvnator. But no iptv links are working. I always get following error: the media could not be loaded either because the server or network failed or because the format is not supported.

I will add some links that I tried:

#EXTM3U
#EXTINF:-1,(TN) Tunisie Nat 1 TNT
http://example.me:80/111/111/111

Win10 Black Screen

Latest version gives me only a black screen when selecting (any) IP TV Channel

URL Login (Xtream API)

Hello there,

Thank you for making this application. Health to your hands. How can I make login screen with URL, username and password to this app?

Free2View TV - multiple playlist / EPG sources?

Good morning. A member of my Free2View TV Discord referred us to this app... I haven't had a chance to check it out yet, but I am endorsing Perfect Player because it allows for multiple playlist and xml EPG sources. Does yours? If so, this could be the new official player for Free2View TV! -Georges.
PS: Stupid question (kinda techno dumb, so forgive me), but does this come as pre-built apps for windows and Android apk? (Yeah you can all laugh at me if this is supposed to be obvious lmao)

changed playlists

Whenever I've edited a list, I have to delete it and add it again.

Isn't there a better solution?

Overlay on/off with currently running program info

Again , coming from satellite receivers, would be awesome to turn on /off a semi transparent HUD over currently played channel that would tell the name of currently running program from EPG. As well as long progress bar showing where we are in this program. To understand how long it has been running already and when will it end. Some tech parameters would be great as well like video resolution, audio bitrate etc.

Request to support standard User-agent and Referer like in Kodi

Hi, could you add url support with "User-Agent" and "Referer", as in Kodi ? 🤔

Most modern IPTV players support the M3U8 Kodi syntax for UA and Referer:

Here's an example:

#EXTM3U
#EXTINF:0,Test
https://www.streamaway.net/fra/13e/mono.m3u8|User-Agent=Mozilla/5.0&Referer=https://www.streamaway.net/fr/13erue-fr.php
https://www.streamaway.net/fra/histo/index.m3u8|Referer=https://www.streamaway.net/fr/Histoire-fr.php

It would be really useful since in many list for different channels we need différents "Referer" and the option allow to specify only one different referer by playlist.

Regards ! :octocat:

Feature Request: Auto Update

It'd be super super chill if IPTVnator can do daily checks on lists and redownload them as necessary. Not sure how this would work with favorites, but it'd be better than manually having the list removed and re-added. Thank you so much!

Audio channel selection

Sometimes there are multiple audio channels available per stream (German/English for example). Would be great to be able to switch between different audio channels in this case. Currently i was not able to find this option for those channels.

No channels supported?

Hi all,

I've installed IPTVnator on Linux Mint 19.3 (Tricia) using snap, and I'm finding that no channels are working. I get "The media could not be loaded ..." error.

-Albert.

Referrer/Origin-locked streams won't work

Due to some factors, some links might be locked using where they came from (referrer and/or origin). Some links, because of that, can be falsely given a 403 when trying to load them.

Add File "Not supported"

When I add "ADD VIA URL" it does work however, when I choose "ADD VIA FILE UPLOAD" with the same file but offline I get "File Was rejected, unsupported file format (test.m3u)". However, If I change the extension to *.m3u8 It does work. I hope you could fix this problem so the m3u-file can be used. :)

Multi channel EPG

While current EPG is good for a single channel. It is not how people would decide what to watch when having multiple channels available. That's why I would suggest not to invent something new but do it as all satellite boxes have done it before, like kodi simple iptv epg is doing and many others - multi channel EPG. You see your multiple channels, timeline, and what each channel has to offer. Here's a quick example i've found on the net: https://www.sat-universe.com/imagehosting/2821884dc95a2ded497.png

Can't play streams when in 'output=ts' links?

I downloaded IPTVNator and was not getting any channels loading, came here and saw other users were having the same issue. As I mentioned in another post I tried changing the output type on my link from 'output=ts' which doesn't work at all it seems, to 'output=m3u8' that works for the most part, but sometimes some channels will just have audio, when that happens I seem to create a new bug sometimes have have a channel start coming up over and over on other channels I switch to. For the no video issue, are there codecs I need to have installed?

WordPress or Blogger.com embed page ? m3u v. m3u8. Youtube support.

Hi 4gray,

Looks like great work.

  1. Can this be embedded in a wordpress.org or blogger.com page ?

Noob here, but it is frustrating to see that big names like JWP (expensive + BW charges + no Youtube support) and other WP $plugins don't seem to play my m3u/8 playlist URL, or this kind of public IPTV one (both play fine in VLC or smartIPTV chrome extension):

https://iptv-org.github.io/iptv/countries/ca.m3u

(doesn't play in https://hls-js.netlify.app/demo/ or https://developer-tools.jwplayer.com/stream-tester/ )

  1. Is this an m3u to m3u8 conversion issue you say you support ? (Should be simple.)

  2. Does your player support youtube https URLs, or some m3u/8 conversion (e.g., streamlink/liveproxy or VLC conversion of youtube http URL Network Stream input to Codec Info link (bottom box) saved to a m3u playlist ?)

Cheers,
Shippy.

Suggestion: add the ability to rearrange the display order of playlists.

Suggestion: add the ability to rearrange the display order of playlists. A simple click and drag upward or downward would be great. In the example below, if I wanted the IPTV USA playlist to appear under IPTV Global, I could click and drag IPTV USA downward and they would flip position. If the click and drag method is difficult to implement, perhaps an alternative method could be to add up and down arrow icons on each playlist, which when clicked moves that playlist accordingly.
image

Feature Request: Seeking

Seeking would be an awesome addition. Some people might want to seek backward, but for me, when I pause the video, the issue is that I can't seek forward. Also thanks for maintaining this awesome IPTV player, it's simple and cool, and the PIP button was a pleasant surprise.

Channel Logos from EPG

Hello, first of all - thank you for writing a simple and visually beautiful application we can use on Linux (and other platforms) to watch IPTV. Would be great that on the left side channel list we could have the channel logo displayed as well IF that logo has been fetched with EPG.

Custom User-Agent

Can you add the feature to input a custom user-agent? Sometime the m3u provider needs a specific user-agent in order to play their playlist.

No display

I'm using a Lenovo X220 running Linux Mint 20.1 my IPTV loads into your program as I see the channel logo's but won't display any video it works fine with every other player I have I'm just looking for one that actually give EPG

I have done something to help it become localized in Chinese.

I have done something to help it become localized in Chinese. But I am new in TypeScript. I don’t know how to modify your code.
我做了一些可以帮助您汉化iptynator的工作。但是我在TypeScript方面是个完全的新手。我不知道怎样在您的代码上完成修改。
So I put the zh.json in my GitHub repository.
所以我把我写的zh.json放在了我自己的GitHub仓库中。
Hope it is useful to you.
希望它可以帮的到你。
Thank you for your contribution to iptynator!
感谢您对iptvnator的贡献!
There is the link of zh.json https://github.com/JoJenH/iptvnator_zh.

Subtitles

Is there a way to turn off the subtitles globally?

Support mp4 for movies?

the media could not be loaded either because the server or network failed or because the format is not supported.

Not loading channels

Hi! first of all thank you for the app, It's the only one I've found that's simple and with a good interface. That's why I'm creating this issue:

I have a m3u list of channels that I've loaded on iptvnator, then it lists all the channels correctly but when I open it just goes on loading forever (tried on the VideoJs and html5 player). I've tried on three other players and it works fine and in no time.

Does anyone how to solve/debug it? I'm on linux mint 20.1 and using the 0.7.0 v of the iptvnator

Thanks in advance!

JavaScript error

Program was working perfectly fine for awhile, best one I've used so far, then suddenly I get this error every time I start it and it can't keep saved playlist after closing the program.
(W10 Version 10.0.19042 Build 19042)
Screenshot 2021-06-18 043439

cannot query current apparmor profile: Invalid argument

Installed from the snap, but as snap works on newer kernels higher than 5.4, so it didn't work for me, as my machine is old and the higher kernels misbehave on it, so I can't use other kernels, it would be nice if you add documentation to build it and install locally.

Close Button not closing

Linux Mint 20.1, iptvnator-0.5.0.AppImage

Exit with Menu -> File -> Exit works, but using the Window Close Button closes the window, but does not exit the app.

Cannot Play mpegts stream

Hi, application is works just fine with hls streams but when the play list is mpegts, video player just shows loading icon and never plays the video. On the other hand, stream seems connected and when i check it from the stream panel, i can see that i am connected to selected stream. Do you have any idea about how to play mpegts stream in the player?

Better navigation / channel switching / shortcuts?

Using "Rii Mini i25" remote control with my Linux HTPC noticed that arrows up and down are not quiet working the most intuitive way. If I select a channel from a list I would expect the next down/up arrow press to navigate me to next/previous channel from the list on the left. Rarely it works. However if you have clicked somewhere else - it forgets that i am in that list. So I have to mouseclick on the channel again and only then up/down somehow works sometimes.

I understand that you have designed this app to be navigated by mouse on a pc not a remote control from your htpc. Therefore I see it would be a very helpful thing to have custom shortcuts we could define: like next channel from current selected list (or active channel group, or favorites) / previous channel from current list (or active channel group, or favorites). So i can easily switch channels as well as assign other functionality to different keys.

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.