Kirjoittaja Aihe: ongelmia forked-daapd ja Mythbuntu 11.10 [RATKAISTU]  (Luettu 1742 kertaa)

Jantunen

  • Käyttäjä
  • Viestejä: 254
  • Hö.
    • Profiili
    • Strobotti.com: Valokuvausta ja kameraharrastusta
Moi,

Uuden Ubuntun ilmestymisen kunniaksi pistin täyttymispisteessä olleen Media-PC:n kiintolevyn vaihtoon ja asensin tuoreen Mythbuntu 11.10:n. Muuten olen ollut todella tyytyväinen muutamia frontendin kaatuiluja lukuunottamatta, mutta suurin ongelma on nyt se, ettei nykyisissä Mythbuntun repoissa ole tarjolla mt-daapd (Firefly media-palvelin) vaan sen korvaava forked-daapd. Itseäni ei haittaa, vaikka tuo uusi versio ei tarjoa dokumentaation mukaan webbi-hallintaa, vaan se, ettei DAAP-palvelu vain toimi, vaikka palvelu näennäisesti pyöriikin.

Banshee kaatuu seuraavaan virheilmoon:

Koodia: [Valitse]
Unhandled Exception: Daap.LoginException: Failed to login ---> Daap.ContentException: Could not find root node 'dmap.serverrevision'
  at Daap.ContentParser.Parse (Daap.ContentCodeBag bag, System.Byte[] buffer, System.String root, System.Int32& offset) [0x00000] in <filename unknown>:0
  at Daap.ContentParser.Parse (Daap.ContentCodeBag bag, System.Byte[] buffer, System.String root) [0x00000] in <filename unknown>:0
  at Daap.Client.GetCurrentRevision () [0x00000] in <filename unknown>:0
  at Daap.Client.Refresh () [0x00000] in <filename unknown>:0
  at Daap.Client.Login (System.String username, System.String password) [0x00000] in <filename unknown>:0
  --- End of inner exception stack trace ---
  at Daap.Client.Login (System.String username, System.String password) [0x00000] in <filename unknown>:0
  at Banshee.Daap.DaapSource+<AuthenticatedLogin>c__AnonStorey4.<>m__8 () [0x00000] in <filename unknown>:0

/etc/forked-daapd.conf näyttää tältä:

Koodia: [Valitse]
general {
# Username
uid = "daapd"
logfile = "/var/log/forked-daapd.log"
# Database location
db_path = "/var/cache/forked-daapd/songs3.db"
# Available levels: fatal, log, warning, info, debug, spam
loglevel = log
# Admin password for the non-existent web interface
admin_password = "unused"
# Enable/disable IPv6
ipv6 = no
}

# Library configuration
library {
# Name of the library as displayed by the clients
# %h: hostname, %v: version
name = "My Music on %h"
# TCP port to listen on. Default port is 3689 (daap)
port = 3689
# Password for the library. Optional.
password = "salasana"

# Directories to index
directories = { "/var/lib/mythtv/music" }
# Directories containing compilations
# Matches anywhere in the path (not a regexp, though)
# compilations = { "/compilations/" }

# Should iTunes metadata override ours?
# itunes_overrides = true

# Formats: mp4a, mp4v, mpeg, alac, flac, mpc, ogg, wma, wmal, wmav, aif, wav
# Formats that should never be transcoded
# no_transcode = { "alac", "mp4a" }
# Formats that should always be transcoded
# force_transcode = { "ogg", "flac" }
}

# Local audio output
audio {
# AirTunes name - used in the speaker list in Remote
nickname = "Computer"
# Audio device name for local audio output
# card = "default"
# Mixer channel to use for volume control - ALSA/Linux only
# If not set, PCM will be used if available, otherwise Master.
# mixer = ""
}

Sivuhuomautuksena kun yritän selaimella mennä palvelimen ko. porttiin, jossa siis mt-daapd:n aikoihin pyöri ylläpito-ruutu, kyselee se kyllä kiltisti htaccess-tyyliin tunnareita, mutta nuo konffeissa olevat arvot eivät kelpaa...
« Viimeksi muokattu: 22.10.11 - klo:17.36 kirjoittanut Jantunen »
Lenovo Thinkpad T420 Intel i5 16Gt/SSD512GB+HDD2TB, Ubuntu 16.04 Xenial Xerus 64bit; Kuvia ja lätinää valokuvauksesta: https://www.strobotti.com/

Jantunen

  • Käyttäjä
  • Viestejä: 254
  • Hö.
    • Profiili
    • Strobotti.com: Valokuvausta ja kameraharrastusta
