Versie 3.5.1 – bug fix UG pagina’s

Er bleek nog een bug in de uitzendinggemist pagina te zitten met het sorteren van de programma’s. Daardoor knipperden er sommige programma’s een paar keer heen en weer en werden streams soms niet of niet aan het juiste programma gelinkt. Dat moet nu weer goed werken.

Dit bericht is geplaatst in Uncategorized. Bookmark de permalink.

26 reacties op Versie 3.5.1 – bug fix UG pagina’s

  1. Raaf schreef:

    Bedankt Jacco, nu werken de iconen weer op NPO. Mooie update.

  2. Dirk schreef:

    Bedankt Jaco,
    Alles werkt weer na je update.
    Het blijft een top app van je.

  3. Jeroen schreef:

    Ook bij mij is het geknipper van de programma iconen voorbij. Top!
    Het is en blijft de enige app die we echt gebruiken op onze SmartTV.

    Wat bij mij overigens al langer niet (meer?) werkt is het volgende scenario:

    1) Zoek een programma in de A-Z lijst. Je krijgt dan meestal meerdere afleveringen van dat programma als iconen te zien (bv. van “De wereld draait door”). De meest actuele aflevering start automatisch.
    2) Start een van de gevonden afleveringen en bekijk deze helemaal.
    3) Probeer vervolgens een tweede aflevering van dat programma te bekijken. Dit lukt niet bij mij. De video start niet. Ik moet eerst de A-Z lijst opnieuw openen voordat ik een andere aflevering van het eerder bekeken programma kan starten. Ik heb een Samsung UE32C6700 met de laatste firmware.

    Het is vast een kleinigheidje 😉

    Met vriendelijke groet,
    Jeroen

    • admin schreef:

      Yep, is mij bekend. Heeft te maken met timing-out van de streamlinks die zijn opgehaald door de App. Moet wel te fixen zijn via een soort van auto reload op moment dat je terugkeert in het menu, zal er ‘ns naar kijken binnenkort

  4. RS Paul schreef:

    Beste,

    Al enige tijd werkt het streamen niet optimaal… Bij div programma’s van RTL loopt het geluid voor op het beeld. Meteen na het starten van een uitzending flikkert het beeld ook even en vanaf dat moment lopen het geluid en beeld niet synchroon…

    Enig idee of ik hier iets aan kan doen?

    • Raaf schreef:

      Dat heb ik ook al een tijdje

      • Giel Bruinen schreef:

        Helaas heb ik dit probleem ook al een hele tijd, dit gebeurt bij alle RTL programma’s dit ik heb geprobeerd. Erg jammer want dit samen met de Netflix app zijn de enige goede apps die te vinden zijn op een “Smart TV”

      • ST schreef:

        Ja, hier ook. RTL gemist is helemaal weg. Standaard icoontjes verschijnen wel maar de uitzendingen niet. Verder erg traag (’s avonds).

  5. Reino schreef:

    Hallo Jaco,

    Een klein bugrapport:
    Reizen Waes – Noord-Korea (01-05-2015) komt niet voor in de “A-Z”-lijst. Wel in het dagoverzicht van 01-05-2015, maar kan niet gestart worden. Met de officiële NPO-app kan de aflevering wel bekeken worden, maar in hele slechte kwaliteit.
    Wanneer ik de json er bij pak wordt duidelijk wat hier aan de hand is: om wat voor reden dan ook is alleen de “h264_sb”-variant (320×180) beschikbaar.
    Heb je UGSamsungApp misschien zo geprogrammeerd dat ie alleen genoegen neemt met de “h264_std”-variant (640×360)?

  6. Myra schreef:

    Hoi,

    Wij hebben problemen met het beeld/geluid van (het lijkt wel alleen) goede tijden slechte tijden van RTL. Vandaag de app eraf gehaald en helemaal opnieuw geïnstalleerd. Dit lost het probleem echter niet op. Het gekke is dat er ook uitzendingen zijn waar het wel synchroon loopt. We kijken op een Samsung ue32eh5300wxxn. Ik heb al wat met de instellingen bij tools zitten Proberen, maar helaas ook zonder resultaat. Als de uitzending start, lijkt er even een “pauze” te ontstaan. Mogelijk veroorzaakt dat de hickup. Heel graag je advies of hulp!

  7. Reino schreef:

    Dit audiosync-probleem speelt al langer. Op mijn UE40H7000SL heb ik er ook last van. Ik weet echter niet waar de oorzaak van het probleem ligt, want als ik een video, waarbij het geluid niet synchroon loopt, download en dan via mijn NAS op de tv afspeel, loopt het geluid ook niet synchroon. In dat geval zou je zeggen dat het probleem in de software van Samsung zit, maar met de officiële rtlXL-app loopt al het geluid wel synchroon…

    Het RTL Nieuws van vanochtend 10:00u en 11:00u is een mooi voorbeeld. Het geluid bij die van 10:00u loopt niet synchroon, bij die van 11:00u wel. Als ik ze download en d.m.v. MediaInfo met elkaar vergelijk, blijkt er wel verschil te zitten in de manier waarop RTL de streams muxed:
    General (geluid loopt niet synchroon) (geluid loopt synchroon)
    Complete name : RTL Nieuws - 10_00 uur (29052015).mp4 RTL Nieuws - 11_00 uur (29052015).mp4
    Format : MPEG-4 MPEG-4
    Format profile : Base Media Base Media
    Codec ID : isom isom
    File size : 228 MiB 227 MiB
    Duration : 7mn 17s 7mn 14s
    Overall bit rate : 4 376 Kbps 4 376 Kbps

    Video
    ID : 1 1
    Format : AVC / AVC AVC / AVC
    Format/Info : Advanced Video Codec Advanced Video Codec
    Format profile : High@L4.1 / High@L4.1 High@L4.1 / High@L4.1
    Format settings, CABAC : Yes / No Yes / No
    Format settings, ReFrames : 1 frame / 1 frame 1 frame / 1 frame
    Format settings, GOP : M=1, N=50 / M=1, N=50 M=1, N=50 / M=1, N=50
    Codec ID : avc1 avc1
    Codec ID/Info : Advanced Video Coding Advanced Video Coding
    Duration : 7mn 17s 7mn 14s
    Source duration : 7mn 17s
    Bit rate mode : Constant / Constant Constant / Constant
    Bit rate : 4 250 Kbps / 4 250 Kbps 4 250 Kbps / 4 250 Kbps
    Width : 1 280 pixels 1 280 pixels
    Original width : 1 280 pixels / 1 280 pixels 1 280 pixels / 1 280 pixels
    Height : 720 pixels 720 pixels
    Original height : 720 pixels / 720 pixels 720 pixels / 720 pixels
    Display aspect ratio : 16:9 16:9
    Frame rate mode : Constant Constant
    Frame rate : 25.000 fps 25.000 fps
    Original frame rate : 25.000 fps / 25.000 fps 25.000 fps / 25.000 fps
    Color space : YUV / YUV YUV / YUV
    Chroma subsampling : 4:2:0 / 4:2:0 4:2:0 / 4:2:0
    Bit depth : 8 bits / 8 bits 8 bits / 8 bits
    Scan type : Progressive / Progressive Progressive / Progressive
    Bits/(Pixel*Frame) : 0.184 0.184
    Stream size : 212 MiB (93%) 220 MiB (97%)
    Source stream size : 222 MiB (97%)
    mdhd_Duration : 437477

    Audio
    ID : 2 2
    Format : AAC AAC
    Format/Info : Advanced Audio Codec Advanced Audio Codec
    Format profile : LC LC
    Codec ID : 40 40
    Duration : 7mn 17s 7mn 13s
    Source duration : 7mn 13s
    Bit rate mode : Constant Constant
    Nominal bit rate : 128 Kbps 128 Kbps
    Channel(s) : 2 channels 2 channels
    Channel positions : Front: L R Front: L R
    Sampling rate : 48.0 KHz 48.0 KHz
    Compression mode : Lossy Lossy
    Stream size : 6.54 MiB (3%)
    Source stream size : 6.48 MiB (3%)
    mdhd_Duration : 433595

    Ik ben niet zo bekend met specifieke mp4-tags, maar zou mdhd_Duration er iets te maken kunnen hebben, Jaco?

  8. Dion schreef:

    Klopt het dat de NPO live streams sinds vandaag/ dit weekend niet meer werken? Ik blijf icoontjes in beeld houden, maar die blijven blanco. De rest van de app werkt wel op mijn samsung ue32eh5300.

  9. Pluut schreef:

    Hier net zo de live streams doen het niet meer. Komt in de volgende versie wel weer goed hoop ik.

  10. Raaf schreef:

    Hallo,

    Sinds kort laadt NPO geen programma’s meer bij mij. RTL werkt wel gewoon. Hoe zit het met andere gebruikers?

    • Reino schreef:

      Klopt. Hier ook. Dat komt omdat NPO een paar dingen op de achtergrond heeft veranderd. Youtube-dl, een klein commandoregel-programma waarmee video’s van NPO gedownload kunnen worden, moest hier ook voor worden aangepast.
      Om het probleem op te lossen zou Jaco de python code in deze commit in zijn app kunnen integreren.
      Het probleem is dus het token, die ná aanvraag nog door een algoritme gaat.

      • admin schreef:

        Ha Reino, dank! Even voor de snelheid twee vragen (ik ben niet zo thuis in python):

        for i in range(5, len(token_l) – 4): het token scannen vanaf karakter op positie 5 tot lengte token – 4 met eerste karakter token op positie 0? (dus token is na je regelar expressie helemaal ‘schoon’?)

        token_l[first], token_l[second] = token_l[second], token_l[first]: wat doet dit in python? dat deel van de string spiegelen of de twee karakters wisselen?

        • Reino schreef:

          Eén van de mensen waarmee ik hierover in discussie was de afgelopen dagen verwoorde het als volgt in menselijke termen:
          “Het token heeft een lengte van 26 TEKENS. Alleen de eerste 2 CIJFERS van de MIDDELSTE 16 TEKENS van het token worden verwisseld.
          Mocht er binnen die middelste 16 tekens helemaal GEEN of maar 1 CIJFER voorkomen dan worden simpelweg het 12e en 13e TEKEN verwisselt.

          LET OP: wellicht is de lengte van het token in de toekomst anders/variabel. Daarom is het beter om positie 5 t/m (lengte-5) aan te houden ipv de middelste 16.”

          Als je liever het originele javascript wilt: NPO token-obfuscate-function uit http://npoplayer.omroep.nl/csjs/npoplayer-min.js.

    • admin schreef:

      Weer gefixed in de nieuwe App versie

  11. Raaf schreef:

    Reino en Jaco bedankt, NPO werkt weer.

  12. Dion schreef:

    Super, bedankt admin, maar ook degene die hulp hebben geboden!

Laat een reactie achter bij Reino Reactie annuleren