Giter Club home page Giter Club logo

greektv.bundle's Introduction

GreekTV

Codacy Badge GitHub issues

This plugin creates a new channel within Plex Media Server to view content from http://greektv.upg.gr The channels are fed from an xml file that is updated every 10 minutes. This makes sure that there are no dead channels at any time.

Note: the author of this plugin has no affiliation with http://greektv.upg.gr nor the owners of the content that they host.

Features

  • Watch Live Greek IPTV by UPG.GR

Channel Support

Plex Media Server:
  • Tested Working:
    • Ubuntu 14.04 LTS: PMS version 1.2.3
Plex Clients:
  • Tested Working:
    • Android (KitKat 4.4.2)
    • Plex/Web (2.10.7) (Disable/Enable Direct play depending on stream)

How To Install

  • Download the latest and install GreekTV by following the Plex instructions or the instructions below.
    • Unzip and rename the folder to GreekTV.bundle
    • Copy GreekTV.bundle into the PMS Plug-ins directory
    • Unix based platforms need to chown plex:plex -R GreekTV.bundle after moving it into the Plug-ins directory (user:group may differ by platform)
    • Restart PMS

Issues

  • Plex Web Client: Must disable Direct Play to make Crossdomain m3u8 streams work, but this breaks the other streams that don't depend on Crossdomains.
  • Chromecast not working yet
  • AlphaTV is blocked for the US and some other countries
  • Some streams take some time to load

greektv.bundle's People

Contributors

twoure avatar upggr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

greektv.bundle's Issues

On my Mac does not work

Hi! I can't make it works on my Mac, I see the plugin in Plex but no channels running. why?

Channel list not showing

Source (website) seems to have removed the attribute 'live' from the XML response so no channels satisfy that condition any more, thus displaying none. Actually they renamed 'live' to 'active'.
(In init.py)

@handler(PREFIX, TITLE, thumb=ICON, art=ART)
def MainMenu():
    oc = ObjectContainer(title2=TITLE, no_cache=True)

    Updater(PREFIX + '/updater', oc)  #uncomment when ready to add updater

    xml = XML.ElementFromURL(XML_URL)

    for node in xml[0][0]:
        title = node.get('title')
        thumb = node.get('hdposterurl')
        #genrel = node.get('genrel')
        url = node.get('url')
        #ishd = node.get('ishd')
        #bitrate = node.get('bitrate')
        #streamformat = node.get('streamformat')
        active = node.get('active')

#==========>Changed live to active in the following lines<==================
        if active == "1":
            oc.add(
                CreateVideoClipObject(
                    title=title, thumb=thumb, url=url
                    )
                )

    return oc

Thanks

xml feed with categories

Hi,
there is a new xml that has categories (and images for those categories) and a simpler xml.
http://greektv.upg.gr/api/?type=rokuxml

I will not be removing the previous xml, but it will be best if the newer one is used as more categories will be added in the future , such as radio stations.

ANT1 Channel Missing

ANT1 (Antenna) seems to be missing which is the biggest Greek Channel. If you can add it would be much appropriated.

Not working anymore

The bundle is not working anymore and it is pretty much forgotten. That's pitty.

Cannot stream Greek IP tv to chromecast

Hello guys and thanks for a great support. Is there any solution that i can stream Greek IP tv from my plex server to chromecast. It fails all the time, thanks
Regards,
Dimitris

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.