View Single Post
Copernicus's Avatar
Posts: 1,986 | Thanked: 7,698 times | Joined on Dec 2010 @ Dayton, Ohio
#1
Linguine is an app that downloads the RSS data from a collection of news services and provides a list of their latest podcasts. You can then choose one of these podcasts to be streamed and played in Linguine's own media player.

You should be able to find this app in the "Extras-Devel" repository.

Some screenshots:





I've set up a website for the app at

http://jpietrzak8.github.io/Linguine/


The grubby details:

I have been slowly, slowly working my way back to updating the Orecciette app; in particular, I've been trying to give myself more of an education into the mysteries of the GStreamer library. So, I've been putting together all sorts of sources & sinks & bus watchers & callbacks and so forth.

One of my little projects involved downloading some podcasts; I kind of liked the idea of just streaming podcasts, without bothering to ever save them to the SD card. So, I built a little RSS reader into the project and started pulling down some news podcasts.

Well, with the just awful and always-getting-worse international news this week, I've been running the poor app practically nonstop. As such, I figured I should go ahead and polish it up a bit and release it.

As of version 0.1.1, the video player is working much better, but only because I'm locking the phone into landscape orientation whenever a video is being played. (I take comfort in knowing that this is the same mechanism used by Open Media Player, so it is probably the best solution available...)

I should also note that my N900 gets a bit warm after streaming for a half-hour or more. But it never gets really hot, even after streaming for hours on end, so I don't think this is a serious issue. (And yeah, I've been listening to way too much news this week...)

I've provided a selection of podcasts mostly from the US, but also a few from the UK, Canada, and Japan. I'm not all that familiar with non-US broadcasters, but I'll hopefully be able to add more in the future. And as usual, I've set up an XML file mechanism, so you can add your own podcasts without having to wait on me. An example Linguine XML file can be found at the website:

http://jpietrzak8.github.io/Linguine/newsfeeds.xml

(And yeah, I don't have a DTD set up for this one yet, either...)

I hope you enjoy this app!

Last edited by Copernicus; 2014-07-20 at 23:02.
 

The Following 19 Users Say Thank You to Copernicus For This Useful Post: