Kodi Community Forum

Full Version: Miro player integration (formally known as "Democracy")
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I'd love to see the new Democracy Internet TV player integrated into XBMC. It's been released recently and an XBMC version would allow direct access to would allow lots of programming on the internet. You can find out more here:

http://www.getdemocracy.com/

and the open source code here:

http://www.getdemocracy.com/code/

If I had the skills I would tackle this myself, but maybe someone out there can figure it out.
Looks cool. Such a feature would be nice..
This may be a bit ambitious - but a script that used the same channels as democracy player + provided the same kind of frontend would kick arse!
Note that democracy player is written using a lot of python then platform specific frontends... so a lot of code could probably be reused.
Amazing XBMC developer,

how about adding support for Miro? It is democracy player under a new name.
Look here: http://www.getmiro.com

Unfortunetely it uses bitttorrent to get the streams :confused2: so it might not possible to implement it in XBMC.

It would be cool though!

A big "thanks" for the work done so far.
stuaxo Wrote:Note that democracy player is written using a lot of python then platform specific front-end ...so a lot of code could probably be reused.
if miro/democracy uses python code then a python script for XBMC would be much more suited then native (C++) code which is much harder to do and maintain, ...there is also a few existing bittorrent downloader scripts available for XBMC (bitxbox, bitinthebox, and torrentX) which could be probably be rewritten to act as the back-end.
it's python alright. might just need a frontend, i'm not sure what format it actually generates, but I could potentially create a python backend to the filesystem. alternate, one could use localhost sockets to stream the data to the dvdplayer/mplayer. (both support udp/tcp)
i have been playing around with miro recently, and i dawned on me that this would be a perfect back-end for xbmc.

I'm loving the way it can handle torrent feeds from tvrss. Torrent support is a bit shaky at the moment, but the developers are going to be using the libtorrent libraries in the next release, and that should sort things out.

This would be the perfect solution for downloading all my TV torrents, and tight integration with xbmc would be great for viewing them.

Sometimes i wish i had the time to learn to code!
http://www.getmiro.com/
What is Miro?

Quite simply, Miro is a free application for channels of internet video (also known as 'video podcasts and video rss). Miro is designed to be easy to use and to give you an elegant fullscreen viewing experience.

There are thousands of free internet video channels that you can watch. You'll be able to download all the videos that each channel offers and when new ones are released, Miro will grab them automatically.

Unlike tiny videos on websites like YouTube, Miro videos are usually very high quality and look great when watched full screen. Since Miro downloads videos completely before you watch, your videos will never skip or stutter while they are playing.

May this one is a great thing XBMC might need for viewing Television.

What do you think?
I don't mean to bump an old topic, but I really think this could be extremely useful as a backend for XBMC. It does podcasts, TV shows from TVRSS.net, and has torrent support. It's the ultimate IPTV solution, and if we could just play the files using XBMC like we play everything else, we could have an all in one computer for media downloading and playing.
https://miroguide.com/

I think it would be possible to write a script/plugin scraper for miroguide.com and just stream the video podcasts direct from source. As for rss torrent downloading, i'd leave that to your PC.
What I meant by integration was not streaming from the podcast sites using Miroguide.com as a guide, i meant connecting with the actual Miro program (which handles podcasts, RSS torrenting etc) and streaming from either the local computer running Miro (in the case of Win/Linux/Mac) or a networked computer running Miro.

basically a way to interface with the Miro backend server (maybe it's called Mirod?) and being able to add/delete RSS feeds from the queue and mark items as played, etc.
http://bugzilla.pculture.org/show_bug.cgi?id=10232

If everyone showed a desire for a MIRO api & gave more examples of how it would be implemented this would be a lot more possible to do with a script.
Miro is nothing more than a Media RSS reader. I use it only to search for a channel. After my search I copy the link of the channel in another RSS downloader that is more powerfull.

I'm also interested by adding a RSS feature in XBMC. More info about it here http://forum.xbmc.org/showthread.php?p=2...post268520