[RELEASE] SportsDevil

  • Hallo zusammen,

    SportsDevil ist ein auf VideoDevil basierendes Video Addon, mit dem man Livesport und Sport Highlights schauen kann. Den zugrundeliegenden Code von VideoDevil habe ich an einigen Stellen angepasst, um etwas flexibler bei der Erstellung der Konfigurationsdateien zu sein. Es werden verschiedene Webseiten geparset und die darin enthaltenen Stream-Links soweit aufgelöst bis eine Wiedergabe in XBMC möglich ist. Dabei werden auch viele Streams unterstützt, die man sonst nur aus Flashplayern im Browser kennt.

    Enthaltene Webseiten:

    Momentan unterstützte Streams:

    • Sopcast (mit externem Player)
    • MMS
    • VLC
    • ZoneIn
    • Meevos
    • SeeOn
    • Veemi
    • Veetle (mit t0mm0's Veetle Addon)
    • CastAMP
    • WiiCast
    • RaySon
    • TVope
    • LiveVDO
    • UStream
    • ZeCast
    • StreamHQ (stops after a few seconds)
    • HDCaster
    • VShare
    • iCastOn
    • BoxLiveTV
    • 786Cast
    • OwnCast
    • VStream
    • Xuuby
    • JimeyTV
    • NCAA streams for chanfeed
    • Livefootballstreams.net for firstrowsports.eu
    • YouTube (mit YouTube Addon)
    • Videa.hu
    • Aliez
    • RuTube.ru
    • NBA.com
    • YaTV.ru
    • Dailymotion


    Es funktionieren nur die Veetle-Links, die von t0mm0's Veetle Addon gehandlet werden können (s. xbmc.org).
    Um die Sopcast-Links abspielen zu können, muss man einen externen Player für das sop-Protokoll einrichten. Außerdem muss in den Plugin Einstellungen von VideDevil "Player Type" auf auto gesetzt werden.

    Bevor ihr postet, dass ein Link nicht funktioniert, probiert ihn bitte auch mal im Browser. Wenn ein Stream dort nicht geht, dann natürlich auch nicht mit meiner Erweiterung.


    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    V1.6.3:

    fixed: chanfeed.com
    added streamers: StreamHQ (stops after a few seconds), HDCaster, VShare, iCastOn, BoxLive, 786cast, OwnCast, VStream, Xuuby, JimeyTV, NCAA streams for chanfeed, Livefootballstreams.net for firstrowsports.eu
    fixed streamer: ustream (should get every stream now), wii-cast (using token now)
    prepared streamer: JustinTV (still have to find out how to pass the jtv token with whitespaces and quotation marks)
    added many redirects, tinyurl decoding and html unquoting for firstrowsports.eu
    many small fixes I can't remember in detail


    V1.6.2:

    added site: chanfeed.com
    added streamer: general rtmp (for livetv.ru), ustream, zecast
    fixed streamer: rayson
    addon fanart


    V1.6.1:

    fixed: zonein (alter Mechanismus)
    removed: myp2p.eu (Seite offline)
    added streamer: livevdo

    V1.6.0:

    fixed: zonein, limev, seeon
    added: streambig, mips, liveview365, svtplay, strmr
    sport1.de: fixed regular expressions (site changed)
    goalsarena.org: fixed links in categories
    autoplay disabled for 2 reasons: 1. sometimes, if another plugin is called, I get an error "called from invalid handle", 2. you can see which streamer is used and can therefore give better feedback about working status
    some other fixes and improvements


    V1.5.0:

    fix for pre-eden builds
    fix for xbox platform
    sport1.de: the rss feed I took the links from went offline, so I did the parsing myself
    autoplay for highlight streams
    some other fixes and improvements


    V1.4.0:

    livetv.ru - highlights: fixed links
    far less clicks needed to resolve the stream url
    myp2p.eu: categories now dynamically created
    lots of changes to physical folder and file structure
    Added: Yandex
    Sports Icons (thanx to Hudson_Hawk04)
    ...
    Syntax:
    new: 'section' (only parse a part of the page)
    new methods for 'item_info_convert': replaceFromDict(dictfile), getInfo(page,regex)
    new: call cfg with more than one parameter
    new: @CATCH(zonein,channel)@ defines a catcher per stream
    ...


    V1.3.0:

    livetv.ru - live: categories now dynamically created
    livetv.ru - highlights: new folder structure
    livetv.ru - highlights: browse competitions
    some small fixes for youtube and yatv.ru
    Added: VKontakte, Sapo
    Syntax:
    new: 'section' (only parse a part of the page)
    new: 'item_info_convert' (methods:convDate(oldFormat,newFormat), timediff(dateStr)
    new: call cfg with parameter (cfg=file.cfg@Hello) => (@PARAM1@ is replaced by 'Hello' in file.cfg)


    V1.2.0:

    xbox fix
    livetv.ru regex fix
    Added: Freedcocast, WebCastOn, YYCast


    V1.1.0:

    fixed encoding bug
    fixed os.getcwd() deprecation bug
    LiveTV.ru: better sorting (04/26 instead of 26 April)


    V1.0.1:

    fixed FirstRowSports.eu categories
    improved FirstRowSports folder structure


    V1.0:

    initial release


    Download und Anleitung:
    Benötigte Software:

    • (optional) YouTube Addon
    • (optional) Veetle Addon

    Download
    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    17 Mal editiert, zuletzt von freaksworth (29. Oktober 2011 um 12:58) aus folgendem Grund: Link zum repo entfernt

  • Nein, du brauchst mir keine log-Datei zu sckicken. Um diese Uhrzeit läuft auch nicht so viel Livesport. Bei LiveTV.ru werden zwar nur die Links angezeigt, die unterstützt werden, aber das sind über 80%. Wenn in einem solchen Ordner nichts angezeigt wird, heißt das, dass es entweder gar keine Links gibt (siehe dann die entsprechende Webseite) oder halt nur Links, die man nicht abspielen könnte (z.B Ustream, Justin). Bitte auch beachten, dass die Uhrzeiten bei LiveTV.ru verschoben sind. wenn man die korrekte Zeitzone haben möchte, muss man sich auf deren Seite registrieren. Für uns hier in Deutschland heißt das, dass wir immer 2 Stunden abziehen müssen. Ich fänds auch schöner, wenn ich die Zeiten mit meiner Erweiterung korrigieren könnte, aber da ist VideoDevil nunmal sehr unflexibel. Man kann den Text, den man aus einem Seitenquelltext rausparset leider nicht verändern.

  • Das einzige, was gerade läuft ist Golf: Volvo China Open
    Gehen wir mal alle durch:
    Auf LiveTv.ru erscheinen folgende Links:
    ZoneIn (läuft)
    Veetle (läuft)
    Veetle (Kanal kann von meiner Erweiterung nicht aufgelöst werden, würde aber auch nicht vom Veetle Addon unterstützt werden)
    ZoneIn (läuft)
    Veetle (Kanal kann von meiner Erweiterung nicht aufgelöst werden, würde aber auch nicht vom Veetle Addon unterstützt werden)
    Veetle (nicht vom Veetle Addon unterstützt)
    Veemi (offline)
    Veemi (offline)

    ...und noch ein paar Links für spezielle Software, die nicht unterstützt wird (UUSee,StreamT).

    => alles ok

  • Ich habe ein Addon Paket gemacht mit einer modifizierten Version von VideoDevil und den neuesten config Files. Das ganze nenne ich einfach mal...


    Installieren könnt ihr das Addon über den Addon Browser (via ZIP). Danach bitte mal in den Plugin Settings die Sprache auf deutsch setzen.

  • ... gute Sache. :thumbup:
    Mich hat das ein bisschen gestört, dass es sich dabei eigentlich um ein Porno-Plugin gehandelt hat. Nicht weil ich (überdurchschnittlich) prüde bin, sondern weil man ja heutzutage schon aufpassen muss, was man bewirbt, bzw. anbietet.
    Wird´s jetzt Zeit für ein xbmcnerds-Repo? ;)

  • Neue Version. Link im ersten Post ist aktualisiert.
    Jetzt kann man in den Highlights bei LiveTV.ru auch gezielt Wettbewerbe durchsuchen. Außerdem gibt es 2 neue Streams (Sapo und VKontakte) für Highlight-Videos. Ansonsten hier und da ein paar Fixes und Verbesserungen. Viel Spaß damit ;)

  • Feedback:
    - schon seit 1.5 geht myp2p nicht mehr. (nur noch *now playing* ohne Inhalt)
    - auch schon in 1.5 konnte man kein Fussball (nur Fussball?) mehr über livetv.ru schauen, Fehlermeldung.
    - in 1.6 kann ich das leider nicht testen, weil es sich jedesmal beim "Verzeichnis laden" aufhängt.

    Ist das bei Euch auch so?

  • Also myp2p ist offline. Die betreiber haben zwar versucht auf eine andere Domain umzusteigen, aber die war nach einem Tag auch wieder dicht. In der nächsten Version von SportsDevil wird die Seite wohl rausfliegen, es sei denn sie ist wieder stabil.

    Zu den anderen beiden Punkten kann ich nichts sagen, da es bei mir und vielen anderen funktioniert. Hast du mal in die Log-Datei reingecshaut? Steht da was von invalid handle? Das scheint ein Problem zu sein, das viele Plugins haben. Keine Ahnung, was es damit auf sich hat. Scheint auch plattformabhängig zu sein.

  • Danke schon mal für die Info, war mir gar nicht aufgefallen, dass die off sind.
    Ich werde die andere Sache mal im Auge behalten, muss nicht am plugin liegen, hab ja auch immer git snapshots laufen.

    *update*
    Mit 'nem neuen Profil läuft's auch wieder einwandfrei.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!