<oracle> a common streaming-hoster scraper, manager, player plugin-subsystem - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32) +--- Forum: Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=26) +--- Thread: <oracle> a common streaming-hoster scraper, manager, player plugin-subsystem (/showthread.php?tid=65060) |
<oracle> a common streaming-hoster scraper, manager, player plugin-subsystem - elypter - 2009-12-26 About Oracle: oracle is a system for managing streaming-hoster What it does: On the backend it gets a weblink like http://www.megavideo.com/?v=ABCDEFGH and returnes a playable videolink. On the frontend it can display the results and ask for a captcha-code. In future it should also have an option to download, use an external player, a history, ... (hopefully) Advantages: -oracle can be used by many projects -changes at the streaming-hoster sites that affect functionallity can be changed in a central position -new created hosterplugins can be used for any oracleusing xbmcplugin without any modification -Hosterplugins are easy to create -developers can profit from each other -this concept makes xbmcplugins more flexible At the moment oracle_2.x is used in kino.to,movie2k and iload plugin german threads: http://www.xbmc.de/xbmc/e107_plugins/forum/forum_viewtopic.php?28116.45 http://www.xbmc.de/xbmc/e107_plugins/forum/forum_viewtopic.php?27581.30 http://www.xbmc.de/xbmc/e107_plugins/forum/forum_viewtopic.php?27140.15 english: http://www.xbmc.de/xbmc/e107_plugins/forum/forum_viewtopic.php?28116.last http://www.xbmc.de/xbmc/e107_plugins/forum/forum_viewtopic.php?27581.last http://www.xbmc.de/xbmc/e107_plugins/forum/forum_viewtopic.php?27140.last I included documentation and ideas (german+english) in the packages It is in an early stage of development but many hosters are already supported Everyone who wants to use this subsystem or wants to help developing is welcome german thread: http://www.xbmc.de/xbmc/e107_plugins/forum/forum_viewtopic.php?28453.last download: http://code.google.com/p/elypters-xbmc-plugins/downloads/list?saved=1&ts=1261837524 mirror: http://elypter.cwsurf.de/devlog/devdump/uploaded_urls.txt - ghizzu - 2009-12-29 Seems very interesting. I'm coding a script with similar goals, but with a different approach: basically it set up a localhost server (à la VeohProxy) to handle requests of streams on different sites. So, the player calls something like Code: http://localhost:64653/www.megavideo.com/?v=KTNJ14IY Code: http://localhost:64653/www.movshare.net/video/epbsnrwq8by3j This type of links can be included in playlists or easily generated by plugins, which basically will become simple scrapers, leaving the part to find the stream to the proxy. ghizzu |