twenty-first century code monkey

Ofte stillede spørgsmål

Sidst opdateret 15. juli 2013

Kun lyd, intet billede på Raspberry Pi, Apple TV, iOS, …?!

En syndflod at brugere gør mig løbende opmærksom på at nogle addons ikke virker efter hensigten på Raspberry Pi, Apple TV, iOS enheder og sikkert også snart på Android enheder.
Problemet udmynter sig i at afspilningen af et videoklip, stream eller andet starter, men skærmen forbliver sort mens lyden afspilles korrekt. I nogle tilfælde afspilles kun lyden og XBMC’s menu bliver på skærmen.

Grundlæggende er problemet at videoformatet som afspilles ikke kan hardware dekodes af din hardware. Det kan skyldes flere ting, men er, så vidt jeg er orienteret, oftest fordi videoen ikke overholdet standarderne eller at din hardware kun understøtter en delmængde af videostandarden.

Når der er tale om online videoklip eller streams er det ikke til at ændre på videoformatet og eneste løsning er at slå hardware acceleration fra i XBMC’s videoafspilningsindstillinger.

I praksis kan denne løsning desværre oftest ikke bruges til noget da fx Raspberry Pi’en har for lidt CPU power til at dekode videoen alligevel. Løsning kan muligvis bruges på Apple TV, mv. men har du så lokale HD film du vil afspille virker de formentlig ikke uden hardware accelerationen slået til.

En løsning der virker er at investere i en anden enhed til at køre XBMC på. Jeg anvender personligt en ASRock ION 330HT linux box med NVIDIA VDPAU hardware acceleration og har aldrig oplevet problemer på den konto.

Addons fejler efter skift af DNS opsætning?

Visse addons (YouSee, DR Bonanza, m.fl.) benytter geolokationsdata i DNS systemet til at sikre at man streamer fra den nærmeste fysiske server. Hvis du bruger en alternativ DNS server, fx google, opendns, eller lign. kan disse oplysninger mangle og addon’en virker derfor ikke. Løsningen er at skifte tilbage til din internetudbyders DNS server.

Vil du lave en addon til ______?

Jeg får løbende forslag til nye addons og jeg vurderer hver gang om det rent teknisk kan lade sig gøre og om det er noget som fanger min interesse. Desværre viser det sig oftest at det ikke kan lade sig gøre pga. tekniske begrænsninger i XBMC. Begrænsningen ligger typisk i at XBMC ikke understøtter de gængse DRM formater som har til formål at begrænse brugen af video materialet og det må vi desværre konstatere for det meste lykkedes.

Hvilke forslag har du allerede modtaget?

Pt. har jeg modtaget følgende forslag til nye addons som umiddelbart ser ud til at være mulige at lave rent teknisk.

  • Dantoto racing (danskespil.dk TV)
  • Voddler.com
  • YouSee Cinema
  • TDC/YouSee Play
  • Wimp

Hvilke addons er ikke tekniske mulige?

Jeg laver en vurdering på det tidspunkt jeg undersøger websitet, men internettet ændrer sig jo hele tiden, så selvom et website er på denne liste pt. betyder ikke at det aldrig er muligt at lave en addon til XBMC, blot usandsynligt 🙂

  • filmstriben.dk (pga. Silverlight / PlayReady DRM – syscheck)
  • lovefilm.dk streaming (pga. extension i RTMP protokollen)
  • nutv.dk (pga. Silverlight / PlayReady DRM – hjælp)
  • TV2 Play (pga. Silverlight / PlayReady DRM – faq) – se desuden dette blogindlæg
  • viaplay.dk (pga. Silverlight / PlayReady DRM – req)

Men Boxee har addons til _____?

Boxee har bl.a. en addon til TV2 Sputnik (sputnik4boxee), men den addon gør brug af Boxee’s flash:// protokol som XBMC ikke har pt.

Andre spørgsmål?

Du er velkommen til at stille spørgsmålet herunder, jeg skal gøre mit bedste for at svare 🙂

50 Kommentarer

  1. Henrik Jørgensen

    Tommy.. Vil ikke så meget, udover blot sige kæmpe tak for alle dine plugins.. Synes det er en skam, at TV3Play app’n ikk virker på min ipad, men det er småtingsafdelingen 🙂
    KEEP UP THE GOOD WORK!

    Hvis jeg skulle komme med en request, kunne det være awesome hvis du kunne tilføje 5’eren & 6’eren..?

  2. Tommy

    Hej Henrik,
    Hvad fejl oplever du med TV3 Play på iPad’en? Du kan evt. prøve at sende mig din xbmc.log fil efter du har oplevet fejlen.
    Mht. Kanal 5 og 6’eren, så er det ikke muligt da nutv.dk bruger silverlight som XBMC ikke understøtter.
    Mvh.
    Tommy

  3. Søren

    Hej Tommy

    Tusind tak for de fantastiske plugins du har stillet til rådighed. De har gjort WAF’en (Wife Acceptance Factor) noget større på min Apple TV 🙂

    Jeg har et ønske, som jeg ikke ved om det er teknisk muligt. På http://www.tv2fyn.dk/category/1973 kan man se en liste over programmer (ikke nyhedsudsendelser) fra TV2 Fyn. Kan man på nogen måde få dem ind i XBMC?

    http://video.nhl.com/videocenter/console kunne også være lækkert, men det ligner noget Silverlight.

    Endnu en gang tusind tak for fede plugins. Håber du vil overveje mine forslag.

    PS: Du burde have en “donate”-knap på din side 🙂

  4. Jorgen

    Hej Tommy

    Er det muligt at lave et plugin til Yousee-live tv (tv kanalerne som Yousee sælger til IKKE yousee kunder http://yousee.tv/livetv ) ?

    Mvh.
    Jorgen

  5. Tommy

    Hej Jorgen,
    Det er desværre pt. ikke muligt med YouSee’s api, men jeg holder løbende øje med de forbedringer der kommer..
    Mvh.
    Tommy

  6. Sonny

    Hey Tommy. Jeg bor i udlandet og kan kun se få programmer fra Danish Live TV. Er det pga jeg bor i udlandet? Jeg har forsøgt at finde dette svar på din side men har ikke kunne finde noget svar!!!

  7. Tommy

    Hej Sonny, ja jeg vil tro det skyldes du er i udlandet. Får du ikke/har tidligere fået en popup med at nogle kanaler evt. ikke virker i udlandet?
    Mvh.
    Tommy

  8. Sonny

    Nej. Jeg kan f.eks. godt spille DR Update men hvis jeg forsøger med DR 1 eller DR 2 så sker der ikke noget.

  9. Tommy

    Hej Sonny, Så kommer det sikkert an på hvad de sender. Har du prøvet om DR1 virker når de sender TV Avisen?
    Mvh.
    Tommy

  10. Sonny

    Det virker ikke på noget tidspunkt. Jeg fik en besked i går om at nogle kanaler ikke virker pga jeg er i udlandet. Er der noget man kan gøre for at se disse kanaler???? Såsom DR1,DR2 etc..

  11. Tommy

    Du kan prøve om http://www.unblock-us.com/ kan løse problemet for dig. Det virker den anden vej med fx Netflix fra Danmark, måske virker det også med DR fra udlandet.
    Mvh.
    Tommy

  12. Kasper

    Nu er YouSee begyndt at understøtte at man kan aktivere enheder til brug udenfor hjemmet.
    Måske man kunne se hvordan de fortæller API’et det. :-/

  13. Rene

    Jeg bor også i udlandet og havde samme problem. unblock-us.com virker fra danmark til USA fordi unblock-us.com har servere i USA, de kan ikke hjælpe med at se TV fra Danmark. Løsninger er her OverPlay som bla.a. har servere i Danmark. Det fungere på samme måde som unblock-us, dvs. man sætter sin pc eller router op til at bruge deres DNS server, der så router diverse hosts igennem en transparent proxy. Det er meget nemt at sætte op, praktisk set transparent.

  14. Rene

    Jeg har et problem med TV3 play – når jeg prøver at vise et program går det fint indtil efter “opening stream” … så får jeg:

    Playback failed
    One or more items failed to play
    Check the log file for details.

    Hvad er det for en logfile, og vil der være noget interessant at se der?

    Jeg kan vise programmer hvis jeg går til tv3play.dk, men deres flash er noget skod software og kræver to gange før det vises. Første gang får jeg “loading/loader” med den der pseudo load bar, så 10-15 sekunder hvor det ser ud som om intet sker, men så sker der endeligt noget. Generelt får jeg første gang “Der opstod en fejl i forsøget på at få forbindelse til serveren!” Hvis jeg så hitter reload, så kører den “loading/loader” turen igen, og denne gang virker det som regel.
    Jeg ved ikke hvorfor TV3 play er så bøvlet, det er det eneste program jeg har disse problemer med, jeg tænker det simpelthen bare er skod software.

  15. Tommy

    Hej Rene,
    Den første video som fejler for dig er faktisk en reklame. Så det tyder på du ikke kan tilgå TV3’s reklameserver fra udlandet.
    I XBMC kan du prøve at åbne “Spiller nu” og vælge næste punkt i listen, så vil jeg tro du kan få programmet til at starte.

    Mvh.
    Tommy

  16. Rene

    Hej Tommy,
    Tak for dit svar. Jeg kommer ikke engang til “spiller nu”, det failer før. For eksempel:

    tv3play.dk
    2 boliger, 1 pris
    Sæson 1
    01. 2 boliger, 1 pris
    opening stream
    (working)
    playback failed + one or more items failed to play. check the log file for details. [ok]

    Men det har sikkert noget at gøre med TV3’s reklameserver, som du siger.

  17. Thomas

    Ved du hvilken codec de bruger på tv3 play?

    Jeg har nemlig prøvet xbmc og dit tv3 plugin på min raspberry, men får kun lyden. Selv med mpeg2 licens..

    / Thomas

  18. Niels Chr.

    Hi Tommy,

    Interessante plug-ins!

    Har et lille request: Kan du evt tilføje muligheden for at sætte per-plugin proxy værdier, a la bl.a. Hulu add-on fra BlueCop?
    Kan være praktisk at have forskellige proxier for de forskellige plugins 🙂
    (e.g. een proxy til DK video-addons og en anden til bl.a. Hulu)

    Mvh.,
    Nc.

  19. Tommy

    Hej Thomas,
    Mit bud er x264/flv video – jeg tror i hvert fald ikke det er mp2, det codec er for gammelt til net streaming.
    Mvh.
    Tommy

  20. Anders Poulsen

    Hej Tommy,

    Tak for de fede plugins du leverer!

    Men jeg er dog støt på et lille problem med tv3 play. Det fungrer fint på både mac og PC versionen af XBMC. Men på iOS (atv2 og ipad 2), kan jeg ikke se programmerne. Reklamen spiller, men når den er færdig looper den blot forfra. Dette sker nogle gange, og så hopper XBMC ud til listen (og afsnittet er så markeret som set)

    Mvh Anders

  21. simon krebs

    Hej Tommy,

    mange tak for nogle rigtig fede addons. Jeg har haft kontakt til WIMP for at hører om deres support til XBMC. men afviste de med det samme. Men efter at jeg fortalt om et projekt som skulle understøtte Spotify, åbnede de døren.

    Email citat:

    Hei.

    Vi har et API som er tilgjengelig. Send oss forslag med hva du ønsker å gjøre med det, samt legg ved informasjon om tidligere prosjekter, så vil COO vurdere søknaden.


    Mvh
    WiMP Kundeservice

    Vil du prøve at tage kontakt til dem, måske vi så kan komme videre med addon til wimp

  22. Thomas

    Har fundet ud af de åbenbart kører VP6.2 som codec i deres flv filer (ifølge denne side), hvilken der ikke er licens til i rPi’s software stack. Derfor kan den ikke dekodes 🙁 æv..

  23. peter r

    Hej Tommy,

    Først vil jeg lige sige, mange tak for dit arbejde med dit DR streaming addons. Familien herhjemme bruger den meget.

    Nu til mit problem som jeg håber du kan hjælpe lidt med, eller måske pege mig i retning af noget rigtigt.

    Jeg benytter en Raspberry Pi model B med Raspbmc RC5 på.
    med RC4 fungerede streaming med dit DR addon upåklageligt, men efter jeg opgraderede til RC5 kan vi ikke længere se DR kanalerne på xbmc, oplever sort skærm efter streamen er loaded ind.

    Det er mit håb du har en ide til hvad der kan drille for jeg er lidt blank da jeg ikke har de store python evner samt at jeg ikke er så hjemmevandt med codecs.
    På raspbmc distributionen af XBMC er der foretaget updateringer til libRTMP for bedre support for streaming.
    Jeg mistænker at det er her din addon bliver breaked, desværre, og i den anledning fandt jeg denne bloq hvor de foreslår et fix. Jeg er usikker på om dette også gælder for din addon, jeg har kigget i py filerne og det ser ikke ud til at du benytter den DVD spiller function de nævner, så formodentligt har det ikke noget med det at gøre da det ser ud til du bruger xbmcplugin.setResolvedUrl(HANDLE, True, item) til at aktivere en streaming?

    nedenstående er et udsnit af logfilen på en fejlslagen dr streaming.

    Jeg håber du kan hjælpe mig i min søgning på et fix.


    21:15:20 T:1213232192 DEBUG: ffmpeg[48507440]: [flv] decoding for stream 0 failed
    21:15:20 T:1213232192 DEBUG: ffmpeg[48507440]: [flv] Could not find codec parameters (Video: none)
    21:15:20 T:1213232192 DEBUG: ffmpeg[48507440]: [flv] decoding for stream 1 failed
    21:15:20 T:1213232192 DEBUG: ffmpeg[48507440]: [flv] Could not find codec parameters (Audio: none, 0 channels)
    21:15:20 T:1213232192 DEBUG: ffmpeg[48507440]: [flv] Estimating duration from bitrate, this may be inaccurate
    21:15:20 T:1213232192 WARNING: could not find codec parameters for rtmp://livetv.gss.dr.dk/live/livedr06bstream3 live=1
    21:15:20 T:1213232192 ERROR: OpenDemuxStream - Error creating demuxer
    21:15:20 T:1213232192 NOTICE: COMXPlayer::OnExit()
    21:15:20 T:1213232192 DEBUG: OMXClock::OMXStop
    21:15:20 T:1213232192 NOTICE: COMXPlayer::OnExit() deleting input stream
    21:15:20 T:1213232192 INFO: Invoking deleteStream
    21:15:20 T:1213232192 DEBUG: Thread COMXPlayer 1213232192 terminating
    21:15:20 T:1102275200 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
    21:15:20 T:1102275200 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
    21:15:20 T:1102275200 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.dr.dk.live/?playChannel=6]
    21:15:20 T:1102275200 DEBUG: Playlist Player: one or more items failed to play... aborting playback
    21:15:20 T:1102275200 DEBUG: ------ Window Init (DialogOK.xml) ------
    21:15:20 T:1102275200 DEBUG: COMXPlayer::CloseFile
    21:15:20 T:1102275200 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED

  24. peter r

    hov faldt lige over denne bloq post hvor de skriver.


    xbs Wrote:
    (10-07-2012 02:26 PM)gholfali Wrote:
    Hi,
    As I understood Raspbmc has several media players e.g. OMXplayer, DVDplayer. The default one is OMXplayer for me. But for some addons it is not working good. I want to change it just for some few addons to DVDplayer. But I have no idea how to do that.
    Looking forward for some helps.
    Cheers

    afaik raspbmc only has omx.

    I think that it has different players. Since in RC4 the stream was played with DVDPlayer without problem and now by default it’s force to be played with OMX.

    Kan det være det som breaker din addon?
    Hvis ja, kan du så pege mig i en retning af hvilket python fil jeg skal rette i og evt. hvilken kode jeg skal indsætte/slette for at få det til at fungere med OMXplayer.

    Mv
    Den desperate

  25. Bjørn Ryborg

    Er der andre end mig der har problemer med DR HD stream?
    Openelec (XBMC embeded) fryser under forsøget…

  26. Hakan

    Hej tommy har lige et spørgsmål jeg har yousee kanaler og internet fra yousee så jeg kan se yousee kanaler på pc en også. Kan man lave en addons fra pc en så man kan afspille fra xbmc. Altså få rtmp eller mms fra kanaler hvis ja hvordan?

  27. Tommy

    Hej Hakan,
    Jeg er ikke helt sikker på hvad du mener, måske er det YouSee Player du søger? http://yousee.tv/player
    Mvh.
    Tommy

  28. Tommy

    Hej Bjørn,
    Der har været snakket om det på fora’et: http://tommy.winther.nu/wordpress/forums/topic/dr2-dr-update-og-dr-hd-virker-ikke/
    Pt. er løsningen vist at ændre indstillingerne til Mellem kvalitet.
    Mvh.
    Tommy

  29. Tommy Agerbak

    Kun lyd, intet billede på HP bærebør

  30. Simon Buer

    Hej Tommy.

    Det er et super arbejde du udfører, tusind tak for det.

    Jeg har et problem i forhold til YouSee web-tv på ATV 2. Når jeg afspiller fx tv2, fryser det fast efter ca. 2 min. men alle andre som fx TV3 Play køre fint. Jeg ville høre om man / du kan gøre noget ved det?

    Med venlig hilsen

    Simon.

  31. mh maler

    hej jeg har et underlig problem med min mac mini der køre xbmc jeg deler mine film på en imac der står inde på mit kontor og det har virket helt perfekt men nu er xbmc begyndt at melde et eller andet der hedder live_wallpaper et eller andet det er lige som om den vil installer den når jeg trykker på en film jeg vil se men den går helt i hak og kan ikke se nogen film på den mere er der nogen der lige ved hvad der sker

  32. Stefan

    Hej Tommy, hvor er fora-siderne blevet af? Jeg savner mit daglige fix 🙂

  33. Tommy

    Hej. de er hvor de plejer at være på http://tommy.winther.nu/wordpress/forums/
    Menuen er placeret over bannere i den nye tema fra wordpress.

    Hvis du ikke kan se menuen vil jeg gerne høre hvad o/s og browser du bruger..

    Mvh.
    Tommy

  34. Stefan

    Så lykkedes det – jeg savnede oversigten i bunden af skærmen og var stærkt forvirret over at begge undermenuer til “fora” (nyeste emner og indlæg) var tomme. Nu har jeg så prøvet at trykke direkte på “fora” – det hjalp 🙂
    mvh. Stefan

  35. Tommy

    Ups, ja det var en fejl. Jeg har rettet de to sider så de virker igen nu.
    Mvh.
    Tommy

  36. Henrik Jensen

    Hej har en Mac mini og eyetv er gået fra plex til xbmc og sikke en fryd med undertekster på sine film nu er det muligt at integrere eyetv i xbmc synes at læse det kan lade sig gøre men kan ikke få det til at virke? Håber du måske kan hjælpe mvh Henrik

  37. Tommy

    Hej Henrik,
    Jeg har ikke selv erfaring med det, men du kan prøve at kigge på EyeTV Parser på XBMC’s forum: http://forum.xbmc.org/showthread.php?tid=40645
    og på deres wiki: http://wiki.xbmc.org/index.php?title=Add-on:EyeTV_parser
    Mvh.
    Tommy

  38. michael

    hej tommy jeg har et underlig problem med min mac mini der køre xbmc jeg deler mine film på en imac der står inde på mit kontor og det har virket helt perfekt men nu er xbmc begyndt at melde et eller andet der hedder live_wallpaper et eller andet det er lige som om den vil installer den når jeg trykker på en film jeg vil se men den går helt i hak og kan ikke se nogen film på den mere er der nogen der lige ved hvad der sker

  39. Tommy

    Hej Michael,
    Det siger mig slet ikke noget. Måske en anden med mac mini / imac har en ide?
    Mvh.
    Tommy

  40. michael

    hej tommy har du aldrig set den fil der hedder et eller andet med live_wallpaper_zip et eller andet

  41. Tommy

    Hej Michael,
    Nej, aldrig. Min gut-feeling siger mig det ikke er et problem med XBMC, men hvem ved? 🙂
    Mvh.
    Tommy

  42. Søren L

    Vi har været glade brugere af dine addons. Særligt DR.nu. Efter min ATV2 har opdateret til XBMC12 virker de dog ikke mere. Er der nye opdateringer på vej eller skal jeg sætte mig ind i hvordan jeg evt. ruller XBMC tilbage til v11?

    Tak for nogle gode addons som har været brugt flittigt indtil nu.

  43. Jacob

    Hej! Først og fremmest tak, det er nogle fede add-ons, du har lavet..

    Jeg har samme problem med TV 2, der fryser efter et par minutter i YouSee Web tv, som Simon Buer nævner.

    Desuden får jeg beskeden om, at jeg tilsyneladende ikke har YouSee bredbånd, selv jeg har det, men den kan jo bare slås fra.

    Men kan det passe, at billedkvaliteten er bedre, når man ser yousee.tv gennem browseren i forhold til i XMBC?

    Go’ dag 🙂

  44. Tommy

    Hej Jacob,
    Ja det er desværre sådan situationen ser ud. Hvis du kører med XBMC Frodo skulle streamen gerne blive med (og ikke stoppe efter et par minutter), men personligt synes jeg kvaliteten er for ringe. Kvaliteten matcher forøvrigt meget godt den jeg får i YouSee’s Android app – de er de streams jeg kan trække ud af API’et.
    Mvh.
    Tommy

  45. Jimmy

    Hej. Total fedt sted du har, tror jeg vil få meget tid til at gå her, er lige på nippet til at få maskine hjem som skal bruges til XBMC, og har i den forbindelse søgt rundt omkring efter gode steder med hjælp og vejledninger. Har vist fundet det 😉

    Har et spørgsmål til Netflix, som jeg forstår det kan man allerede benytte netflix sammen med XBMC, MEN selvfølgelig ikke i Danmark 🙁 . Tør man håbe at det er noget du tør begive dig ud i, og undersøge mulighederne der?. Evt se på hvori begrænsningerne ligger når det virker i andre lande men ikke i DK, det er jo kommet til dk.

    Takker mange gange på forhånd.

  46. Anders

    Først og fremmest tak for dine fede plugins. Jeg bruger især din DR NU stort set dagligt.
    Jeg har tv gennem Yousee, men ikke internet, da jeg ikke gider deres fairuse. Og ganske rigtigt, så kan man så selvfølgelig ikke bruge dit Yousee web-tv plugin, men efter Yousee kom med deres Youbio i dag, kan jeg se, at der er dukket et stream op under dit plugin, som hedder Youbio.

    Det kan sgu godt være det er et long shot, men kunne det måske tyde på, at det kunne lade sig gøre at implementere i dit plugin? Det er gratis frem til februar uanset om man har noget fra Yousee i forvejen.
    Det kunne være mega fedt, hvis det kunne lade sig gøre..

  47. Tonny Dyhr Kristensen

    Hej Tommy,
    Tusind tak for dine fantastiske plugins. De er fremragende. Jeg ville høre omkring YouBio som jo nu er lanceret om det er noget der kan lade sig gøre at lave en plugin til?

  48. Tommy

    Hej Tonny,
    Jeg er selv meget interesseret i den mulighed. Jeg er ret booket op den nærmeste fremtid, men jeg vil kigge på det lige så snart jeg får tid.
    Mvh.
    Tommy

  49. Anders

    Skide godt.. Det kunne være awesome 🙂

  50. Kristian Christensen

    Super godt arbejde. Gid jeg kunne lære den slags.

    Jeg har dog det problem at jeg på min raspberry pi IKKE kan se hverken billede eller nogen lyd. Der kommer bare sort skærm på når jeg prøver. Jeg ved ikke helt hvad der sker. Men jeg har lige forsøgt på en ubuntu i Vmware at smide xbmc på og der kører danish live tv ganske fint. Hvad kan der være galt ?

© 2020 Tommy Winther

Tema af Anders NorenOp ↑