Tommy Winther

twenty-first century code monkey

24 days of XBMC: Danish Live TV

Update: Ny version tilgængelig

Bag dagens låge er der en opdatering til Danish Live TV addon’en. I denne opdatering har jeg tilføjet en række nye streams til TV2/Regionernes live udsendelser, flere af disse virker kun når udsendelsen er igang og kan derfor give fejl på andre tider af døgnet.
Derudover har jeg genintroduceret Folketingets TV kanal samt tilføjet en indstilling der gør det muligt at gruppere kanalerne.

Hent Danish Live TV addon’en
Update 5. dec: Den opdaterede addon er nu også tilgængelig til installation direkte fra XBMC

20 Kommentarer

  1. Hei!
    Tusen takk for fantastisk gode add-ons!

    Jeg har noen problemer med stabiliteten på live sendingene… Noen dager så funker “dine” kanaler helt fint (DR kanalene) mens andre dager bare “blinker” “working” nede i høyre hjørne… Vet du om det skyldes at jeg benytter min appletv2 i Norge?
    hilsen
    Jørgen

  2. Hej Jørgen,
    Tja, jeg vil tro at hvis DR blokerer for adgang fra Norge så ville de nok gøre det hele tiden. Du kan evt. prøve om det virker fra dr.dk på de tidspunkter hvor det ikke virker via XBMC. Du kan også prøve at sende mig din xbmc.log fil efter du har oplevet problemet. Jeg ved dog ikke om jeg kan gøre noget ved det.
    Mvh.
    Tommy

  3. Hei Tommy,
    Min logg ser sådan ut etter en restart, og hvor jeg påfølgende startet opp DR1 live stream, blir du klokere 😉 :
    20:29:20 T:108519424 NOTICE: ———————————————————————–
    20:29:20 T:108519424 NOTICE: Starting XBMC, Platform: Darwin iOS (11.0.0 AppleTV2,1). Built on Nov 26 2011 (Git:20111126-eac52fe)
    20:29:20 T:108519424 NOTICE: special://xbmc/ is mapped to: /private/var/stash/Applications/XBMC.frappliance/XBMCData/XBMCHome
    20:29:20 T:108519424 NOTICE: special://xbmcbin/ is mapped to: /private/var/stash/Applications/XBMC.frappliance/XBMCData/XBMCHome
    20:29:20 T:108519424 NOTICE: special://masterprofile/ is mapped to: /var/mobile/Library/Preferences/XBMC/userdata
    20:29:20 T:108519424 NOTICE: special://home/ is mapped to: /var/mobile/Library/Preferences/XBMC
    20:29:20 T:108519424 NOTICE: special://temp/ is mapped to: /var/mobile/Library/Preferences/XBMC/temp
    20:29:20 T:108519424 NOTICE: special://frameworks/ is mapped to: /var/stash/Applications/XBMC.frappliance/Frameworks
    20:29:20 T:108519424 NOTICE: The executable running is: /var/stash/Applications/XBMC.frappliance/XBMC
    20:29:20 T:108519424 NOTICE: Log File is located: /var/mobile/Library/Preferences/xbmc.log
    20:29:20 T:108519424 NOTICE: ———————————————————————–
    20:29:20 T:108519424 NOTICE: load settings…
    20:29:20 T:108519424 NOTICE: special://profile/ is mapped to: special://masterprofile/
    20:29:20 T:108519424 NOTICE: loading special://masterprofile/guisettings.xml
    20:29:20 T:108519424 NOTICE: Getting hardware information now…
    20:29:20 T:108519424 INFO: Using digital output
    20:29:20 T:108519424 INFO: AC3 pass through is disabled
    20:29:20 T:108519424 INFO: DTS pass through is disabled
    20:29:20 T:108519424 INFO: AAC pass through is disabled
    20:29:20 T:108519424 INFO: MP1 pass through is disabled
    20:29:20 T:108519424 INFO: MP2 pass through is disabled
    20:29:20 T:108519424 INFO: MP3 pass through is disabled
    20:29:20 T:108519424 DEBUG: Error: Requested setting (videoscreen.screenmode) was not found. It must be case-sensitive
    20:29:20 T:108519424 NOTICE: Checking resolution 12
    20:29:20 T:108519424 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
    20:29:20 T:108519424 DEBUG: CPlayerCoreConfig::: created player DVDPlayer for core 1
    20:29:20 T:108519424 DEBUG: CPlayerCoreConfig::: created player oldmplayercore for core 1
    20:29:20 T:108519424 DEBUG: CPlayerCoreConfig::: created player PAPlayer for core 3
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: system rules
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: rtv
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: hdhomerun/myth/rtmp/mms/udp
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: lastfm/shout
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: rtsp
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: streams
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: flv/aacp/sdp
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: mp2
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: dvd
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: dvdfile
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: dvdimage
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: sdp/asf
    20:29:20 T:108519424 DEBUG: CPlayerSelectionRule::Initialize: creating rule: nsv
    20:29:20 T:108519424 NOTICE: Loaded playercorefactory configuration
    20:29:20 T:108519424 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
    20:29:20 T:108519424 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
    20:29:20 T:108519424 NOTICE: No settings file to load to load (special://xbmc/system/advancedsettings.xml)
    20:29:20 T:108519424 NOTICE: No settings file to load to load (special://masterprofile/advancedsettings.xml)
    20:29:20 T:108519424 NOTICE: Default DVD Player: dvdplayer
    20:29:20 T:108519424 NOTICE: Default Video Player: dvdplayer
    20:29:20 T:108519424 NOTICE: Default Audio Player: paplayer
    20:29:20 T:108519424 NOTICE: Disabled debug logging due to GUI setting. Level 0.
    20:29:20 T:108519424 NOTICE: Log level changed to 0
    20:29:20 T:108519424 NOTICE: Loading media sources from special://masterprofile/sources.xml
    20:29:21 T:108519424 NOTICE: GL_VENDOR = Imagination Technologies
    20:29:21 T:108519424 NOTICE: GL_RENDERER = PowerVR SGX 535
    20:29:21 T:108519424 NOTICE: GL_VERSION = OpenGL ES 2.0 IMGSGX535-58.6
    20:29:21 T:108519424 NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.0
    20:29:21 T:108519424 NOTICE: GL_EXTENSIONS = GL_OES_depth_texture GL_OES_depth24 GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_float GL_OES_texture_half_float GL_OES_vertex_array_object GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_EXT_read_format_bgra GL_EXT_shader_texture_lod GL_EXT_texture_filter_anisotropic GL_APPLE_framebuffer_multisample GL_APPLE_rgb_422 GL_APPLE_texture_format_BGRA8888 GL_APPLE_texture_max_level GL_IMG_read_format GL_IMG_texture_compression_pvrtc
    20:29:22 T:108519424 NOTICE: initializing playlistplayer
    20:29:22 T:108519424 NOTICE: DONE initializing playlistplayer
    20:29:24 T:108519424 NOTICE: initialize done
    20:29:24 T:108519424 NOTICE: Running the application…
    20:29:24 T:110907392 NOTICE: –>Python Interpreter Initialized<–
    20:29:25 T:108519424 NOTICE: Webserver: Starting…
    20:29:25 T:108519424 NOTICE: WebServer: Started the webserver
    20:29:25 T:108519424 NOTICE: starting upnp server
    20:29:25 T:108519424 NOTICE: starting upnp renderer
    20:29:25 T:108519424 NOTICE: ES: Starting event server
    20:29:25 T:115060736 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
    20:29:25 T:115060736 NOTICE: UDP: Listening on port 9777
    20:29:25 T:108519424 NOTICE: starting zeroconf publishing
    20:29:29 T:111865856 WARNING: FillBuffer: curl failed with code 22
    20:29:29 T:111865856 ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
    20:29:29 T:111865856 ERROR: Open – failed to open source
    20:29:30 T:111865856 WARNING: FillBuffer: curl failed with code 22
    20:29:30 T:111865856 ERROR: CFileCurl::CReadState::Open, didn’t get any data from stream.
    20:29:30 T:111865856 ERROR: Open – failed to open source
    20:29:30 T:111865856 ERROR: Repository Danish XBMC Addons returned no add-ons, listing may have failed
    20:29:33 T:137502720 NOTICE: –>Python Interpreter InitializedPython Interpreter InitializedPython Interpreter Initialized<–
    20:30:14 T:108519424 NOTICE: CDVDPlayer::CloseFile()
    20:30:14 T:108519424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
    20:30:14 T:108519424 NOTICE: DVDPlayer: waiting for threads to exit
    20:30:14 T:108519424 NOTICE: DVDPlayer: finished waiting
    20:30:18 T:108519424 NOTICE: DVDPlayer: Opening: rtmp://rtmplive.dr.dk/live/livedr01astream3 live=1
    20:30:18 T:108519424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
    20:30:18 T:137580544 NOTICE: Creating InputStream
    20:30:18 T:137580544 ERROR: rtmp server sent error
    20:30:18 T:137580544 ERROR: rtmp server requested close
    20:30:18 T:137580544 ERROR: CDVDPlayer::OpenInputStream – error opening [rtmp://rtmplive.dr.dk/live/livedr01astream3 live=1]
    20:30:18 T:137580544 NOTICE: CDVDPlayer::OnExit()
    20:30:18 T:137580544 NOTICE: CDVDPlayer::OnExit() deleting input stream
    20:30:18 T:108519424 ERROR: Playlist Player: skipping unplayable item: 0, path [rtmp://rtmplive.dr.dk/live/livedr01astream3 live=1]
    20:30:18 T:108519424 NOTICE: CDVDPlayer::CloseFile()
    20:30:18 T:108519424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
    20:30:18 T:108519424 NOTICE: DVDPlayer: waiting for threads to exit
    20:30:18 T:108519424 NOTICE: DVDPlayer: finished waiting
    20:31:58 T:108519424 NOTICE: DVDPlayer: Opening: rtmp://rtmplive.dr.dk/live/livedr01astream3 live=1
    20:31:58 T:108519424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
    20:31:58 T:804667392 NOTICE: Creating InputStream
    20:31:58 T:804667392 ERROR: rtmp server sent error
    20:31:58 T:804667392 ERROR: rtmp server requested close
    20:31:58 T:804667392 ERROR: CDVDPlayer::OpenInputStream – error opening [rtmp://rtmplive.dr.dk/live/livedr01astream3 live=1]
    20:31:58 T:804667392 NOTICE: CDVDPlayer::OnExit()
    20:31:58 T:804667392 NOTICE: CDVDPlayer::OnExit() deleting input stream
    20:31:58 T:108519424 ERROR: Playlist Player: skipping unplayable item: 0, path [rtmp://rtmplive.dr.dk/live/livedr01astream3 live=1]
    20:31:58 T:108519424 NOTICE: CDVDPlayer::CloseFile()
    20:31:58 T:108519424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
    20:31:58 T:108519424 NOTICE: DVDPlayer: waiting for threads to exit
    20:31:58 T:108519424 NOTICE: DVDPlayer: finished waiting

  4. Jeg kan se på dr.dk at dr nu ikke streamer til utlandet, men da synes jeg det er merkelig at det fungerer noen dager og andre dager ikke. Da jeg fikk feilen over i min appletv klarte jeg heller ikke å streame fra XBMC på min macbookpro.

    Kan du ut fra loggen se om det er “utenlandsk IP” som er skylden til at jeg ikke kan streame? Det kan være at DR i ny og ne glemmer å sette på sperren ;-)) men det lyder merkelig. Glad for svar fra deg! mvh Jørgen

  5. Hej Jørgen,
    I loggen står bare at serveren meldte en fejl tilbage uden detaljer, så det hjalp ikke meget.
    Jeg har desværre ikke et godt bud på hvorfor det virker ind i mellem, men jeg vil tro det er noget DR styrer. Det kan være de fx tillader at man ser nyheder live og/eller nogle af programmerne.
    Ud fra det de skriver i deres FAQ, så ser det ud til du kan bruge DR NU Player addon’en og se det meste af det indhold fra udlandet.
    Mvh.
    Tommy

  6. hej Tommy

    Jeg er splinterny i XBMC verdenen, jeg har dog fundet icefilms som er helt fantastisk.
    Jeg hentede denne add-on i håb om at kunne se tv2/lorry, MEN: jeg kan se Dr1 og folketing (kun dem jeg har prøvet udover) men når jeg afspiller tv2 lorry sker der intet? Tv2/fyn kan jeg se (der kommer venteskærmen) men læste du havde skrevet de kun sendte om aftenen eller noget.
    Kan du fortælle mig hvorfor mit lorry ikke virker?

    mvh

    Cordwinder

  7. Hej Cordwinder, TV2 regionerne sender jo kun på nogle tidspunkter af døgnet, fx omkring kl 19.30. Det er derfor de ikke virker på andre tider af døgnet.
    Det ændrer sig jo nok her den 11. januar, hvor TV2 regionerne får deres hver sin 24 timers kanal..
    Mvh.
    Tommy

  8. Hej tommy

    Ja jeg ved at de kun sender på nogle tidspunkter, men der er jo én tv2 kanal som kører hele tiden? den de viser håndbold på 🙂 kan man ikke se den?

  9. Nej det er ikke muligt at se TV2 gratis på nettet – det kræver et sputnik abonnement og det er pt. ikke muligt at benytte i XBMC.
    Mvh.
    Tommy

  10. Hej Tommy

    Super plugin – bruger det på min ATV2. Til at starte med, virkede kun lyden – med mindre jeg disablede HW acc. Du lavede en opdatering (hvad gik den ud på? Automatisk disable af HW acc. før afspilning?) så nu virker det..

    ..bortset fra DR1!? Gode ideer..?

    /Ploug

  11. Hej Ploug,
    Det du oplever er en dekoder fejl i XBMC i forhold til at DR’s stream ikke helt lever op til standarderne. En XBMC udvikler har tidligere ændret noget, det var på det tidspunkt de fleste kanaler begyndte at virke med hardware acceleration slået til.
    Den 8. januar blev der rettet noget mere i denne forbindelse, men jeg ved ikke om det hjælper på DR1 problemet. Men prøv og opgrader til en nightly build nyere end 8. januar (dvs. ikke Eden beta 1)..
    Mvh.
    Tommy

  12. Jeg kan ikke umiddelbart finde nogen nye nightly builds til ATV2 efter at Eden beta 1 er dukket op…
    Men jeg har faktisk løst mit problem med DR1 ved at vælge sekundær stream for den ene kanal i stedet. De andre DR-kanaler virker fint med primær stream.
    Super! For her på den anden side af 11. januar er vores ATV2 med XBMC og dine plugins vores eneste kilde til TV i stuen, så tak for det!! 🙂
    (DR HD virker også kun for mig når sekundær stream (default) er valgt; desværre hakker DR HD på min ATV2, så det er ubrugeligt..)

  13. Hej Allan,
    Prøv og ændre kvalitetsindstillingen i addon’en fra Bedst til Høj, måske hjælper det, uden at gøre de andre kanaler i dårligere kvalitet.
    Mvh.
    Tommy

  14. Det hjælper.. på den måde at DR HD så forsvinder fra listen 🙂 Men det er også fint nok, når nu den ikke virker ordentligt alligevel.

  15. Ah ja, det er en fejl i den nuværende version. Hvis du vil prøve DR HD i den næst bedste kvalitet, så skal du vælge Medium kvalitet. Det bliver rettet i næste version.
    Mvh.
    Tommy

  16. Fin aplikation, tak.

    Jeg har dog et problem på min Apple TV.
    Jeg har installeret XBMC version EDEN Beta 2.
    Jeg hører lyden på kanalerne, men jeg kan ikke se billedet. Har du en ide?

  17. Hej Peter,
    ATV har lidt problemermed DR’s streams. Prøv og ændre på Kvaliteten i addon indstillingerne eller at slå hardware acceleration fra i XBMC.
    Mvh.
    Tommy

  18. Kristinn Thorisson

    31. januar 2012 at 19:00

    Hi Tommy.

    Sorry about the english comment , my danish is not so good.
    Very nice add – on , everything works fine if I turn off the Hardware Acceleration
    but DR HD does not work.

    Also do you know if I can see Charlie and Zulu somewhere ?

    Thanks 🙂

  19. Hi Kristinn,
    Yes, it’s a known problem with ATV/iOS. There is a discussion about it on XBMC’s forum: http://forum.xbmc.org/showthread.php?t=121324
    You can try changing the Quality settings as well.
    I was told the streams work okay in XBMC Eden beta 1, but not in beta 2 – that might be worth a try.
    TV2’s channels such as Charlie, Zulu, etc. cannot be streamed in XBMC, only on sputnik.dk
    Br.
    Tommy

  20. Kristinn Thorisson

    31. januar 2012 at 20:42

    Great , thanks so much ! 🙂

Der er lukket for kommentarer.

© 2019 Tommy Winther

Tema af Anders NorenOp ↑