PDA

View Full Version : Is a LAN-local podcast possible?



steinarb
2010-06-18, 14:18
I'm trying to make the squeezebox duet play my own local podcasts,
ie. network radio recording made available from a LAN local HTTP server
that is a different machine than the one the squeezebox server is
running on.

But the newly added podcast doesn't show up.

Is this because of the HTTP server not being visible to
mysqueezebox.com? Or could it be because the squeezebox server has a
problem with my RSS format?

Ie. is a LAN local podcast even possible?

Thanx!


- Steinar

steinarb
2010-06-19, 02:39
What are the debugging possibilities?

I've looked at the log of the SqueezeServer, but it hasn't had anything
written into it since june 13.

Is there a log level that can be set so that it is possible to log
issues with an attempted subscribed podcast? (e.g. "missing element
blah" or "mysqueezebox.com can't reach server blah"...?)

Hm... searching for "podcast" in the log, I see that the only log
messages mentioning podcast are from May 4 saying that

[10-04-04 20:16:49.5383] Slim::Formats::XML::gotErrorViaHTTP (322) Error: getting http://www.mysqueezebox.com/public/opml/3dfc151e0c779790c9579c4bf7e9f4ed30ce4574/podcasts.opml
Timed out waiting for data

So...? Does this mean that all subscribed podcasts have to be reachable
from mysqueezebox.com? If so, is it the RSS file that has to be
reachable from there? The MP3 file? Both the RSS and the MP3 file?



- Steinar

peterw
2010-06-19, 04:23
Try adding "#slim:noscan=1" to the URLs that MySB can't reach.

http://forums.whirlpool.net.au/forum-replies-archive.cfm/719205.html

I expect you may need to put your RSS up on a public server so it has a clean URL but uses #slim:noscan=1 for each of the actual audio file URLs. MySB probably needs to access the RSS, but it shouldn't complain about the local URLs if you use that # fragment trick.

Just curious: what do your internal URLs look like? IPs or hostnames? If hostnames, do they have public DNS? Andy, who pretty much runs MySB as far as I can tell, has suggested that MySB might detect unreachable URLs and do the noscan fragment thing automatically, but I suspect that might work more reliably for simple internal streaming services and not podcast RSS.

http://bugs.slimdevices.com/show_bug.cgi?id=13606

steinarb
2010-06-19, 04:53
>>>>> peterw writes:

> Just curious: what do your internal URLs look like? IPs or hostnames?

Hostnames.

> If hostnames, do they have public DNS?

No, only on the LAN.

I use dnsmasq on the gateway machine as the DNS server on the home
LAN. It provides DNS resolving for the DHCP clients.

> Andy, who pretty much runs MySB as far as I can tell, has suggested
> that MySB might detect unreachable URLs and do the noscan fragment
> thing automatically, but I suspect that might work more reliably for
> simple internal streaming services and not podcast RSS.

Hm... what I want is basically to play an MP3 file that is the result of
curl against a streaming service, run by crontab on a debian box.

Perhaps there is a simpler solution than "faking" a podcast?

Thanx for the noscan tip, I'll try it out.