Repository URL to install this package:
|
Version:
2+git3694+d6785c5-r4 ▾
|
enigma2-plugin-extensions-e2iplayer
/
usr
/
lib
/
enigma2
/
python
/
Plugins
/
Extensions
/
IPTVPlayer
/
scripts
/
ustreamtv.pyo
|
|---|
ó
Dh-_c @ s d d l m Z d d l Z d d l Z d d l Z d d l Z d d l Z y d d l Z Wn e k
r{ d d l Z n Xd d l
m Z d d l Z d d l
Z
d Z e j e j e d Z d d Z i d Z d Z e d
k re e j d k r.e d d
e j e j d n y¿ e j d Z e j d Z e j d Z e j d Z e e e e e Z e d k rìxc e rèe d e e j Z! e d e! d Z" e e" i e d 6e d 6 e j# d qWn Wn e k
re n Xe j d n d S( iÿÿÿÿ( t print_functionN( t randintc C s t j t j t j d S( N( t ost killt getpidt signalt SIGTERM( t sigt frame( ( sJ /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/scripts/ustreamtv.pyt signal_handler s c C s d S( N( ( t strDat( ( sJ /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/scripts/ustreamtv.pyt printDBG s t c C sJ t d t d t d | d t j } t | t d d S( Ns/ ===============================================s/ EXCEPTION s :
%s( R t tracebackt
format_exc( t msg( ( sJ /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/scripts/ustreamtv.pyt printExc s
c C s³ t d | t } yz t j | } d | k rI | j d | d n d | k rl | j d | d n t j | } | j } t } Wn t k
r¨ t n X| | f S( Ns url [%s]t Referers
User-Agent(
R t Falset urllib2t Requestt
add_headert urlopent readt Truet ExceptionR ( t urlt paramst stst reqt respt data( ( sJ /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/scripts/ustreamtv.pyt getPage s
c C sy d } d j t d d t d d } d j t d d } | j t d d | d d d
} | d t j d | f d
| f d) d* d | f d+ d | f d, g } i | d 6| d 6} t | | \ }
} |
sá d St j | } | d d d d j d } | d d d d }
t | rBd | d
} n | d t |
} xR t
d D]D } t | | \ }
} |
sqcn d! | k rPn t j d" qcWt j | } | d d d d# d d$ j d } t | | \ }
} |
s d S| j
d% } d&