Jump to content


Photo

IPTV Player - development thread


  • This topic is locked This topic is locked
3561 replies to this topic

Re: IPTV Player - development thread #1661 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 22 April 2016 - 22:09

Hi samsamsam,

 

 

I have a problem viewing kisscartoon.me videos recently.

 

here is the sample link that works on browser but not on IPTV player. But before it works ok but now  "No valid links available"

 

kisscartoon (.) me/Cartoon/PAW-Patrol-Season-02/Episode-007-The-New-Pup?id=30370

 

Regards

 

Hello,

 

Should be fixed in version "121.00.05.00".

 

Regards,

SSS 



Re: IPTV Player - development thread #1662 Robinson

  • Senior Member
  • 2,621 posts

+30
Good

Posted 22 April 2016 - 23:07

There is no need to add such functionality because it is available from a long time.

Press "8" on your remote to play all videos. You can also play in random order: press blue -> randomize...

 

Is there a help in the plugin where we could read about such "tricks"?


ET9000, OpenPLi 4.0, 13E, 19E

HD51, OpenPLi 6.2, 75E - 30W


Re: IPTV Player - development thread #1663 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 22 April 2016 - 23:24

Hello,

 

This is not trick this is functionality. 

No. There is no such help, but any help is welcome, so if you what to prepare then it will be great.

 

Regards,

SSS



Re: IPTV Player - development thread #1664 auxius

  • Senior Member
  • 59 posts

0
Neutral

Posted 23 April 2016 - 16:03

 

Hi samsamsam,

 

 

I have a problem viewing kisscartoon.me videos recently.

 

here is the sample link that works on browser but not on IPTV player. But before it works ok but now  "No valid links available"

 

kisscartoon (.) me/Cartoon/PAW-Patrol-Season-02/Episode-007-The-New-Pup?id=30370

 

Regards

 

Hello,

 

Should be fixed in version "121.00.05.00".

 

Regards,

SSS 

 

Thanks a lot samsamsam

 

more power



Re: IPTV Player - development thread #1665 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 23 April 2016 - 17:05

In version "121.00.06.00" :
 
New version of the exteplayer3 v26 (based on commit 10: ab72ea45723d30706ce29f9d70015b8a01b716f2):
- improvement DivX playback - @mx3L
- improvement VC-1 playback - @mx3L 
- fix crash at exit - @samsamsam
- improvement detection of the playback end - @samsamsam
- improvement closing player - @samsamsam
 
In case of any problem please report them here: https://github.com/s...eplayer3/issues.
 
Regards,
SSS 


Re: IPTV Player - development thread #1666 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 23 April 2016 - 17:40

A small contribution from me, if I may, with a small update re. the OpenSSL 1.02 upgrade:

 

IPTV PLAYER

1) Before installing IPTV Player, install ffmpeg for your platform

SH4

cd /tmp
wget http://iptvplayer.pl...eg_2.7.1.tar.gz
tar -C / -xvf openatv5_sh4_ffmpeg_2.7.1.tar.gz
rm openatv5_sh4_ffmpeg_2.7.1.tar.gz
sync
reboot

=======================================================

MIPSEL OE 1.6 (old images)

Thanx to Kedarz!

cd /tmp
wget http://iptvplayer.pl...psel_fpu.tar.gz
tar -xzf ffmpeg2.8.3_old_mipsel_fpu.tar.gz -C /
rm ffmpeg2.8.3_old_mipsel_fpu.tar.gz
sync
reboot

========================================================

MIPSEL OE 2.0

cd /tmp
wgethttp://iptvplayer.pl...psel_fpu.tar.gz
tar -xzf ffmpeg2.8.5_mipsel_fpu.tar.gz -C /
rm ffmpeg2.8.5_mipsel_fpu.tar.gz
sync
reboot

------------Open SSL 1.02 modification-------------

For newer versions of E2 with Open SSL 1.02, use this version of ffmpeg, instead of the above:

cd /tmp
wget http://iptvplayer.pl...ssl1.0.2.tar.gz
tar -xzf ffmpeg2.8.5_mipsel_fpu_openssl1.0.2.tar .gz -C /
rm ffmpeg2.8.5_mipsel_fpu_openssl1.0.2.tar .gz
sync
reboot

========================================================

1a) Telnet command to check the ffmpeg version:

ffmpeg --version

========================================================

2) Telnet commands to install IPTV Player

rm  -rf  /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer
cd /tmp
wget http://iptvplayer.vl...ythonX.X.tar.gz
tar -xzf latest.pythonX.X.tar.gz -C /tmp
rm latest.pythonX.X.tar.gz
cp -r iptvplayer-for-e2.git/IPTVPlayer /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer
rm -rf iptvplayer-for-e2.git/IPTVPlayer
sync
reboot

