Forum
Podcast app 101 help?
Hello,
I would like to better understand how to work with the Podcast app.
I am working on a new website, I have installed the Perch 2.5 along with the Podcast app.
Linking Podcasts:
My client currently has a podcast linked through Feedburner to their old domain at https://www.old_website.com/rss/rss.rss
On the new website I have created a podcast folder at https://www.new_website.com/podcasts/
Is it as easy as setting the Feedburner link to https://www.new_website.com/podcasts/rss.php ?
Thank you,
Yes, it should be! You can enter the old RSS path to import your episodes into the app too.
Great, I will try that with my client this week.
Thank you,
Thanks Drew,
When we entered the https://www.new_website.com/podcasts/rss.php into Feedburner feed details, we received this error message. "The URL does not appear to reference a valid XML file. We encountered the following problem: Error on line 3: XML document structures must start and end with the same entity.
Not sure where to go from here, any ideas?
Thank you,
Have you validated the feed? What is it erroring on?
Slowly coming back to me on how to setup a podcast.
1) I checked the rss.php file through ... and received this error. "XML parsing error: <unknown>:3:1: no element found"
2) Downloading the rss.php file from the web browser I discovered this was all that was listing in that file "<?xml version="1.0" encoding="UTF-8"?><rss xmlns:itunes="https://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"> <channel>"
3) Looking at the actual rss.php file on the FTP site after the opening <channel> tag I see the following...
<channel> <?php perch_podcasts_show(perch_get('s'), array('template'=>'rss_channel.html')); perch_podcasts_episodes(perch_get('s'), array('template'=>'rss_items.html')); ?> </channel> </rss>
4) I have added one podcast in the Dashboard Podcast app. Does the resolution rest within these two files? ../perch_podcasts/templates/podcasts/rss_items.html ../perch_podcasts/templates/podcasts/rss_channel.html
Thank you,
You need to pass in the show slug:
Thanks Drew,
Here is what I have so far:
I have created a show, and an episode within that show.
Show: The show has a title "My podcast show" The slug is "My podcast show" Artwork has been added (300px x 300px) Description has been added Files for the show are 'uploaded to this website' Resource bucket is https://www.new_website.com/mp3/ Default file location is https://www.new_website.com/mp3/-{episodeNumber}.mp3 Default tracked URL https://www.new_website.com/index.phppodcasts/play/{showSlug}/{episode}.mp3
Episode: The episode has a Title, Date, Episode number, Description. The audio file has been uploaded. The tracked URL looks odd https://www.new_website.com/index.phppodcasts/play/show title.mp3 Duration is correct File size looks to be correct I can listen to the audio file
It still does not seem to be working - I think the URL is wrong https://www.new_website.com/index.phppodcasts/play/show title.mp3
Any idea where that
index.php
is coming from?Hi Drew,
I don't know where that is coming from. What should the link look like?
When I delete the 'index.php' from the link I receive a 404 error. https://www.new_website.com/podcasts/play/show
The rss.php file displays this code (downloaded from the web browser)
'<?xml version="1.0" encoding="UTF-8"?><rss xmlns:itunes="https://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"> <channel> </channel> </rss>'
Thank you,
What URL are you using to access the RSS file?
Here is the URL that I am looking at the RSS feed from: https://www.new_website.com/podcasts/rss.php
Thank you,
You need to use:
Good, right so that works. I can see the show by adding the slug to the end of the rss.php.
The whole https://www.new_website.com/podcasts/index.php ... show.php ... episodes.php seems to be working.
Two more questions for you:
1) Episodes audio file seems to be taking a while to load from the https://www.new_website.com/podcasts/episodes.php page. The audio loads instantly in the Dashboard App > episode - any ideas here?
2) Where should I point the Feedburner link to so that iTunes can now display all the episodes? I would have thought the generic https://www.new_website.com/podcasts/rss.php file would have been correct
Thank you for your time and patience, I think we are close!
Difficult to say without seeing it. Any clues in the Network tab of dev tools?
Is the aim to have a single RSS feed of all episodes across all shows? I don't think it will do that with the example pages (it's an unusual configuration) but it can certainly be done.
If I can ask one more question about the episodes and uploading MP3 files. Is there a file size limit for uploading an mp3? I had issues with the second episode and an mp3 that was 25Mb. Is the limit with the app or the web hosting?
Thank you so much again.
Your hosting will have an upload limit. The Perch Diagnostics Report will tell you what it is, to increase that limit you would need to contact your host.