twenty-first century code monkey

Danish Live TV iOS problematik er nu fortid

Jeg har fået en hel del spørgsmål gennem den seneste tid om hvorfor DR’s kanaler kun streams med lyd (og lignende fejl) i Danish Live TV addon’en. Det er bl.a. blevet til et svar i mine ofte stillede spørgsmål (Kun lyd, intet billede på Apple TV, IOS?) og løsningen har indtil videre været at slå hardware acceleration fra.

Leif Olufson var dog ikke tilfreds med den løsning så han skrev på forummet og det er der kommet en løsning ud af, omend ikke den man kunne håbe på. Davilla har undersøgt de streams DR sender ud og det er desværre i et format som iOS ikke kan dekode i hardware. Løsningen er derfor blevet at XBMC ikke forsøger at dekode via hardware men via software i stedet. Ændringen er lavet her i weekenden, så har du et daily build fra starten af oktober burde du havde ændringen med og kan derfor lade hardware acceleration været slået til og stadig bruge Danish Live TV addon’en.

Update: Problemet ser desværre ikke ud til at være definitivt løst. Følg med og bidrag i til at løse problemer på XBMC’s forum.

20 Kommentarer

  1. Henrik SKare

    Hej

    Lille men super lækker tilføjelse!

    Lige forhøjet WAF med adskillige grader her i det lille hjem 🙂

    /Skare

  2. Ronni

    Til gengæld virker addon’en ikke længere på min W2008 medieserver. Version 1.3.1 fungerede fint – også med DR HD, men 1.3.2 virker slet ikke. Jeg får en fejl i script.py og intet andet.

    Kører på Intel HD Graphics med hardware acceleration slået til.

  3. Ronni

    Sorry – fejl i addon.py. Har i øvrigt prøvet at slå hardware acc. fra uden held. Kan ikke umiddelbart finde version 1.3.1 nogle steder – ville ellers gerne smide den på igen.

  4. Tommy

    Hej Ronni,
    Du bliver nødt til at sende mig din xbmc.log før jeg kan hjælpe dig..
    Er du sikkert på det er en fejl i script.py? – den fil findes ikke i addon’en.
    Hardware acceleration har så vidt jeg ved kun været et problem på iOS.
    Mvh.
    Tommy

  5. Ronni

    Og en lille opdatering. Jeg hentede filen ‘addon.py’ version 1.3.1 fra Git og overskrev den gamle version – og alt spiller nu igen. Så der er altså version 1.3.2 min maskine ikke bryder sig om.

    Sig til hvis du vil have mig til at teste noget.

  6. Ronni

    Her er det relevante afsnit fra xbmc.log:

    15:36:56 T:2552 M:4294967295 NOTICE: –>Python Interpreter Initialized<–
    15:36:56 T:2552 M:4294967295 ERROR: Error Type: exceptions.ValueError
    15:36:56 T:2552 M:4294967295 ERROR: Error Contents: invalid literal for int(): High
    15:36:56 T:2552 M:4294967295 ERROR: Traceback (most recent call last):
    File "C:\Users\Administrator\AppData\Roaming\XBMC\addons\plugin.video.dr.dk.live\addon.py", line 94, in ?
    dktv.showChannels()
    File "C:\Users\Administrator\AppData\Roaming\XBMC\addons\plugin.video.dr.dk.live\addon.py", line 65, in showChannels
    url = self.getUrl(c['urls'])
    File "C:\Users\Administrator\AppData\Roaming\XBMC\addons\plugin.video.dr.dk.live\addon.py", line 78, in getUrl
    quality = QUALITIES[int(ADDON.getSetting('quality'))]
    ValueError: invalid literal for int(): High
    15:36:56 T:2228 M:4294967295 ERROR: XFILE::CDirectory::GetDirectory – Error getting plugin://plugin.video.dr.dk.live/
    15:36:56 T:2228 M:4294967295 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.dr.dk.live/) failed

    Har også smidt den på pastebin hvis det er nemmere at læse der 🙂

    I øvrigt – super mange tak for dit arbejde på denne og de andre addons.

  7. Ronni

    Ahh – tror jeg har det.

    Min settings.xml siger følgende:

    Hvis jeg fjerner denne fil, så starter addon’en fint op (kan desværre ikke teste afspilning – kører via VNC lige nu), men ligger filen i folderen, så returnerer XBMC ovenstående fejl.

    Håber det hjælper på fejlfindingen.

    R.

  8. Kristoffer Schiemann

    hej tommy :).
    jeg syntes jeg læste YOUSEE havde lukket for brugen af YOUSEE WebTV.
    men nu kommer jeg i tvivil, om den er lukket eller om den stadig fungere overvejer nemlig at bestille det

    MVH
    Kristoffer Schiemann

  9. Tommy

    Hej Ronni,
    Det lyder rigtigt, jeg tror faktisk det er nok bare at åbne addon indstillinger og gemme igen.
    Jeg får rettet fejlen i næste version.

    Mvh.
    Tommy

  10. Tommy

    Hej Kristoffer,
    Jeg har lavet en ny YouSee web-tv addon’en som bruger YouSee officielle API, men der er pt. lidt problemer med at få en ordentlig video kvalitet igennem, så jeg har ikke snakket så meget om den endnu – YouSee arbejder på en løsning…
    Jeg ved ikke om den gamle addon stadig virker, så vidt jeg ved har YouSee blokeret for den, men jeg har ikke prøvet den i lang tid.
    Mvh.
    Tommy

  11. Minnie

    Hej Tommy
    Lyder kanon at Davilla har fundet en plausibel løsning.
    Er i staden disse dage, men glæder mig til at komme hjem og afprøve mit ATV 🙂
    Takker for hjælpen

  12. Kristoffer Schiemann

    Tak for svaret :).
    – jeg har hentet en som fungere er dog i tivil om det er den nye du snakker om.

  13. minnie

    Hej Tommy
    Stadig problemer med Danish Live TV.
    Softwaren er rettet således man kan se alle kanaler, uden at slå hardware acceleration fra.
    Dog virker DR1 kun stadig med grå skærm og lyd. Slår jeg den fra kommer der billede på som tidligere.
    http://pastebin.com/rrdiuFPW

    Har skrevet til Davilla på XBMC – Memphiz forlanger ny streamfiler. Vil du ikke nok sende det de skal bruge?
    Minnie

  14. claus Andersen

    Hej Tommy!

    Fedt plugin. Jeg oplevede i går at Borgen stoppede konsekvent efter en 5-6 minutter og det blev jeg ret ked af…

    Er der noget jeg kan gøre tror du?

    XMBC på Apple TV 2 – ville elske at kunne se dr på den!!!

  15. Tommy

    Hej Claus,
    Jeg har ikke oplevet det på DR’s streams, men jeg har oplavet det på andre streams. Er din XBMC helt up-to-date?
    Mvh.
    Tommy

  16. Lars

    Hej Tommy,

    Jeg har samme problem, med det nyeste af det nye. Dvs. har lige opdateret XBMC til 2011-10-30 og din plug-in til seneste 2.0.3.

    Jeg har kigget lidt i logfilen for XBMC og ser http://pastebin.com/GdkVdVBn

    Disse linier kører herefter i loggen:

    13:17:56 T:153042944 DEBUG: CDVDPlayerVideo – video decoder returned error
    13:17:56 T:153042944 NOTICE: Decode – VTDecompressionSessionDecodeFrame returned(-12911)
    13:17:56 T:153042944 DEBUG: CDVDPlayerVideo – video decoder returned error
    13:17:56 T:153042944 NOTICE: Decode – VTDecompressionSessionDecodeFrame returned(-12911)

    Håber du kan give et godt råd. Alt andet en DR1 virker fint.

    FYI, så var DR1 den eneste jeg prøvede før jeg opdagede at jeg skulle opgradere XBMC til daily, så jeg ved ikke om det er gemt nogle data fra “stable” versionen af XBMC?

    Ellers er dette noget af det bedste siden varmt vand – keep it up.

    Mvh

    Lars

  17. Tommy

    Hej Lars,
    Jeg tror det bedste du kan gøre er at skrive på XBMC forummet i denne tråd: http://forum.xbmc.org/showthread.php?t=110677&page=4 som minnie lavede for noget tid siden.
    Så kan det være der kommer lidt fokus på problemet igen hos davilla 🙂
    Mvh.
    Tommy

  18. Jakob Kloppenborg

    Hvor er det fedt..Nu kan konen også få det til at virke!!!
    Tommy, du burde have en donate knap på din side, for dine addons er fantastiske.

  19. nicolaj w

    Jeg har stadig denne fejl. dog kun med dr1 .. det er på mit apple tv 2 med eden beta. alle andre kanalervirker med hardware accel. slået til.

  20. Tommy

    Hej Nicolaj,
    Dit bedste bud er at kommentere i denne tråd på XBMC forummet:
    http://forum.xbmc.org/showthread.php?p=978702#post978702
    Men den sidst indlæg indikere det virker med Eden beta 1 ?

    Mvh.
    Tommy

© 2021 Tommy Winther

Tema af Anders NorenOp ↑