[opgelost] Fout RSS feed - Kerkdienstgemist

Sinds gisteren werkt mijn RSS Feed niet meer. Ik heb even gekeken bij de items, maar als ik de link zo zie dan gaat het nooit werken… Is dit een verkeerde import of ligt het KDG?

{“summary”:"",“description”:" - ",“image”:“https://assets.kerkdienstgemist.nl/static/skin/poster4x3-42d3108e.jpg",“link”:“https://kerkdienstgemist.nl/media/1850331-Zangdienst”,“video”:{“url”:“https://kerkdienstgemist.nl/media/1850331.mp4?key_id=2040&expires=1590327381&signature=4QNdd0a_RE7hQZHpSDlrjBlIfpg”,“length”:“888279792”,“duration”:“1:00:14”},“guid”:"https://kerkdienstgemist.nl/media/1850331-Zangdienst.mp4”}

De datastructuur ziet er goed uit zo snel gezien.

https://kerkdienstgemist.nl/media/1850331.mp4?key_id=2040&expires=1590327381&signature=4QNdd0a_RE7hQZHpSDlrjBlIfpg zou moeten werken na ophalen, maar is wellicht al verlopen. Wat is het adres van de rss-feed? Heb je geprobeerd deze opnieuw op te halen in de admin om te kijken of het werkt?

Meedenken lukt alleen met de url code van de rss feed. (mag de publieke rss feed zijn). Helaas zijn die bij kerkdienstgemist niet terug te vinden.

Peter, wat interessant is, dergelijke links verlopen na 24 uur (voorheen al in 2 uur). Elke nacht worden verbindingen in chrch ververst en wordt de laatste rss feed van kerkdienstgemist opgehaald. Ik heb de link hierboven bekeken, maar ik vermoed dat in de link van jw.overeem iets is gewijzigd na binnenhalen. Hetzij een besloten uitzending welke na die tijd is veranderd in een openbare uitzending? Of er is een kleinigheidje veranderd, wellicht is de uitzending opnieuw geupload en is de naam van de file veranderd, geen idee. Ik kan ook geen fout ontdekken, en de link zoals hieroven.

Ik heb bij onze eigen feed gecheckt bij oudere items. De RSS fees van kerkdienstgemist bevat alleen de 10 laatste items. Logisch gezien zou het 11e en 12e item (welke dus niet meer elke nacht wordt ververst) de expire timestamp moeten verlopen. Dat gebeurd ook, maar mij valt op dat de items in de chrch app netjes blijven werken. Dit viel mij op en wilde ik even delen.

Ik merk dat sinds wij overzijn op kerk-tv en dus zowel kerk-tv als kerkradio hebben bij kerkdienstgemist, dat de chrch app bij inlezen van de rss feed eindigend op &media=audio voor elkaar krijgt om mp4 bestanden in de app te zetten. Het probleem ontstaat doordat in de ruwe data zowel ,“audio”:{“url”:"https://kerkdienstgemist.nl/media/… .mp3 wordt vermeld, als daarna ,“video”:{“url”:"https://kerkdienstgemist.nl/media/… .mp4 wordt toegevoegd. Hoe kan het dat er in één item zowel mp3 als mp4 worden benoemd als je deze inleest via de rss eindigend op &media=audio?

Ter info, ik heb ook een melding gemaakt bij kerkdienstgemist. Ik denk dat het hier op 2 plaatsen fout gaat. 1: als je via de rss feed de link krijgt naar https://kerkdienstgemist.nl/media/[cijfers]-[tekst] van een audiobestand wordt je door kerkdienstgemist netjes doorverwezen naar https://kerkdienstgemist.nl/stations/[xxx]/events/recording/[cijfersvanbetreffendeevent]?media=audio maar krijg je toch de video uitzending te zien.

Maar aan de andere kant een bug, want hoe kan chrch.org de url van de mp4 van kerkdienstgemist krijgen terwijl de url welke ik in de verbinding heb ingevoegd https://kerkdienstgemist.nl/playlists/[xxxx].rss?access_key=[acceskey]&media=audio bevat? Als ik deze url zelf invoer in de adresbalk krijg ik alleen mp3 files te zien en zeker geen mp4.

@hans, excuses voor de verwarring, dit is niet goed gedocumenteerd. Deze heeft een historie, maar waar het op neerkomt is dat chrch probeert zelf de video-feed op te halen op basis van een Kerkdienstgemist-(audio)feed. Die twee feeds worden gecombineerd tot eentje waar videos voorrang krijgen.

een vermoeden in die richting had ik al, vandaar dat ik ook contact zocht met kerkdienstgemist. Maar iets klopt er nog niet. Als je bij ons zou kijken in de aangemaakte ‘verbinding’ met id nummer 292 (hiertoe heb jij toegang neem ik aan) zie je een url. Als je die invoert in de adresbalk krijg je echt geen mp4 files te zien. Toch komt chrch met een mp4 als resultaat.

Wat ik hiermee bedoel is dat de feed die je hebt ingevoerd wordt opgehaald plus diezelfde feed waar chrch &media=video achterzet/ en die worden gecombineerd. Dat verklaart het.

1 like

Inmiddels is dit aangepast. Als je video wilt, geef je dit expliciet aan in de url-parameters met media=video.

1 like

Ik kwam er zojuist achter… Ik merk dat het idd goed gaat met &media=audio. Hartelijk dank… #blijmee

1 like

Met hulp van Hans in onze Chrch een mooi kanaal aangemaakt waarop je de dienst met beeld, via kerkdienstgemist, mooi kon terugkijken. Helaas doet dit 't niet meer sinds 2 weken. Krijg ook geen voorvertoningen. Heb niks gewijzigd in de verbindingen/kanalen. Hans heeft ook gekeken en het hoort 't te doen. @peterarends hebben jullie een oplossing? kunnen jullie misschien zien waarom kgd het niet meer doet bij ons in de app?

Heb je voor mij de id’s van de feed en het kanaal @Nathanael ?

Kanaal: ID 1831
Verbindingen: ID 1464, 1578 en 1579.

Als ik de feed van 1579 zelf download en de mediabestanden daaruit probeer te downloaden krijg ik de httpfoutcode 406. Die heb ik eerder gezien en kan ermee te maken hebben dat je bij KG de optie om te downloaden hebt uitstaan. Dit is wat Klaas Jan Wierenga daar toen over zei:

Omdat voor [kerk] het downloaden van media-bestanden voor bezoekers geblokkeerd is werd ook het ‘downloaden’ voor de RSS feed geblokkeerd.

Dit kan opgelost worden als de beheerder “Blokkeer downloads” (tijdelijk) uit zet.

Ah! Hij doet 't weer! Dank…

Nathanael, welk type kanaal gebruiken jullie daar nu voor?

Bij ‘kanalen’ een ’ gewoon kanaal’ aangemaakt met de naam Kerkdienstgemist.
Bij ‘verbindingen’ een verbinding gemaakt met de naam Kerkdienstgemist, type ‘kerkdienstgemist rss-feed’.

Je moet op de site van kerkdienstgemist, in het beheer, wel aangeven dat de gebruiker video’s mag downloaden. Anders werkt 't niet.

1 like

Bedankt voor de info. Het is gelukt!
Heb je soms ook nog een tip hoe je een livestream van Kerkdienst gemist aanbiedt? Ik zit nu wat te knutselen met een link, maar kom er niet helemaal uit.

Verbindingkje aanmaken :wink:
https://tenira.nl/chrch/livebutton.php?media=audio&streams=1520666&title=Hagestein%20Hoef%20en%20Haag&description=Luister%20mee

Tip, zet hem eerst even in een testkanaal

En wie weet… bouwt Chrch die functionaliteit nog even in in de chrch2 versie…

1 like

Ziet er veel belovend uit! Bedankt.
Op dit moment doet ie echter niets, maar dat komt wellicht omdat er geen uitzending is? Of moet ik die vriendelijke dame wel horen zeggen dat er geen uitzending is?
(Ik heb er een PHP koppeling van gemaakt, klopt dat? ) Werkt dit ook met een video stream?
(Sorry voor al die vragen, maar vind dit wel een mooie oplossing…