How do I get Flash MP3 Player to recognize my hand-made RSS Feed?
I'm trying to use the Flash Mp3 Player widget with multiple audio files. After failing to get the widget to work using an XSPF playlist (my host's problem, not the widget's), I'm now trying to use an RSS feed instead.
Widgetbox's Dave Rhea and developer Matt Basta have been really helpful. My old XSPF thread is here:
http://getsatisfaction.com/widgetbox/...
Now I'm having trouble getting Flash Mp3 Player to read my RSS correctly, even with the new enclosure tags. (See the full text of my rss.xml in a new comment below.) Any thoughts?
Widgetbox's Dave Rhea and developer Matt Basta have been really helpful. My old XSPF thread is here:
http://getsatisfaction.com/widgetbox/...
Now I'm having trouble getting Flash Mp3 Player to read my RSS correctly, even with the new enclosure tags. (See the full text of my rss.xml in a new comment below.) Any thoughts?
1
person has this question
I have this question, too!
Tell me when someone answers.
The more people who ask this question, the more it gets noticed.
The more people who ask this question, the more it gets noticed.
-
Inappropriate?Hey Kyle
Could you post the URL of your RSS feed? -
Oh sure! It's below. Is it a problem that I have both link and enclosure tags? AND, do I need guid tags? Haha, can you tell I'm new at this?
http://www.kylegullings.com/resources... -
Inappropriate?Here is the full text to my rss.xml document, if anyone can help me troubleshoot it. I really love this widget and want to get it to work!
<!--
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>String Quartet No. 1: At Best It Sometimes Rhymes</title>
<link><a href="http://www.kylegullings.com/music.php">http://www.kylegullings.com/music.php</a></link>
<description>Audio from Kyle Gullings' String Quartet No. 1</description>
<copyright>(C) 2009</copyright>
<lastBuildDate>Fri, 24 Jul 2009 13:07:30 -0400</lastBuildDate>
<item>
<title>Mvt 2: Two Music Boxes (Tempo Libero)</title>
<link><a href="http://www.kylegullings.com/resources/Audio/SQ%201%20mvt%202%20Two%20Music%20Boxes%20">http://www.kylegullings.com/resources...</a>(Tempo%20Libero).mp3</link>
<enclosure url="http://www.kylegullings.com/resources/Audio/SQ%201%20mvt%202%20Two%20Music%20Boxes%20(Tempo%20Libero).mp3" length="2201635" type="audio/mpeg" />
<pubDate>Fri, 24 Jul 2009 13:02:10 -0400</pubDate>
</item>
<item>
<title>Mvt 3: Emanations</title>
<link><a href="http://www.kylegullings.com/resources/Audio/SQ%201%20mvt%203%20Emanations.mp3">http://www.kylegullings.com/resources...</a></link>
<enclosure url="http://www.kylegullings.com/resources/Audio/SQ%201%20mvt%203%20Emanations.mp3" length="2804014" type="audio/mpeg" />
<pubDate>Fri, 24 Jul 2009 13:02:10 -0400</pubDate>
</item>
<item>
<title>Mvt 4: Scherzo</title>
<link><a href="http://www.kylegullings.com/resources/Audio/SQ%201%20mvt%204%20Scherzo.mp3">http://www.kylegullings.com/resources...</a></link>
<enclosure url="http://www.kylegullings.com/resources/Audio/SQ%201%20mvt%204%20Scherzo.mp3" length="5328495" type="audio/mpeg" />
<pubDate>Fri, 24 Jul 2009 13:02:10 -0400</pubDate>
</item>
<item>
<title>Mvt 1: There Is a Child (Exposition Only)</title>
<link><a href="http://www.kylegullings.com/resources/Audio/SQ%201%20mvt%201%20There%20Is%20a%20Child%20">http://www.kylegullings.com/resources...</a>(Exposition%20only).mp3</link>
<enclosure url="http://www.kylegullings.com/resources/Audio/SQ%201%20mvt%201%20There%20Is%20a%20Child%20(Exposition%20only).mp3" length="2445478" type="audio/mpeg" />
<pubDate>Fri, 24 Jul 2009 13:02:09 -0400</pubDate>
</item>
</channel>
</rss>
-->
I’m pretending to know code
-
Inappropriate?Here are some changes to make:
- Remove the comments from the beginning and end of your document.
- Don't put "a" tags inside your links. The only thing that should be in there is the URL of your Mp3 or a link to a webpage that represents the corresponding Mp3.
Make these changes and post a link to your feed. I can run more diagnostics if you have it on your server.
I’m confident
-
Inappropriate?Hmmm... just got your comment and it looks like GetSatisfaction added that stuff into your feed. Ran a validator on your RSS and it looks valid.
To answer your question: yes. The link tag is required by the RSS standard, and enclosures are required for podcasting.
Since the widget still isn't playing nice (there are a few things that it could be...two of which you seem to have no control over, another of which is too time consuming), there's one last option...and fortunately it's easy. What you're going to want to do is take your RSS feed and FeedBurner it. Just visit feedburner.com and stick in your feed url. Say that it's a podcast. Then take the URL that FB gives you and use it in the app. Any time you update your RSS file, FeedBurner will reflect the changes automatically.
Let me know how it turns out! -
Inappropriate?Hi Matt. Neither the "a" tags nor the opening ! and closing arrows are in my actual xml document. The "a" tags just showed up when I posted on this thread, and I thought I needed the arrows for the code to show correctly on here.
Here is a link to my feed, if you'd be so kind as to give it a look::
http://www.kylegullings.com/resources...
I’m confident
-
Inappropriate?Thankfully I've used FeedBurner before for my blog, so this step was easy. You can see the working widget in action at:
http://www.kylegullings.com/music.php
Strangely, this only seems to work in my Firefox browser and not in IE. Any thoughts on that issue? (I'm working from a school computer, so it's entirely likely that they haven't updated something.)
I’m so close!
-
Kyle- I'm having the same problems you are with this xspf widgetbox thing. My server people have reset the mime type (and so far, it's still not working). I've also implemented the dev's php solution. no deal. Now I just tried to play your music widget, and it won't let me click the buttons - I have to double click foit it tod o anyhting - (just some weirdness I thought I'd let you know about)
andrea -
Sorry to hear about your issue, andrea. I'm a total newbie, so I just settled for the RSS feed solution instead of trying to figure out XSPF. I really know basically nothing about it! :)
Thanks for the comments on my players. It seems to be functioning fine on my end, but strangely sized. I'll take a look... I'm using Firefox 3.5.3, what about you? -
Inappropriate?Alright, I'm back at home, and the widget seems to be working perfectly in Firefox, IE, and Safari. Too bad those public computers can't access it, but who knows if that's due to out-of-date updates or admin restrictions.
Two other questions about the widget when you get the chance, Matt:
1.) Is there a way to remove the arrow next to each track that links to the file itself? I'd like users not to be able to download the mp3s.
2.) Is there any way an image tag could be incorporated into this widget? Maybe that would require completely reworking the widget, in which case, never mind!
I don't expect there is an easy solution to these questions, in which case, don't worry about it.
Thank you again so much. You're so good at this!
I’m content
-
Inappropriate?I'm glad that it's working...any number of problems could be causing public computers not to be working right (firewalls, security restrictions, etc.).
To answer your questions in order:
1. Unfortunately not. I realize it's not a "great" answer, but as the saying goes, "Locks keep an honest person honest." If someone is set on downloading your Mp3, it's not too difficult to sniff the files out from your RSS (or even the temporary internet files folder). If you want to discourage piracy, use lower quality Mp3 files.
2. Unfortunately not.
Thanks for using the widget! Glad you got it working!
I’m happy
-
Inappropriate?Sounds good. And one last time, thank you so much for your time. Keep up the great work!
I’m happy
Loading Profile...




