2010-11-30, 11:22
I have xbmc installed on a Revo Acer 3600 in my bedroom. My media is sitting on a Synology NAS in the lounge in the next room. My database and media both sit on the NAS (i.e. remote mysql database)
When playing media wirelessly, at first it works wonders, but it always ends up freezing and xbmc just seems to completely freeze.
I've checked the debug log, and this is what I'm seeing:
It's pretty clear from the log that xbmc is complaining that it can't get any new data packets. However this ONLY happens when playing media. If I copy stuff wirelessly, it can copy for hours without fault.
I know you might say that media requires a certain amount of bits per second. Correct, but I get the same freezing whether I'm testing a 1080p file or a standard '320p' file. Also it ALWAYS seems to happen roughly 6 - 8 minutes after I start playback, no matter if it's HD or regular.
The wireless card on the Revo is a 54Mbps capable card and my router is a WRT-54GL with dd-wrt installed. I get anything between 24Mbps to 54Mbps
When playing media wirelessly, at first it works wonders, but it always ends up freezing and xbmc just seems to completely freeze.
I've checked the debug log, and this is what I'm seeing:
Code:
20:30:25 T:3078395776 M:619479040 NOTICE: GL: Selecting Single Pass YUV 2 RGB shader
20:30:25 T:3078395776 M:619606016 NOTICE: GL: NPOT texture support detected
20:30:25 T:3078395776 M:619606016 NOTICE: GL: Using GL_ARB_pixel_buffer_object
20:31:12 T:2892065648 M:619679744 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
20:31:12 T:2881575792 M:619679744 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
20:31:33 T:2881575792 M:619720704 ERROR: Pause - pcm_pause, alsa error: -77 - File descriptor in bad state
20:31:33 T:2881575792 M:619720704 WARNING: CALSADirectSound::CALSADirectSound - device is not able to pause playback, will flush and prefix with 0 frames
20:38:18 T:2892065648 M:619831296 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
20:38:18 T:2881575792 M:619831296 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
20:38:27 T:2881575792 M:619831296 WARNING: CALSADirectSound::CALSADirectSound - device is not able to pause playback, will flush and prefix with 0 frames
20:50:10 T:2892065648 M:618541056 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
20:50:10 T:2881575792 M:618541056 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
20:52:06 T:2881575792 M:617766912 WARNING: CALSADirectSound::CALSADirectSound - device is not able to pause playback, will flush and prefix with 0 frames
20:56:36 T:2892065648 M:617775104 WARNING: Previous line repeats 3 times.
20:56:36 T:2892065648 M:617775104 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
20:56:36 T:2881575792 M:617775104 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
20:56:46 T:2881575792 M:617783296 WARNING: CALSADirectSound::CALSADirectSound - device is not able to pause playback, will flush and prefix with 0 frames
21:00:12 T:2892065648 M:617156608 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
21:00:12 T:2881575792 M:617156608 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
21:00:19 T:2881575792 M:617164800 WARNING: CALSADirectSound::CALSADirectSound - device is not able to pause playback, will flush and prefix with 0 frames
21:14:42 T:2892065648 M:616681472 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
21:14:42 T:2881575792 M:616681472 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
21:14:46 T:2881575792 M:616681472 WARNING: CALSADirectSound::CALSADirectSound - device is not able to pause playback, will flush and prefix with 0 frames
It's pretty clear from the log that xbmc is complaining that it can't get any new data packets. However this ONLY happens when playing media. If I copy stuff wirelessly, it can copy for hours without fault.
I know you might say that media requires a certain amount of bits per second. Correct, but I get the same freezing whether I'm testing a 1080p file or a standard '320p' file. Also it ALWAYS seems to happen roughly 6 - 8 minutes after I start playback, no matter if it's HD or regular.
The wireless card on the Revo is a 54Mbps capable card and my router is a WRT-54GL with dd-wrt installed. I get anything between 24Mbps to 54Mbps