Can not access/play online sources
Hi,
I recently installed serviio and would like to add some online sources - podcasts.
For example I copied this one from the online sources forum:
http://podcasts.engadget.com/rss.xml
with source type: Online RSS/Atom feed
and media type: Audio
But when I connect to the serviio server this audio source is not listed.
I switched the log to DEBUG mode and see the following error:
serviio.log:2012-12-09 12:04:28,867 DEBUG [OnlineLibraryManager] Resource http://podcasts.engadget.com/rss.xml not in cache yet, loading it
serviio.log:2012-12-09 12:04:28,868 DEBUG [FeedParser] Parsing feed 'http://podcasts.engadget.com/rss.xml'
serviio.log:java.io.IOException: Cannot parse resource from http://podcasts.engadget.com/rss.xml. Message: Error during feed parsing, provided URL probably doesn't point to a valid RSS/Atom feed. Message: Invalid XML
Ive tried some other RSS feeds e.g.
http://feeds.nature.com/nature/podcast/current
This one is correctly listed when I connect to the server.
However when I try to play it I get:
2012-12-09 12:23:39,071 DEBUG [AudioDeliveryEngine] Delivering item '1000000000030002' for client 'IPAddress=/192.168.1.7, Profile=Generic DLNA profile'
2012-12-09 12:23:39,071 DEBUG [AudioDeliveryEngine] Delivering file 'http://feeds.nature.com/~r/nature/podcast/current/~5/XNIbG-TsbSA/nature-2012-11-29.mp3' using transcoding
2012-12-09 12:23:39,071 DEBUG [AbstractTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'IPAddress=/192.168.1.7, Profile=Generic DLNA profile'
2012-12-09 12:23:39,074 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode audio file: http://feeds.nature.com/~r/nature/podca ... -11-29.mp3
2012-12-09 12:23:39,075 DEBUG [ProcessExecutor] Starting ffmpeg -i http://feeds.nature.com/~r/nature/podca ... -11-29.mp3 -y -b:a 384k -ac 1 -vn -f mp3 /tmp/Serviio/transcoding-temp-1000000000030002-1-ORIGINAL.stf
2012-12-09 12:23:40,523 WARN [ProcessExecutor] Process ffmpeg has a return code of 1! This is a possible error.
2012-12-09 12:23:40,524 DEBUG [TranscodingJobListener] Transcoding finished; successful: false
Any ideas where to go from here?
Serviio is installed on a ubuntu machine.
I recently installed serviio and would like to add some online sources - podcasts.
For example I copied this one from the online sources forum:
http://podcasts.engadget.com/rss.xml
with source type: Online RSS/Atom feed
and media type: Audio
But when I connect to the serviio server this audio source is not listed.
I switched the log to DEBUG mode and see the following error:
serviio.log:2012-12-09 12:04:28,867 DEBUG [OnlineLibraryManager] Resource http://podcasts.engadget.com/rss.xml not in cache yet, loading it
serviio.log:2012-12-09 12:04:28,868 DEBUG [FeedParser] Parsing feed 'http://podcasts.engadget.com/rss.xml'
serviio.log:java.io.IOException: Cannot parse resource from http://podcasts.engadget.com/rss.xml. Message: Error during feed parsing, provided URL probably doesn't point to a valid RSS/Atom feed. Message: Invalid XML
Ive tried some other RSS feeds e.g.
http://feeds.nature.com/nature/podcast/current
This one is correctly listed when I connect to the server.
However when I try to play it I get:
2012-12-09 12:23:39,071 DEBUG [AudioDeliveryEngine] Delivering item '1000000000030002' for client 'IPAddress=/192.168.1.7, Profile=Generic DLNA profile'
2012-12-09 12:23:39,071 DEBUG [AudioDeliveryEngine] Delivering file 'http://feeds.nature.com/~r/nature/podcast/current/~5/XNIbG-TsbSA/nature-2012-11-29.mp3' using transcoding
2012-12-09 12:23:39,071 DEBUG [AbstractTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'IPAddress=/192.168.1.7, Profile=Generic DLNA profile'
2012-12-09 12:23:39,074 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode audio file: http://feeds.nature.com/~r/nature/podca ... -11-29.mp3
2012-12-09 12:23:39,075 DEBUG [ProcessExecutor] Starting ffmpeg -i http://feeds.nature.com/~r/nature/podca ... -11-29.mp3 -y -b:a 384k -ac 1 -vn -f mp3 /tmp/Serviio/transcoding-temp-1000000000030002-1-ORIGINAL.stf
2012-12-09 12:23:40,523 WARN [ProcessExecutor] Process ffmpeg has a return code of 1! This is a possible error.
2012-12-09 12:23:40,524 DEBUG [TranscodingJobListener] Transcoding finished; successful: false
Any ideas where to go from here?
Serviio is installed on a ubuntu machine.
