Kodi Community Forum
[RELEASE] rtmpGUI plugin - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Video Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=154)
+---- Thread: [RELEASE] rtmpGUI plugin (/showthread.php?tid=120045)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22


RE: [RELEASE] rtmpGUI plugin - phish73 - 2012-05-21

(2012-05-14, 01:40)adioukrou Wrote: I am having issue with rtmpgui+ plugin. Some of european channels played for 60 seconds. I did update the librtmp file but still same result. Here is the log http://pastebin.com/e70EDRyv
Need help on that please.thx.

in add-on settings make sure you highlight/activate 'use modified librtmp' or something like that.
also install latest version of rtmpgui
completely reboot device.



RE: [RELEASE] rtmpGUI plugin - utahcafe - 2012-05-21

make sure, you in your addon- setting of rtmpgui it both option they are checked. to do so , select rtmpgu+ and than right click, at that poin open addon-setting.




RE: [RELEASE] rtmpGUI plugin - adioukrou - 2012-05-23

Did all of that and still no go.Sad


RE: [RELEASE] rtmpGUI plugin - PnKeezer - 2012-05-28

Please could you help us with a link from another server since MegaUpload is closed !!


RE: [RELEASE] rtmpGUI plugin - iceberg23 - 2012-06-02

Hi guys, brilliant software. Can someone please help me and look at the following rtmp? I can't get it working.

#EXTINF:0,Dolce Sport
rtmp://$OPT:rtmp-raw=rtmpe://fms38.mediadirect.ro:1935/live3 app=live3?id=59941582%26publisher=2 swfUrl=http://static1.mediadirect.ro/player-preload/swf/dolce_video_1019/player.swf pageUrl=http://www.dolcetv.ro/ conn=O:1 conn=O:0 playpath=dolcesport_low live=1
I anyone is intrested in Romanian channels you can find more here: http://livetvstreaming.ucoz.com/news/34_romanian_channels_for_simple_tv/2012-04-12-100
I am also using serviio as a house network server.
If you have any knolage of any more Romanian channels or any Serviio links please let me know.
Much appreciated.

many thanks
Ice.


RE: [RELEASE] rtmpGUI plugin - tveo - 2012-06-05

xxx channels back last night and added another 6 more

still alive


RE: [RELEASE] rtmpGUI plugin - wingerdinger - 2012-06-22

Cant get any adult tv channels to work. ie Hustler or Penthouse. Im on Apple TV 2nd latest IOS with an untethered JB. Thanks in advance guys


RE: [RELEASE] rtmpGUI plugin - tveo - 2012-06-23

I do not see them, .. I saw 2 days ago

they open and then close it ...
a few days closed and other open...hehehehe bad news
I see in SuperTV rtmpgui when is open
Huh


RE: [RELEASE] rtmpGUI plugin - zakaria1984 - 2012-07-16

4 arabic channels( add it please ) in this link :
http://www.filmon.com/#MBC
I appreciate your work
thanks


RE: [RELEASE] rtmpGUI plugin - ecinema - 2012-07-19

