![]() Registered Member ![]()
|
hey amarok fans, hoping I can get some help with this problem I've been having.
I've tried to set up a server to stream my amarok output to other computers on the LAN, but after following the amarok daap wiki guide it doesn't seem to be working. I can get music sharing set up, but it has some kind of buffering problem where it only plays a couple seconds of song, then lag.. I've installed the mt-daapd package, run it in the background, but it tries to use 90% CPU, so I'm pretty sure something is wrong. any help or advice would be greatly appreciated. thanks! |
![]() Registered Member ![]()
|
Hi
Can you provide your mt-daapd.conf file so that it can be debugged. Does mt-daapd log anything to syslog ? e.g /var/log/mt-daapd.conf Also have you tried on of the nightly packages? Cheers J |
![]() Registered Member ![]()
|
hey James,
here is my mt-daapd.conf file..
do you mean the mt-daapd nightlies? I can't run amarok 2.0, not using the KDE4 environment.. thanks! |
![]() Registered Member ![]()
|
bump
this would be great to have working, especially since it's supposed to.. |
![]() Registered Member ![]()
|
What are you using as the client? iTunes? If so what version? I heard mt-daap didn't work with iTunes > v6.1
Phil |
![]() Registered Member ![]()
|
okay, I might be going about this entirely the wrong way.
what I want to do is stream my amarok's audio to another instance of amarok on another computer on the network. I thought I needed mt-daapd for it. if I don't, then what -do- I need? I feel like the documentation isn't terribly instructive, it kinda expects you to already know what you're doing. any advice would be great, otherwise I have no idea.. |
![]() Registered Member ![]()
|
Do you need to 'stream'? I guess your using two Linux machines right? Can't you share the music across the machines? i.e. rmount one drive onto the next machine and point the second machine to the directory where the music files are?
If the 'host' machine (where the music files are is windows based, but I guess it's not if your using Amarok on it ) then maybe you can use SAMBA and share the files that way. Phil |
![]() Registered Member ![]()
|
I thought it was possible to broadcast an audio stream with amarok, that's why I was messing around with mt-daapd and stuff.
just sharing the files works fine, but it kinda misses the point. it'd be great to be able to send what I'm playing to another computer, so we could get unified sound coming from various parts of the house. if amarok isn't capable of doing that it's my mistake, but the documentation seems to claim it is.. |
![]() Registered Member ![]()
|
In Amarok, go to settings, configure amarok.
select the media devices icon on the left hand side. In the control window select Add Device button. In the dialog box select shared music from the pull down menu. Provide a name for the share - Machine A Select OK. Back in the control window select the tool button next to the remove button. In the dialog box that opens select the broadcast my music selection box and click on OK. Close the configure Amarok window by selecting apply then OK. go to the second machine. open amarok and select devices. under the connect / disconnect buttons on the context window select the pull down menu and choose shared music. above this pulldown menu there should be a button Add Computer - select this. In the dialog box, add the name or network address of Machine A See if this works - I don't have two machines so can't try it myself, but it would be good to know if it does. Interestingly, the dialog boxes mentions sharing music via banshee or firefly. I've not tried these either (again I only have one box so no need). One other avenue may be to try something like amaroKWeb - a web interface to Amarok that allows you to play music from your amarok based machine via an explorer. This is available on sourceforge.net but I haven't tried that either..... Good luck. Let me know how you get on. Phil |
![]() Registered Member ![]()
|
hey,
tried doing everything as instructed, but when I tried to connect to the first computer from the second it tells me it can't connect. any ideas? if this worked it'd be great.. |
![]() Registered Member ![]()
|
Wish I could help more but I don't have two machines toplay with.
Couple of questions though - I guess there are no port restrictions on your firewall thatmight be stopping the connection? Another idea, can you open an Xdisplay from Machine A to Machine B, kick off Amarok from the X-login and have it work that way? Phil |
![]() Registered Member ![]()
|
OK,
I've had a play with this today on a single machine - not ideal but it works.... I set up Amarok as per the music sharing example outlined earlier. I installed the mt-daapd package and configured according to the conf file earlier (substituting my directories etc.) I started the mt-daapd deamon and allowed some time for it to build the collection database. In amarok I opened the devices browser, selected shared music, and add computer. In the dialog box I added the ip address of my machine. Hey presto.... There are all my music files under the ip address of my machine. To prove it finally I dragged one to the play list and am listening to it now! Cool - who needs two machines anyway?? ![]() Phil |
![]() Registered Member ![]()
|
There does seem to be one problem, the id tags don't seem to work.
![]() |
![]() Registered Member ![]()
|
sharing music files isn't really what I had in mind.
what I want to do, and what I thought I could do but it seems I can't actually do, is stream music I'm playing to another computer over the network. sharing music files I can do over samba, that's nothing spectacular. is it possible to share essentially what I'm sending to my sound card over the network with amarok? or with any application? I would like to know.. |
![]() KDE Developer ![]()
|
Well I've got good news for you. What you should look at is the PulseAudio sound server: http://www.pulseaudio.org/
PulseAudio allows to route the stream over the network, and xinelib has a special output plugin for it. Make sure to use the latest versions of Pulse and xinelib.
--
Mark Kretschmann - Amarok Developer |
Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot]