LinHES Forums
http://forums.linhes.org/

Mythstream - stream database
http://forums.linhes.org/viewtopic.php?f=6&t=16221
Page 1 of 1

Author:  qupac [ Sat Aug 25, 2007 11:59 pm ]
Post subject:  Mythstream - stream database

Hi mythstreamers...

Is anyone on here interested in helping me build a internet TV stream database, I have already begun however there are thousands out there and I don't have time to do them all, atleast not in a timely manner so assistance is required.

Is anyone interested in helping out?

Matt

Author:  Too Many Secrets [ Tue Mar 04, 2008 9:28 am ]
Post subject: 

Did this ever get off the ground? Been playing with streams lately and been looking for some good links.

Author:  qupac [ Tue Mar 04, 2008 8:18 pm ]
Post subject:  Mythstream - stream database

No I gave up in the end, my knowledge of the underlying mythtv code wasn't sufficient and I didn't get any support so I made a temp fix where I created XML files to build a new menu structure that enabled me to play streams I have.

I still have access to alot of streams, some good channels that I found interesting, some live web cam streams and some really bad stations that aren't worth looking at. However I could never get mythstream to play them so I went for the above method.

Happy to revisit it if youre interested...

Author:  Too Many Secrets [ Wed Mar 05, 2008 12:02 am ]
Post subject: 

I found a number of streams that I can also only play with mplayer. I've taken to setting up a stream xml page to make these available. I bit of a kludge, but it seems to work ok. I'm looking forward to using the newer MythStream with the next KM release, as it has some updates (and I'm too lazy to update myself).

If you have a database, I wonder if a wiki page with stream links might be beneficial? I'd sure look through it.

Author:  bigB [ Wed Apr 09, 2008 8:45 pm ]
Post subject: 

Hi,

I've pretty much mastered making parsers for mythstream, if you want, i could write some for you.

Keep in mind that mythstream is designed for streaming content from pages that change on a daily basis, youtube is a good example of this. I have written some for a particular Australian TV station that vodcasts many of its own productions.

BigB.

Author:  cecil [ Wed Apr 09, 2008 8:48 pm ]
Post subject: 

bigB, we should look into making all your parsers working out the box with R6.

Author:  bigB [ Wed Apr 09, 2008 8:57 pm ]
Post subject: 

Hi Cecil,

Sounds good. I do plan on posting them soon.

If you would prefer the streams that are accessed through the menu to be in mythstream, then i can work on these as well.

I may create a post asking for mythstream parsing requests, reserving the right to only create the most sort after ones. I know that i might be opening a can of worms on that one :-)


BigB.

Author:  Too Many Secrets [ Wed Apr 09, 2008 9:07 pm ]
Post subject: 

bigB wrote:
Hi,

I've pretty much mastered making parsers for mythstream, if you want, i could write some for you.

Keep in mind that mythstream is designed for streaming content from pages that change on a daily basis, youtube is a good example of this. I have written some for a particular Australian TV station that vodcasts many of its own productions.

BigB.


Any chance of being able to stream video content from ABC.com or NBC? MSN.com? hulu.com has a TON of stuff including movies. how about seeqpod.com (though this might be a little different)?

(Sorry for the barrage of questions, plus I haven't played with any version more recent then what came with F27, so...)

Author:  Girkers [ Wed Apr 09, 2008 9:31 pm ]
Post subject: 

What you have to be careful of is that not all streams work in all parts of the world. For example us in Aussie Land can not a hulu.com, so we may need to put in the code somewhere about where streams can be accessed from.

This way we don't display streams that we know for a fact that won't work in a particular location. Perhaps we could use the Date/Time location as a starting point to say where the user is and then have a list for each stream to see if it matches.

Author:  bigB [ Wed Apr 09, 2008 10:08 pm ]
Post subject: 

Too Many Secrets,

If you can work out how to play these things from mplayer, i can write a parser file. Unfortunately, alot of this content is hidden in flash (shockwave) objects, which I can't parse :-(. Oh, and I am also Geo restricted from ABC, NBC, and Hulu as Girkers pointed out.

Bigb.

Author:  vabiro [ Thu Apr 10, 2008 9:17 am ]
Post subject: 

Hi.

If someone will do the client side work, I would be happy to put up a web services platform on my server that would allow people to add content.

It could then act as a repository that mythstream could check and dl an XML file with the latest list.

Cheers
Victor

Author:  bigB [ Thu Apr 10, 2008 4:22 pm ]
Post subject: 

That sounds good,

Given a URL to an XML file, i can parse it to a form that mythstream likes.

My only concern is that the list could grow unsightly, but if you want to manage the hosting side of things, i'd be happy to write a parser for you.

BigB.

Author:  vabiro [ Fri Apr 11, 2008 12:29 pm ]
Post subject: 

bigB wrote:
That sounds good,

Given a URL to an XML file, i can parse it to a form that mythstream likes.

My only concern is that the list could grow unsightly, but if you want to manage the hosting side of things, i'd be happy to write a parser for you.

BigB.


In order to keep things clean, a simple web interface that would allow the user to enter the requisite info in a form.

ONe of the things that I was using for a similar project (rss feed for a STB) was the Media RSS specification (http://search.yahoo.com/mrss).

This is what the container looks like:
Code:
<media:content
               url="http://www.foo.com/movie.mov"
               fileSize="12216320"
               type="video/quicktime"
               medium="video"
               isDefault="true"
               expression="full"
               bitrate="128"
               framerate="25"
               samplingrate="44.1"
               channels="2"
               duration="185"
               height="200"
               width="300"
               lang="en" />


I used MRSS in my other project so that the code could be used for and from other sources/sites/projects. I think building something like this for mythstream would allow the enhancement to be used in places other than the site we are discussing.

BTW, there are additional elements like:
Code:
<media:restriction relationship="allow" type="country">au us</media:restriction>


which would address some of the geographic restrictions mentioned earlier.

What are your thoughts?

Victor

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/