Can't get sound from a VPS

Hi there! I’m trying to run mopidy on a VPS (virtual linux server). The VPS does not have a sound card:

$ lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]
00:01.2 USB controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01)
00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:02.0 VGA compatible controller: Device 1234:1111
00:03.0 Ethernet controller: Red Hat, Inc Virtio network device
00:04.0 Communication controller: Red Hat, Inc Virtio console
00:05.0 SCSI storage controller: Red Hat, Inc Virtio block device
00:06.0 Unclassified device [00ff]: Red Hat, Inc Virtio memory balloon

When I access the mopidy through web interface ( moped), I can see the music bar is progressing but there is no sound. Is that because I need a sound card or at least a virtual sound card to have mopidy work? How could I solve this problem? Thx in advance.

Mopidy, like mpd, plays the music on the server. If you want to stream the output elsewhere check out the icecast section in the documentation.

Hi! Thx for the quick reply!
I checked that section and followed the instruction, but I got this warning:

WARNING GStreamer warning: gst-stream-error-quark: No volume control found (3)
ERROR GStreamer error: gst-resource-error-quark: Could not connect to server (6)

Still there is no sound on my client side.

I guess I missed something in the config. For example, what does that “ip=127.0.0.1 port=8000” mean? Why it’s not the 6680 port of mopidy? And can I change the ip to “::” ?