=========================================================

2a) If it doesn't appear in the Plugins, use the following Telnet command:

opkg update && opkg install python-html

=========================================================

3) When the IPTV Player starts and offers you various options, post installation, just agree to all the recommended actions!
Keep confirming all the suggestions, during the installation, which will also guide you to

3a) installing the External Player 3 or External Gstplayer  (once the installation finds ffmpeg in your Enigma2) and then

3b) update  the plugin, if possible...

==========================================================

4) Now, configure the IPTV Player before using it - do it carefully!!! Everything, from which players to enable/disable, onwards...

==========================================================

5) Before choosing a channel/file use the blue button to choose the default player, with or without buffering, according to your situation/HW/internet speed etc.

==========================================================
 
6) For developers, to include the latest in your images
 
Repo:
https://gitlab.com/i...tvplayer-for-e2

Last version with source code:
http://iptvplayer.vl...ythonX.X.tar.gz

Good luck! cat4.gif

P.S. "Press "8" on your remote to play all videos (from your general selection - my remark). You can also play in random order: press blue -> randomize..." says SSS! :)


<span style='font-family: comic sans ms,cursive'>"Enlightenment is man's emergence from his self-incurred immaturity. Immaturity is the inability to use one's own understanding without the guidance of another. This immaturity is self-incurred if its cause is not lack of understanding, but lack of resolution and courage to use it without the guidance of another. The motto of enlightenment is therefore: Sapere aude! Have courage to use your own understanding!</span><br /> <br /><span style='font-family: comic sans ms,cursive'>Laziness and cowardice are the reasons why such a large proportion of men, even when nature has long emancipated them from alien guidance..." I. Kant, "Political writings" (1784)</span><br /> <br /><span style='font-family: comic sans ms,cursive'><a class='bbc_url' href='<a class='bbc_url' href='http://eserver.org/p...lightenment.txt'>http://eserver.org/p...ent.txt</a>'><a class='bbc_url' href='http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a>'>http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a></a> - the jolly text on Enlightenment, at the basis of Modernity...</span>

Re: IPTV Player - development thread #1667 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 23 April 2016 - 23:45

Btw, users are asking are there ffmpeg versions 3.0.0 or 3.0.1 for mipsel and SH4 and how to install those...?

 

And I wonder, too... ;)


<span style='font-family: comic sans ms,cursive'>"Enlightenment is man's emergence from his self-incurred immaturity. Immaturity is the inability to use one's own understanding without the guidance of another. This immaturity is self-incurred if its cause is not lack of understanding, but lack of resolution and courage to use it without the guidance of another. The motto of enlightenment is therefore: Sapere aude! Have courage to use your own understanding!</span><br /> <br /><span style='font-family: comic sans ms,cursive'>Laziness and cowardice are the reasons why such a large proportion of men, even when nature has long emancipated them from alien guidance..." I. Kant, "Political writings" (1784)</span><br /> <br /><span style='font-family: comic sans ms,cursive'><a class='bbc_url' href='<a class='bbc_url' href='http://eserver.org/p...lightenment.txt'>http://eserver.org/p...ent.txt</a>'><a class='bbc_url' href='http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a>'>http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a></a> - the jolly text on Enlightenment, at the basis of Modernity...</span>

Re: IPTV Player - development thread #1668 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 24 April 2016 - 15:15

@gorski

And you want use ffmpeg 3.0.X because?

 

Regards,

SSS



Re: IPTV Player - development thread #1669 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 24 April 2016 - 15:20

I don't. I happily use 2.85 for OpenSSL 1.02.

 

But, as I said, other users are asking me for the latest....

 

So, I tell them that in the new E2 by OE-A v. 3.4  ffmpeg v. 3.x will be/are in there by default - thanx to your efforts, too!

 

We can see in athoik's thread how they are built and so on...

 

So, we can wait, I say...

 

But they want to try...


<span style='font-family: comic sans ms,cursive'>"Enlightenment is man's emergence from his self-incurred immaturity. Immaturity is the inability to use one's own understanding without the guidance of another. This immaturity is self-incurred if its cause is not lack of understanding, but lack of resolution and courage to use it without the guidance of another. The motto of enlightenment is therefore: Sapere aude! Have courage to use your own understanding!</span><br /> <br /><span style='font-family: comic sans ms,cursive'>Laziness and cowardice are the reasons why such a large proportion of men, even when nature has long emancipated them from alien guidance..." I. Kant, "Political writings" (1784)</span><br /> <br /><span style='font-family: comic sans ms,cursive'><a class='bbc_url' href='<a class='bbc_url' href='http://eserver.org/p...lightenment.txt'>http://eserver.org/p...ent.txt</a>'><a class='bbc_url' href='http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a>'>http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a></a> - the jolly text on Enlightenment, at the basis of Modernity...</span>

