bherrmann7 / Car-Cast

Car Cast is a simple Android podcast downloader and player. Optimized for use in a daily commute, it features big buttons, large text, remembers last played location. FOR MORE INFO ---> http://jadn.com/cc/
http://jadn.com/cc/
57 stars 30 forks source link

Base the search option on public podcast directories #90

Closed eddyp closed 10 years ago

eddyp commented 11 years ago

I tried to see if your app would find my podcast, Sceptici în România (http://podcast.sceptici.ro), and if not, to check which podcast directory is using, so I can register my podcast.

I was surprised to see it didn't find it, then I looked into the code, and, from my superficial analysis, I concluded that the app is using a private list which is under your control at http://jadn.com/carcast/, via http://jadn.com/carcast/search?q=... queries.

Is my assessment correct? If so, could you please use some public podcast directory like podbean.com, iTunes, podcastalley.com or other such services? This would help CarCast to gain more popularity, since its search function would yield better results.

bherrmann7 commented 11 years ago

I added your podcast into the database.

Yea, it would be nice to use a public one, but I've not found the APIs to be reliable or consistant. So I simply have rolled by own. I could revisit this.

bherrmann7 commented 11 years ago

I emailed "podbean.com" about API access,

FEB 21, 2013 | 02:26PM UTC Podbean replied: Hi, Bob,

Currently, the API is still under development. We will update our news blog once it is available.

David

bherrmann7 commented 11 years ago

itunes looks like a good API to use for finding podcasts....

http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html

eddyp commented 11 years ago

Great! I really appreciate both adding my podcast to the list, and using a podcast directory.

BTW, using iTunes will ease returning relevant shows in the country of the user, since iTunes holds popularity figures per country, so a popular show in Germany would show up higher in the list when querying with country=DE than the same show which could be unknwon in US, when a US user would be searching.

Taking into account the license of CarCast, checking that using iTunes for seaches doesn't impose some licensing issue is a must.

eddyp commented 11 years ago

I just searched for the podcast and it shows up, but there seems to be a utf-8 issue:

http://i.imgur.com/Vmnya21.png

Not sure where the breakage happens.

It should read 'Sceptici în România', the broken characters should be 'lowercase i circumflex' and the second 'lower a circumflex'.

bherrmann7 commented 11 years ago

Seems my homebrew search engine doesnt handle UTF-8 correctly. To fix just the listing on your subscriptions, edit the subscription, remove the title, then click Test. The test button will fill in the title it is empty.

eddyp commented 11 years ago

Now is correct.

bherrmann7 commented 10 years ago

Currently using itunes. woo hoo.