[Icecast] Ices encode stops using Hauppauge pvr usb2
Rajil Saraswat
rajil.s at gmail.com
Sat May 23 18:19:30 UTC 2015
Hello,
I have a version 29 of Hauppauge pvr usb2 which i am using as a fm receiver.
It is connected to an Intel NUC on a usb3 port running kernel linux-3.8.12.
The fm audio is fed to ices encoder using
mpeg2desc -a0 < /dev/radio0 | mpg123 -s - | ices /tmp/ices-stdin.xml
This works well for two days. However something kills of encoding after two
days of running. Ices reports in the log
#tail ices.log
[2015-05-23 01:20:00] EROR stream/ices_instance_stream Send error: Socket
error (Broken pipe)
[2015-05-23 01:20:00] DBUG input/input_flush_queue Input queue flush
requested
[2015-05-23 01:20:00] WARN stream/ices_instance_stream Trying reconnect after
server socket error
[2015-05-23 01:20:00] INFO stream/ices_instance_stream Connected to server:
localhost:8000/high.ogg
[2015-05-23 01:20:00] DBUG input/input_flush_queue Input queue flush
requested
and icecast gives up
#tail error.log
[2015-05-23 01:32:50] INFO source/source_shutdown Source from ::1 at
"/high.ogg" exiting
Interestingly 'ps' shows that ices and mpeg2desc are still running. I am not
sure where the problem is. Is this an issue with pvrusb2 or with ices?
Thanks
Rajil
More information about the Icecast
mailing list