Vs: ongelmia forked-daapd ja Mythbuntu 11.10
« Vastaus #1 : 21.10.11 - klo:09.21 »
Poistin vielä salasanan käytöstä ja käynnistin palvelimen komentorivillä, se tulostaa seuraavaa:

Koodia: [Valitse]
$ sudo forked-daapd -f -c /etc/forked-daapd.conf
    main: Forked Media Server Version 0.19 taking off
    main: mDNS init
    mdns: Avahi state change: Client running
    daap: Missing revision-number in update request

Onko tuo forked-daapd 0.19 vain rikki?
Lenovo Thinkpad T420 Intel i5 16Gt/SSD512GB+HDD2TB, Ubuntu 16.04 Xenial Xerus 64bit; Kuvia ja lätinää valokuvauksesta: https://www.strobotti.com/

Jantunen

  • Käyttäjä
  • Viestejä: 254
  • Hö.
    • Profiili
    • Strobotti.com: Valokuvausta ja kameraharrastusta
Vs: ongelmia forked-daapd ja Mythbuntu 11.10 [RATKAISTU]
« Vastaus #2 : 22.10.11 - klo:17.36 »
Kaiken säätämisen ja tutkimisen jälkeen julistan tuon forked-daapd:n turhaksi, rikkinäiseksi projektiksi. Löysin siis erinomaisen korvaajan nimeltä Tangerine, eli sikäli tämä ongelma on ratkaistu.
Lenovo Thinkpad T420 Intel i5 16Gt/SSD512GB+HDD2TB, Ubuntu 16.04 Xenial Xerus 64bit; Kuvia ja lätinää valokuvauksesta: https://www.strobotti.com/

Jantunen

  • Käyttäjä
  • Viestejä: 254
  • Hö.
    • Profiili
    • Strobotti.com: Valokuvausta ja kameraharrastusta
Vs: ongelmia forked-daapd ja Mythbuntu 11.10 [RATKAISTU]
« Vastaus #3 : 24.10.11 - klo:08.23 »
Kaiken säätämisen ja tutkimisen jälkeen julistan tuon forked-daapd:n turhaksi, rikkinäiseksi projektiksi. Löysin siis erinomaisen korvaajan nimeltä Tangerine, eli sikäli tämä ongelma on ratkaistu.

Lisätäänpä tähän vielä tällainen kikkakolmonen: DAAPissa (joka on siis Applen käsialaa käsittääkseni alunperin) on sellainen kenkkuus, että se ei normaalisti mahdollista musiikin jakamista oman lähiverkon ylitse, mutta mikäli HTPCsi omaa ssh yhteyden julkiseen verkkoon, ongelman pääsee kiertämään tunneloimalla. Toisin sanoen haluan töissä kuunnella kotipalvelimeni kiintolevyllä olevaa musiikkia, joten tässä ohjeet.

Kirjoita tämä päätteessä sillä koneella, jossa haluat kuunnella musiikkia:

Koodia: [Valitse]
ssh käyttäjätunnuksesi@palvelimesiosoite [-p sshportti] -N -f -L 3689:palvelimesiosoite:3689
Jos oma palvelimesi ssh on vakio-portissa (22) voit jättää tuon p-lipun pois, esim:

Koodia: [Valitse]
ssh jantunen@jantunen-htpc.com -N -f -L 3689:jantunen-htpc.com:3689
(käyttäjätunnus ja palvelimen osoite luonnollisesti muutettu)
Lenovo Thinkpad T420 Intel i5 16Gt/SSD512GB+HDD2TB, Ubuntu 16.04 Xenial Xerus 64bit; Kuvia ja lätinää valokuvauksesta: https://www.strobotti.com/

Jantunen

  • Käyttäjä
  • Viestejä: 254
  • Hö.
    • Profiili
    • Strobotti.com: Valokuvausta ja kameraharrastusta
Vs: ongelmia forked-daapd ja Mythbuntu 11.10 [RATKAISTU]
« Vastaus #4 : 05.11.11 - klo:19.28 »
Lisää edistystä, eli rupesin tutkimaan mitä tuo DLNA-protokolla oikein pitää sisällään ja törmäsin tuollaiseen projektiin:

http://mediatomb.cc/

Tästä suorana seurauksena on se, että Tangerine hävisi koneelta nopeasti ja korvautui tuolla. Aivan loistava softa!
Lenovo Thinkpad T420 Intel i5 16Gt/SSD512GB+HDD2TB, Ubuntu 16.04 Xenial Xerus 64bit; Kuvia ja lätinää valokuvauksesta: https://www.strobotti.com/