PortHUEPG class updated to work with port.ro
example channel:
Code:
<stream>
<title><![CDATA[DolceSport]]></title>
<info resolution="" bitrate=""/>
<swfUrl><![CDATA[http://static1.mediadirect.ro/player-preload/swf/dolce_video_1019/player.swf]]></swfUrl>
<link><![CDATA[rtmpe://fms38.mediadirect.ro:1935/live3]]></link>
<pageUrl><![CDATA[http://-----dolcetv.ro/]]></pageUrl>
<playpath><![CDATA[dolcesport]]></playpath>
<language><![CDATA[Sport]]></language>
<advanced><![CDATA[app=live3?id=59941582%26publisher=2 conn=O:1 conn=O:0 live=1]]></advanced>
<logourl>http://www.lyngsat-logo.com/hires/dd/dolce_sport.png</logourl><epgid>porthu:10212</epgid></stream>
<stream>


Code:
class PortHUEPG(BaseEPG):
    def getList(self,chan,offset=0,next=None,au=False):
        tepg = []
        domain = ['hu','ro','cz','hu','hr','sk','rs'][ int(chan) / 10000 ]
#added these 2 lines and replaced Europe with timezone in class
        if domain == 'ro': timezone = Turkey
        else: timezone = Europe
        tdate = datetime.now(timezone) - timedelta(days=offset)
#changed encoding to iso-8859-2
        listingsSplit = getURL('http://port.'+domain+'/pls/w/tv.channel?i_date='+tdate.strftime("%Y-%m-%d")+'&i_ch='+chan+'&i_xday=13','iso-8859-2').split('class="date_box"')
        for j in range(13):
           listings=' '.join([listingsSplit[1+j], listingsSplit[14+j]])
           if j == 0:
               listings = listings.split('<div class="progress_place"')[-1] # Ignore past entries
#changed from porthu- to port
           lis = re.compile('<tr style="" class="port.*?<div class="btxt".+?(\d\d?:\d\d)<!.+?class="btxt">(.+?)<(.+?)</tr>', re.S).findall(listings)
           if j == 0:
               lis[:0] = re.compile('class="begin_time">(\d\d?:\d\d)</p>.+?class="btxt">(.+?)<(.+?)</tr>', re.S).findall(listings) # Add program currently on-air

           nextDay = j
           for i,l in enumerate(lis):
               if i > 0 and int(l[0].split(':')[0]) < int(lis[i-1][0].split(':')[0]):
                   nextDay = j + 1
               start=datetime.fromtimestamp(time.mktime(time.strptime((tdate+timedelta(days=nextDay)).strftime("%Y %m %d ")+l[0], "%Y %m %d %H:%M")))
               start=start.replace(tzinfo=timezone)
               if i + 1 < len(lis):
                   if int(lis[i+1][0].split(':')[0]) < int(l[0].split(':')[0]):
                       nextDay = j + 1
                   end=datetime.fromtimestamp(time.mktime(time.strptime((tdate+timedelta(days=nextDay)).strftime("%Y %m %d ")+lis[i+1][0], "%Y %m %d %H:%M")))
               else:
                   end=datetime.fromtimestamp(time.mktime(time.strptime((start+timedelta(hours=1)).strftime("%Y %m %d %H:%M"), "%Y %m %d %H:%M")))
               end=end.replace(tzinfo=timezone).astimezone(LocalTimezone)
               start=start.replace(tzinfo=timezone).astimezone(LocalTimezone)
#added mtxt
               mtxt = '\n'.join(re.compile('<span class="mtxt">(.+?)</span>').findall(l[2]))
               ltxt = '\n'.join(re.compile('<span class="ltxt">(.+?)</span>').findall(l[2]))
               btxt = '\n'.join(re.compile('<span class="btxt">(.+?)</span>').findall(l[2]))
               descText = '\n'.join(re.compile('<p class="desc_text">(.+?)</p>').findall(l[2]))
               desc = '\n'.join([ltxt, mtxt, btxt, descText]).replace('<br/>','\n').replace('\n\n','\n')
               thumbMatch = re.compile('<img class="object_picture" src="(.+?)"').findall(l[2])
               if len(thumbMatch) > 0:
                   thumb = thumbMatch[0].replace('_3','_1')
               else:
                   thumb = None
               tepg.append([l[1], start, end, desc, thumb])
        self.insertIntoDB(tepg,au=au)



RE: [RELEASE] rtmpGUI plugin - francisuk28 - 2012-09-03

Very good add on however only one that works - BBC World Sad
better of this this plugin http://forum.xbmc.org/showthread.php?tid=97116


RE: - francisuk28 - 2012-09-03

(2012-01-25, 22:45)jimmymcmahon Wrote:
oneadvent Wrote:change line 10 to:
Code:
BASE = 'http://xbmc.jonakcomputers.com/list.xml'
to use the updated list for now.
where abouts do i change this please mate?

Windows Vista / 7
C:\Users\YOURUSERNAME\AppData\Roaming\XBMC\addons\plugin.video.rtmpGUI

Open default.py with notepad++ http://notepad-plus-plus.org/download (NOT the windows notepad)

Example screenshot
http://i.imgur.com/k4rYl.jpg


RE: [RELEASE] rtmpGUI plugin - ecinema - 2012-10-12

This will fix sound on dolcetv channels.


Code:
    if (packet.m_packetType == RTMP_PACKET_TYPE_AUDIO && packet.m_nTimeStamp == 0 && nPacketLen == 32)
    {
      RTMP_Log(RTMP_LOGDEBUG, "dolcetv bad audio packet repaired.");
      nPacketLen=4;
      packetBody[3]=144;
    }

Add it in rtmp.c after:
rtnGetNextMediaPacket = RTMP_GetNextMediaPacket(r, &packet);
while (rtnGetNextMediaPacket)
{
char *packetBody = packet.m_body;
unsigned int nPacketLen = packet.m_nBodySize;



RE: [RELEASE] rtmpGUI plugin - Evan3585 - 2013-01-15

This still being used?
I cant download the addon because it was uploaded at megaupload. Not sure if u can get this within xbmc already or if Fusion has it. Please help thanks.


RE: - TheLegs - 2013-01-17

(2012-09-03, 12:28)francisuk28 Wrote:
(2012-01-25, 22:45)jimmymcmahon Wrote:
oneadvent Wrote:change line 10 to:
Code:
BASE = 'http://xbmc.jonakcomputers.com/list.xml'
to use the updated list for now.
where abouts do i change this please mate?

Windows Vista / 7
C:\Users\YOURUSERNAME\AppData\Roaming\XBMC\addons\plugin.video.rtmpGUI

Open default.py with notepad++ http://notepad-plus-plus.org/download (NOT the windows notepad)

Example screenshot
http://i.imgur.com/k4rYl.jpg

I think we'll all have to use this now, since http://apps.ohlulz.com/rtmpgui/list.xml has been shut down. Sad