Channel plugin (Updated 12-06-23)

Discuss third party additions, plugins and translations for PS3 Media Server

Re: Channel plugin (Updated 12-04-08)

Postby SharkHunter » Sun Apr 29, 2012 2:17 pm

Cikkajesolo wrote:here's a website with movies. a channel for it is a must no? :D
http://www.solarmovie.eu/


I've looked at this site before and to make the best out of that one you'll need to register and give upp your credit card info. Something I'm reluctant to do :)
SharkHunter
 
Posts: 941
Joined: Tue Jun 01, 2010 8:39 pm

Re: Channel plugin (Updated 12-04-08)

Postby Cikkajesolo » Sun Apr 29, 2012 11:33 pm

SharkHunter wrote:
Cikkajesolo wrote:here's a website with movies. a channel for it is a must no? :D
http://www.solarmovie.eu/


I've looked at this site before and to make the best out of that one you'll need to register and give upp your credit card info. Something I'm reluctant to do :)

we're on the same page then lol
Cikkajesolo
 
Posts: 29
Joined: Sat Feb 18, 2012 3:07 pm

Re: Channel plugin (Updated 12-04-29)

Postby SharkHunter » Mon Apr 30, 2012 9:51 am

This site http://pastebin.com/k7uavgZR has been blessed with a channel. Loads of good rtmp urls there. I might do a cahced version that reads this info from a file as well in case it is removed. For now paste this into a new .ch file in your channels dir.
Code: Select all
version=0.10

channel RTMPStuff {
   folder {
      name=A-Z
      type=ATZ
      url=http://pastebin.com/k7uavgZR
      media {
         #title<span class="re2">&gt;</span></span></span>BBC HD<span class="sc3"><span class="re1">&lt;/title<span class="re2">&gt;</span></span></span></div></li>
#<li class="li2"><div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;link<span class="re2">&gt;</span></span></span>rtmp://s6.webport.tv/live/ playpath=z010201.stream swfUrl=&quot;http://www.tvsector.com/wp-content/uploads/jw-player-plugin-for-wordpress/player/player.swf&quot; pageUrl=&quot;http://www.tvsector.com/national-geographic-nat-geo-hd/&quot;<span class="sc3"><span class="re1">&lt;/link<span class="re2">&gt;</span></span></span></div></li>
#<li class="li1"><div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;thumbnail<span class="re2">&gt;</span></span></span>http://www.lyngsat-logo.com/logo/tv/bb/bbc_hd_scan.jpg
         matcher=title<span[^>]+>&gt;</span></span></span>([^<]+)<.*?\s*.*?link<span [^>]+>&gt;</span></span></span>([^ ]+) playpath=([^ ]+) swfUrl=&quot;([^&]+)&quot;\s*(&nbsp;)*pageUrl=([^<]+)<.*?thumbnail<span class=\"re2\">&gt;</span></span></span>([^<]+)<
         order=name,url,playpath,swfurl,dummy,pageurl,thumb
         prop=matcher_dotall
      }
  }
}
SharkHunter
 
Posts: 941
Joined: Tue Jun 01, 2010 8:39 pm

Re: Channel plugin (Updated 12-04-29)

Postby SharkHunter » Tue May 01, 2012 10:27 am

Uploaded Channels 1.73 to github. I also updated the channel pack. This version contains page cacheing which is used by RTMPGui and RTMPSTuff and allows you download the page and use it from your local disc and thus improving the browsing speed somewhat.

/SharkHunter
SharkHunter
 
Posts: 941
Joined: Tue Jun 01, 2010 8:39 pm

Re: Channel plugin (Updated 12-05-01)

Postby glenrocks » Sat May 05, 2012 7:29 pm

Hi Sharkhunter- Been a while for me....hope all well.

Saw your new channel draft and tried it too..here is my feedback:

1) rtmpdump fails cuz it requires site player swf and other parameters and also an option to make it live with -v and timeout of 10 to 30 sec. so letting user control that would be nice too.
Code: Select all
eg:rtmpdump.exe -o - -r "rtmp://media2.lsops.net/live/" -y "euronews_en_high.sdp" -s "http://www.livestation.com/flash/player/5.4/player.swf" -p "http://www.livestation.com/" timeout "30" -v | win32\ffmpeg.exe -v 0 -y -threads 2 -bufsize 3000k -i - -threads 2 -target ntsc-dvd \\.\pipe\pmsencoder_transcoder_out_1336241143194_126

Here is related item in list:
Code: Select all
<item>
<title>UK \ EuroNews</title>
<link>
rtmp://media2.lsops.net/live/ playpath=euronews_en_high.sdp swfUrl="http://www.livestation.com/flash/player/5.4/player.swf" swfVfy=true live=true timeout=10
</link>
<thumbnail>http://www.lyngsat-logo.com/hires/ee/euronews.png</thumbnail>
</item>

2) Here is more comprehensive list too from Blackoutwormlist - http://home.no/chj191/LiveTV.xml and Superlist of RTMPgui+ - http://apps.ohlulz.com/rtmpgui/list.xml

3) RTMPgui+ on XBMC uses two formats- one item and other stream - so you might have to filter stream too to make this channel complete ..as you see there is option to pass extra parameters in advanced to make it live or not
Code: Select all
  <stream>
    <title>BBC World Source 2(UK)</title>
    <swfUrl>http://www.rentadrone.tv/player.swf</swfUrl>
    <link>rtmp://a.cdn.msnbclive.eu/edge/</link>
    <pageUrl>http://www.rentadrone.org/bbc-world/</pageUrl>
    <playpath>bbcworld_vh</playpath>
    <language>News</language>
    <advanced>-v</advanced>
  </stream>

4) RTMPgui+ uses channels to organize the folders and stream format uses language parameter to organize..so it would be nice option to duplicate that here :) instead of A-Z or in addition

5) One always has an option of making own personal list too (in addition to all the lists out there in supertv) as I do using Jumpy addon of XBMC option.

Kudos for all your efforts!! Appreciate it as always!
glenrocks
 
Posts: 89
Joined: Sun Aug 21, 2011 5:06 pm

Re: Channel plugin (Updated 12-05-01)

Postby SharkHunter » Sun May 06, 2012 8:26 am

Hi,

New version of Channels (1.75) is out. It contains some bug fixes to make the RTMPlists parsing work better. It also contains the new feature illegal/code. Illegal/code allows you to customize access to certain folders/media. To activate creat a .ch file in you channels dir (I call mine illegal.ch but it can be called whatever). In it add sections of format:
Code: Select all
illegal {
  type=name|url
  matcher=...
  prop=...
}
code {
  type=name|url
  matcher=...
  prop=...
}

The keyword
Code: Select all
illegal
and
Code: Select all
code
is what is diffrent between the two. This is how it works:
The type can be name or url meanin that the rule applies to name (that the string you see in the XMB) or to the url (thats where Channels will fetch the stuff from).
The matcher is a regexp that will be applied to the name or url. If it matches the rule is forfilled and the action (code or illegal) will be applied.
prop is as usual optional properties.

If an illegal rule matches the entry will simply be discarded. If a code rule matches the folder/media will be hidden behind a code folder and the real content of the folder/media will only be visible if the correct code is entered.
The correct code should be added to the PMS.conf by adding channels.code=<code>.

What's this good for? It's origin comes from the RTMPLists which contains loads of channels perhaps some which shouldn't be seen by soem family members? So now those channles can be locked behind a code or be filtered out completly.

To filter out all sport chanels add this (why would you do this?)
Code: Select all
illegal {
   type=name
   matcher=.*sport.*
}

The properties that are defined are no_case and string. If string is set the matcher is considered to be a string (not a regexp) and if no_case is set case is ignored meaning that "abc" matches "abc" as well as "AbC" or any other comination.

There are some bugs in this (I know of one) but those will be fixed shortly.
SharkHunter
 
Posts: 941
Joined: Tue Jun 01, 2010 8:39 pm

Re: Channel plugin (Updated 12-05-01)

Postby SharkHunter » Sun May 06, 2012 8:40 am

glenrocks - Some answers:
1) I might fix that. Not now later. :)
2) That list is added and found on github...(a note only almost all channels ends up under U :))
3) This is the same as 1.
4) Maybe later, right now to much work...
5) You can use the NaviX upload feature for this. Add channels.navix_upload=<playlist name> to PMS.conf
Edit: The NaviX upload feature doesn't work (NaviX has changed it's URLs and Channels has not updated this yet). I've fixed this and a new version will be out shortly...
SharkHunter
 
Posts: 941
Joined: Tue Jun 01, 2010 8:39 pm

Channels working????

Postby bluevenom » Mon May 07, 2012 5:01 pm

Im new to this and ive been trying for 2 days to get anything in the channels to work...
I just want to know if anyone can get (Icefilms or 1channel) to work at all...
Ive followed all the tutorials and installed PMS multiple times but all i keep getting is "The data is corrupt"!!!!!

Is it my setup or do the channels no longer work?

Thanks
bluevenom
 
Posts: 1
Joined: Mon May 07, 2012 4:57 pm

Re: Channel plugin (Updated 12-05-01)

Postby darklink911 » Tue May 08, 2012 5:39 am

Is there any newer ch version of kanal5 than 0.11?

Since kanal5play.se changed their website to their new beta and made it default I can't get any programs to show up at all. I just get the "Add to favourites" option and nothing else. And of course it's not the folder limit since it's only 3 folders in (Channels, kanal5, A-Z).

The other channels work as usual so their is no change in my software or anything.
darklink911
 
Posts: 8
Joined: Thu Mar 01, 2012 6:54 pm

Re: Channel plugin (Updated 12-05-01)

Postby glenrocks » Fri May 11, 2012 12:51 am

SH- Thanks for responding..take your time as it would be good add-on channel once rtmp construct is complete.

For users trying new rtmpstuff channel: FYI-- All those channels in pastebin dump are non-working as tvsector is down for few days..new redirect is iolivetv.net which is working.

Bluevenom- I just tried 1channel and sockshare works like always..I am assuming that you will have to update your rtmpdump (make sure its 2.4 version)

Darklink911- Try using this link ( http://gskinner.com/RegExr/ )to change the matcher for new kanal5 site format...paste the url source and check regular expression-matcher. I dont use kanal so dont have new version. Sharkhunter actually has very comprehensive tutorial to update your .ch file ( https://github.com/SharkHunter/Channel/ ... ter/README )

SH, I also wanted to ask about rtmp streams - some rtmpdump+ffmpeg/mencoder fills transcoding buffer (almost 1-40mb) but does not start display (current bitrate remains 0) . Any solution/hints to sort this?
glenrocks
 
Posts: 89
Joined: Sun Aug 21, 2011 5:06 pm

PreviousNext

Return to Additions and Plugins

Who is online

Users browsing this forum: Bing [Bot] and 9 guests