Re: IPTV Player - development thread #1670 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 24 April 2016 - 15:30

@gorski

So, simple you don't know why but you want.

Typical....



Re: IPTV Player - development thread #1671 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 24 April 2016 - 18:53

I don't. I happily use 2.85 for OpenSSL 1.02.

 

But, as I said, other users are asking me for the latest....

Should I explain better by typing slowly? :D

 

Seriously... get your thinking hat on, man...

 

It's getting tiresome. Let it go. already...


<span style='font-family: comic sans ms,cursive'>"Enlightenment is man's emergence from his self-incurred immaturity. Immaturity is the inability to use one's own understanding without the guidance of another. This immaturity is self-incurred if its cause is not lack of understanding, but lack of resolution and courage to use it without the guidance of another. The motto of enlightenment is therefore: Sapere aude! Have courage to use your own understanding!</span><br /> <br /><span style='font-family: comic sans ms,cursive'>Laziness and cowardice are the reasons why such a large proportion of men, even when nature has long emancipated them from alien guidance..." I. Kant, "Political writings" (1784)</span><br /> <br /><span style='font-family: comic sans ms,cursive'><a class='bbc_url' href='<a class='bbc_url' href='http://eserver.org/p...lightenment.txt'>http://eserver.org/p...ent.txt</a>'><a class='bbc_url' href='http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a>'>http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a></a> - the jolly text on Enlightenment, at the basis of Modernity...</span>

Re: IPTV Player - development thread #1672 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 24 April 2016 - 21:35

@gorski

Your arrogance exceeds the boundaries. 

You are a monkey, you have to repeat after the other?

 

They have no voice to ask by themselves?



Re: IPTV Player - development thread #1673 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 24 April 2016 - 21:54

Do you ever get tired of your rude, crude, manner-less, aggressive, petty behaviour? Are you really so insecure that you are always asking for trouble? Must you...

 

Ach, forget this sh... I'm outta here...


<span style='font-family: comic sans ms,cursive'>"Enlightenment is man's emergence from his self-incurred immaturity. Immaturity is the inability to use one's own understanding without the guidance of another. This immaturity is self-incurred if its cause is not lack of understanding, but lack of resolution and courage to use it without the guidance of another. The motto of enlightenment is therefore: Sapere aude! Have courage to use your own understanding!</span><br /> <br /><span style='font-family: comic sans ms,cursive'>Laziness and cowardice are the reasons why such a large proportion of men, even when nature has long emancipated them from alien guidance..." I. Kant, "Political writings" (1784)</span><br /> <br /><span style='font-family: comic sans ms,cursive'><a class='bbc_url' href='<a class='bbc_url' href='http://eserver.org/p...lightenment.txt'>http://eserver.org/p...ent.txt</a>'><a class='bbc_url' href='http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a>'>http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a></a> - the jolly text on Enlightenment, at the basis of Modernity...</span>

Re: IPTV Player - development thread #1674 zeetro

  • Senior Member
  • 33 posts

0
Neutral

Posted 24 April 2016 - 23:39

dear samsamsam,

 

i have a little problem with the http://showsport-tv.com/ host 

 

i can't wach any channel it gives me no valid links available throught all the channels 

 

and when i tested it on the website it works fine 

 

but i this it's because the webside added a stream server option 

 

take a look at it please 

http://upload.dinhos...A/Sanstitre.jpg



Re: IPTV Player - development thread #1675 hemertje

  • Forum Moderator
    PLi® Core member
  • 33,500 posts

+118
Excellent

Posted 25 April 2016 - 07:43

@ samsamsam & gorski

Use PM for discussing each other!

on the Glassfibre 1GB DVB-C...


Re: IPTV Player - development thread #1676 MastaG

  • Senior Member
  • 1,531 posts

+118
Excellent

Posted 25 April 2016 - 13:17

@gorski

I'm shiipping ffmpeg 3.01 for sh4, you can rip the ipks from my repos if you like (it's built against openssl 1.02g though).



Re: IPTV Player - development thread #1677 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 25 April 2016 - 15:06

dear samsamsam,

 

i have a little problem with the http://showsport-tv.com/ host 

 

i can't wach any channel it gives me no valid links available throught all the channels 

 

and when i tested it on the website it works fine 

 

but i this it's because the webside added a stream server option 

 

take a look at it please 

http://upload.dinhos...A/Sanstitre.jpg

 

 

Thanks for the report. I will check this.



Re: IPTV Player - development thread #1678 ostende

  • Senior Member
  • 69 posts

0
Neutral

Posted 25 April 2016 - 20:23

@ samsamsam can you do something with this live web stream

https://embratoria.c...-streaming.html

 

thnx alot for your big work and your support



Re: IPTV Player - development thread #1679 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 25 April 2016 - 21:32

dear samsamsam,

 

i have a little problem with the http://showsport-tv.com/ host 

 

i can't wach any channel it gives me no valid links available throught all the channels 

 

and when i tested it on the website it works fine 

 

but i this it's because the webside added a stream server option 

 

take a look at it please 

http://upload.dinhos...A/Sanstitre.jpg

 

In version "122.01.03.00" http://showsport-tv.com/ should be fixed.

 

Regards,

SSS



Re: IPTV Player - development thread #1680 tigrousad

  • Senior Member
  • 64 posts

0
Neutral

Posted 26 April 2016 - 10:53

hello @samasamsam ...

I work on a small beautiful site, faithfully broadcast matches directly , personally I perfect score !

Here website: http://www.yalla-shoot.com/live/
and that py file dedicated to you

 

========================================================================================

# tigrousad
#
# Yalla-shoot
#
#
# Only Soccer on this site.
raw_category = "Soccer"

def init():
    return {
        'protocol': 'yalla-shoot',
        'hostname': 'yalla-shoot.com',
        'regex' : '',
        'httpDelay': [1, 3],
    }

def url(url):
    setPageLoadTimeout( 90 )
    #'-vs-' appears in stream links
    if '-vs-' in url:
        parse_streampage(url)
    else:
        parse_schedulepage(url)


# Iframes of streams do not appear when testing
# Seems that scripts are hiding the iframes
# Link to embedded stream retrieved

def parse_streampage(url):
    load(url)

    try:
        # Taking raw asset from URL
        raw_asset = url[37:-5]
        #raw_subcategory_elems=findAll('table table td')
        #raw_subcategory = raw_subcategory_elems[2].text
        
        # clickable tabs for streams
        tabs = findAll('ul.nav li')
        sources = []
        for tab in tabs:
        
            moveMouseToElement(tab)
            clickMouse()
            #wait(5) # letting elements load
            
            # Iframe contains embed link
            raw_iframe_src = find('div.convi iframe')
            iframe_embed_src = queryAttrib('src', raw_iframe_src)
            sources.append(iframe_embed_src)
            
        
        for source in sources:
            #Storing current data before loading the embedded link
            store('linking_site_url', url)
            store('raw_category',raw_category)
            store('raw_asset',raw_asset)
            #store('raw_subcategory', raw_subcategory)
            store('hosting_site_url', source)
            store('url',url)
            store('type','linking_site_url')
            flush()
        
            
    except Exception as genErr:
        err( genErr )
        
    

def parse_schedulepage(url):
    load(url)
    try:
        
        #Layout is strange, table within table etc.
        
        #Grabbing items into arrays - indexing easier
        #Some slicing to match up with events
        events = findAll('div.matsh li')
        raw_teamnames = findAll('td.fc_name')
        raw_subcategories = findAll('div.matsh li p')
        
        
        # Subcategory every 3rd <p> element, skip first 2
        raw_subcategory = raw_subcategories[2::3]
        raw_links = findAll('div.matsh a.matsh_live[href]')
        # teams are same class but different td
        # so storing all of them allows for
        # team1,team2,team1,team2 etc
        team1 = raw_teamnames[1::2]
        team2 = raw_teamnames[:-1:2]
        
        
        for index,event in enumerate(events):
            try:
                live_test = find('span.matsh_start', event)
            except Exception:
                continue
                
            # raw asset can also be taken from linking site url
            # however this is more "raw"
            raw_asset = team1[index].text+" - "+team2[index].text
            store('url',url)
            store('raw_asset',raw_asset)
            store('raw_category', raw_category)
            store('raw_subcategory',raw_subcategory[index].text)
            
            #index keeps data lined up
            linking_site_url_element = raw_links[index]
            linking_site_url = queryAttrib('href',linking_site_url_element)
            store('linking_site_url',linking_site_url)
            
            
            store('type','search_result')
            store('new_job',linking_site_url)
            flush()
    except Exception as genErr:
        err( genErr )

 

===============================================================================================

 

I want to see this beautiful site in your next update :rolleyes:

 

thank u




5 user(s) are reading this topic

0 members, 5 guests, 0 anonymous users