<p>mopidy (mpd frontend) macet dalam status pemutaran setelah lagu terakhir dari antrian</p>

Dibuat pada 3 Okt 2016  ·  23Komentar  ·  Sumber: mopidy/mopidy

Sejak beberapa waktu (saya tidak tahu dalam versi), mopidy tidak keluar dari status pemutaran setelah lagu antrian terakhir diputar. klien mpd terus melaporkan bahwa mopidy masih diputar.

Misalnya saat ini, lagu terakhir berhenti (terdengar) diputar beberapa menit yang lalu dan saya menerima output ini:

languitar<strong i="7">@miles</strong> ~ [1]> mpc -h 192.168.1.8
Andre Manoukian - Blow !
[playing] #12/12   0:00/3:06 (0%)
volume: 68%   repeat: off   random: off   single: off   consume: off

Dimungkinkan untuk berhenti bermain secara manual dalam kondisi ini:

languitar<strong i="11">@miles</strong> ~> mpc -h 192.168.1.8 stop
volume: 68%   repeat: off   random: off   single: off   consume: off
languitar<strong i="12">@miles</strong> ~> mpc -h 192.168.1.8
volume: 68%   repeat: off   random: off   single: off   consume: off

Saya pertama kali mengira ini mungkin masalah dengan backend spotify, tetapi ini juga terjadi untuk file media lokal, jadi sepertinya lebih umum. Ini juga terjadi dengan dan tanpa mode konsumsi.

Saya menggunakan Mopidy 2.0.1 pada archlinux 64 bit.

C-bug A-audio

Komentar yang paling membantu

Saya memiliki masalah yang sama saat menggunakan Snapcast. Dengan mengirimkan pesan akhir aliran ke pendengar jika terjadi kesalahan membuat saya melewati masalah:

https://github.com/gotling/mopidy/commit/c13ab38b184f4b8902d1b0b8e75adcd423eaccc9

Semua 23 komentar

Kita harus memeriksa apakah ini terkait dengan #1512 / #1549 sebelum merilis v2.1.

Saya tidak dapat mereproduksi ini dengan v2.0.1 di Ubuntu 16.04 dan tidak pernah menyadarinya di salah satu sistem saya tetapi tidak satupun dari mereka adalah archlinux, mungkin itu signifikan.

@languitar dapatkah Anda memberikan output mopidy deps dan log debug di mana masalah terjadi?

Berikut adalah output dari mopidy deps

Executable: /usr/bin/mopidy
Platform: Linux-4.8.4-1-ARCH-x86_64-with-glibc2.2.5
Python: CPython 2.7.12 from /usr/lib/python2.7
Mopidy: 2.0.1 from /usr/lib/python2.7/site-packages
  Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
  requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
    singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
      six: 1.10.0 from /usr/lib/python2.7/site-packages
    backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
Mopidy-MusicBox-Webclient: 2.3.0 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  Mopidy>=1.1.0: 2.0.1 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
    tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
      singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
        six: 1.10.0 from /usr/lib/python2.7/site-packages
      backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
Mopidy-ALSAMixer: 1.0.3 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  Mopidy>=0.19: 2.0.1 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
    tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
      singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
        six: 1.10.0 from /usr/lib/python2.7/site-packages
      backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
  Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
  pyalsaaudio: 0.8.2 from /usr/lib/python2.7/site-packages
Mopidy-Mopify: 1.6.0 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  Mopidy>=0.19: 2.0.1 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
    tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
      singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
        six: 1.10.0 from /usr/lib/python2.7/site-packages
      backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
  ConfigObj: 5.0.6 from /usr/lib/python2.7/site-packages
Mopidy-Dirble: 1.3.0 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  Mopidy>=1.0: 2.0.1 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
    tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
      singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
        six: 1.10.0 from /usr/lib/python2.7/site-packages
      backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
  Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
  requests: 2.11.1 from /usr/lib/python2.7/site-packages
Mopidy-InternetArchive: 0.5.0 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  Mopidy>=0.18: 2.0.1 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
    tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
      singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
        six: 1.10.0 from /usr/lib/python2.7/site-packages
      backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
  Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
  requests>=2.0.0: 2.11.1 from /usr/lib/python2.7/site-packages
Mopidy-Local-SQLite: 1.0.0 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  Mopidy>=1.1: 2.0.1 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
    tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
      singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
        six: 1.10.0 from /usr/lib/python2.7/site-packages
      backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
  Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
  uritools>=1.0: 1.0.1 from /usr/lib/python2.7/site-packages
    ipaddress>=1.0.6: 1.0.17 from /usr/lib/python2.7/site-packages
    ipaddress>=1.0.6: 1.0.17 from /usr/lib/python2.7/site-packages
Mopidy-Youtube: 2.0.2 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  requests>=2.2.1: 2.11.1 from /usr/lib/python2.7/site-packages
  pafy>=0.3.35: 0.5.1 from /usr/lib/python2.7/site-packages
  Mopidy>=1.0: 2.0.1 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
    tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
      singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
        six: 1.10.0 from /usr/lib/python2.7/site-packages
      backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
  Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
Mopidy-SomaFM: 1.0.0 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  Mopidy>=1.1: 2.0.1 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
    tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
      singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
        six: 1.10.0 from /usr/lib/python2.7/site-packages
      backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
  Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
  requests>=2.0.0: 2.11.1 from /usr/lib/python2.7/site-packages
Mopidy-Moped: 0.6.4 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  Mopidy>=1.0.0: 2.0.1 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
    tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
      singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
        six: 1.10.0 from /usr/lib/python2.7/site-packages
      backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
Mopidy-Local-Images: 1.0.0 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  Mopidy>=1.1: 2.0.1 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
    tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
      singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
        six: 1.10.0 from /usr/lib/python2.7/site-packages
      backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
  Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
  uritools>=1.0: 1.0.1 from /usr/lib/python2.7/site-packages
    ipaddress>=1.0.6: 1.0.17 from /usr/lib/python2.7/site-packages
    ipaddress>=1.0.6: 1.0.17 from /usr/lib/python2.7/site-packages
Mopidy-Spotify-Tunigo: 1.0.0 from /usr/lib/python2.7/site-packages
  Mopidy>=0.19.0: 2.0.1 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
    tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
      singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
        six: 1.10.0 from /usr/lib/python2.7/site-packages
      backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
  Mopidy-Spotify>=1.2.0: 3.0.0 from /usr/lib/python2.7/site-packages
    Mopidy>=2.0: 2.0.1 from /usr/lib/python2.7/site-packages
      Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
      requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
      setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
      tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
        singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
          six: 1.10.0 from /usr/lib/python2.7/site-packages
        backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    pyspotify>=2.0.5: 2.0.5 from /usr/lib/python2.7/site-packages
      cffi>=1.0.0: 1.8.3 from /usr/lib/python2.7/site-packages
        pycparser: 2.14 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
  tunigo>=1.0.0: 1.0.0 from /usr/lib/python2.7/site-packages
    requests>=2.0.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
Mopidy-Spotify: 3.0.0 from /usr/lib/python2.7/site-packages
  Mopidy>=2.0: 2.0.1 from /usr/lib/python2.7/site-packages
    Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
    requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
    setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
    tornado>=2.3: 4.4.2 from /usr/lib/python2.7/site-packages
      singledispatch: 3.4.0.3 from /usr/lib/python2.7/site-packages
        six: 1.10.0 from /usr/lib/python2.7/site-packages
      backports_abc>=0.4: 0.4 from /usr/lib/python2.7/site-packages
  Pykka>=1.1: 1.2.0 from /usr/lib/python2.7/site-packages
  pyspotify>=2.0.5: 2.0.5 from /usr/lib/python2.7/site-packages
    cffi>=1.0.0: 1.8.3 from /usr/lib/python2.7/site-packages
      pycparser: 2.14 from /usr/lib/python2.7/site-packages
  requests>=2.0: 2.11.1 from /usr/lib/python2.7/site-packages
  setuptools: 28.6.1 from /usr/lib/python2.7/site-packages
GStreamer: 1.9.90.0 from /usr/lib/python2.7/site-packages/gi
  Detailed information:
    Python wrapper: python-gi 3.22.0
    Relevant elements:
      Found:
        uridecodebin
        souphttpsrc
        appsrc
        alsasink
        osssink
        oss4sink
        pulsesink
        id3demux
        id3v2mux
        lamemp3enc
        mad
        mpegaudioparse
        mpg123audiodec
        vorbisdec
        vorbisenc
        vorbisparse
        oggdemux
        oggmux
        oggparse
        flacdec
        flacparse
        shout2send
      Not found:
        flump3dec

Bagaimana cara membuat log debug?

OK mengerti.
log.zip

Ini adalah restart baru mopidy dengan konfigurasi saya yang biasa kecuali untuk masuk ke level DEBUG . Saya memulai ncmpcpp , menambahkan lagu dari file lokal dan membiarkannya diputar. ncmpcpp terus berjalan di latar belakang dan berpotensi juga merupakan layanan sistem yang secara berkala melakukan polling untuk status pemutaran saat ini. Seperti yang diharapkan, mopidy terjebak dalam kondisi bermain. Apa yang saya perhatikan di log adalah ini:

2016-10-25 08:03:37,985 DEBUG [2755:Audio-3] mopidy.audio.actor: Position query failed

Dan mungkin juga ini:

2016-10-25 08:02:57,064 DEBUG [2755:MainThread] mopidy.audio.gst: Got ERROR bus message: error=u'gst-resource-error-quark: Error while seeking in file "/tmp/snapfifo". (11)' debug=u'gstfilesink.c(619): gst_file_sink_event (): /GstPlayBin:playbin0/GstPlaySink:playsink/GstBin:abin/GstBin:audio-sink/mopidy+audio+actor+_Outputs:mopidy+audio+actor+_outputs0/GstBin:bin0/GstFileSink:filesink0:\nsystem error: Illegal seek'

Saya menggunakan mopidy dengan snapcast untuk output di beberapa ruangan. Mungkin ini juga merupakan aspek penting yang memicu bug ini?

Dan hanya untuk referensi, ini adalah konfigurasi saya:

[core]
cache_dir = /var/cache/mopidy
config_dir = /etc/mopidy
data_dir = /var/lib/mopidy

[logging]
config_file = /etc/mopidy/logging.conf
debug_file = /var/log/mopidy/mopidy-debug.log

[local]
enabled = true
library = json
scan_flush_threshold = 100
data_dir = /var/lib/mopidy/local
media_dir = /mnt/data/music
excluded_file_extensions =
  .directory
  .html
  .jpeg
  .jpg
  .log
  .nfo
  .png
  .txt
  .pdf
  .gif

[file]
enabled = true
media_dirs =
    /mnt/data/music|local

[m3u]
playlists_dir = /mnt/data/music/_playlists
base_dir = /mnt/data/music/

[youtube]
enabled = true

[dirble]
api_key = BLA
countries = DE,US,GB

[mpd]
enabled = true
hostname = ::

[softwaremixer]
enabled = false

[audio]
mixer = alsamixer
#output = alsasink device=hw:0,0
output = audioresample ! audioconvert ! audio/x-raw,rate=48000,channels=2,format=S16LE ! wavenc ! filesink location=/tmp/snapfifo

[alsamixer]
card = 0
control = PCM

[http]
hostname = ::

[somafm]
#encoding = aac
#quality = highest

[qsaver]
enabled = true
backup_file = /var/lib/mopidy/tracklist_backup.json

[spotify]
enabled = true
username = BLA
password = BLA
bitrate = 320
private_session = true

Terima kasih untuk semua ini. Apakah Anda dapat mencoba tanpa output filesink?

Setelah saya kembali ke rumah ;-)

filesinks dan fifos tidak benar-benar berteman, banyak kasus di mana filesink tidak akan melakukan hal yang benar terakhir kali saya periksa. #775 memperbaiki beberapa di antaranya, tetapi tidak pernah selesai.

Oke, itu berhenti bermain dengan benar saat menggunakan perangkat ALSA secara langsung.

Saya memiliki masalah yang sama saat menggunakan Snapcast. Dengan mengirimkan pesan akhir aliran ke pendengar jika terjadi kesalahan membuat saya melewati masalah:

https://github.com/gotling/mopidy/commit/c13ab38b184f4b8902d1b0b8e75adcd423eaccc9

Apakah ada yang bisa saya lakukan untuk mendapatkan perbaikan untuk ini? Apakah ada masalah dengan yang diusulkan oleh @gotling?

Saya akan menyukai perbaikan untuk ini. Apakah ada yang menemukan solusi? Bisakah kita menggabungkan perubahan dengan @gotling ?

Hai. Saya baru-baru ini mengaktifkan opsi untuk menyimpan status ketika Mopidy dimulai ulang. Saya menemukan bahwa, meskipun saya menggunakan mode Konsumsi, dan daftar lagu yang sebelumnya saya dengarkan selesai, lagu terakhir tidak dihapus dari daftar lagu. Jadi, ketika saya mulai, lagu terakhir itu mulai diputar dari awal lagi.
Kedengarannya seperti itu mungkin sama dengan masalah ini. Adakah yang tahu kalau begitu? Terima kasih.

Saya baru saja mulai menggunakan Mopidy dengan sendirinya, tanpa Snapcast, dan masalah ini telah hilang untuk saya.

Dengan rilis Mopidy 3 ini tampaknya berfungsi di semua kasus kecuali saat menggunakan fileink dengan fifo (seperti yang Anda lakukan untuk snapcast). Peretasan mengirim EOS ke semua pendengar saat menerima kesalahan GStreamer "memperbaikinya". Peretasan saya mencakup pengecekan error.message untuk string '/tmp/snapfifo', sebagai 'jaring pengaman'.

Secara umum, segera setelah Anda menempatkan titik akhir "non-standar" seperti FIFO atau bahkan hanya mopidy-spotify dengan penggunaan appsrc GStreamer cenderung mengalami kasus sudut yang merusak banyak hal. Ini masih merupakan bagian dari alasan bahwa kami tidak pernah mendukung multioutput yang tepat dan streaming tidak dianggap sebagai warga negara kelas satu.

Perhatikan bahwa saya tidak akan merekomendasikan hanya menggunakan filesink dengan fifo, idealnya Anda menginginkan fifosink dari gstreamer (terakhir saya memeriksa ini tidak ada) atau sesuatu seperti yang saya uji di #775 yang pada dasarnya membuat milik kita sendiri dengan python.

Terima kasih. Sayang sekali Gstreamer tidak bekerja dengan baik dengan fifos karena Snapcast + Mopidy adalah pemutar Spotify multi-ruangan yang sangat bagus.

Solusi peretasan berfungsi sejauh ini tetapi memiliki kebiasaan membuat pemutaran berhenti setelah setiap trek, setidaknya saat membayar streaming. Saya rasa saya tidak memiliki pengetahuan untuk membuat keluaran fifo Gstreamer yang tepat (saya melihat #775 tetapi tidak dapat mengikutinya) tetapi jika saya dapat menemukan solusi yang aman untuk masalah ini - dengan flag config ke aktifkan mungkin - saya akan memposting kembali di sini.

Adakah yang sudah mencoba dengan gstreamer terbaru?

Ada juga https://github.com/badaix/snapcast/issues/511

@kingsticks terima kasih untuk itu, saya membangun snapserver baru dan sekarang saya menggunakan sink TCP alih-alih FIFO dan sejauh ini berfungsi dengan baik. Tidak ada kesalahan dari GStreamer dan EOS yang terdeteksi dengan benar.

Ada baiknya mengetahui ada opsi. Saya senang tim menyelesaikan port ke Python 3, saya tidak senang mopidy-local dipecah. Saya khawatir belum ada pengelola untuk itu karena ini adalah penggunaan utama saya dari Mopidy. Saya tidak senang bahwa saya dipaksa kembali ke mopidy-sqlite karena penandaan yang dilakukan pada file cukup kasar - apakah itu "The Clash" atau "Clash" atau "Clash, The"? Bukan kesalahan mopidy-sqlite, tapi saya berharap ada "tampilan folder" di mana yang harus saya lakukan hanyalah memperbaiki penamaan dalam struktur file dan itu akan baik-baik saja.

Terakhir, dan tepat: Mopidy/gstreamer/SnapCast telah bekerja cukup baik untuk saya selama beberapa tahun sekarang. Agak menakutkan bagi saya bahwa semua kemajuan yang telah dibuat hingga saat ini mungkin gagal karena SnapCast merupakan bagian integral dari sistem saya. Untungnya BadAix telah mengajukan opsi TCP. Ini adalah tujuan tahun saya untuk mendapatkan pengalaman pengembangan Python yang cukup di bawah ikat pinggang saya sehingga saya dapat membantu dengan mopidy-local ke depan.

Terima kasih untuk semua dan selamat tahun baru!

KO

Sepertinya dua hari yang lalu BadAix menaikkan versi Snapcast ke 18.0 yang, jika saya membaca dengan benar, memindahkan aliran TCPnya ke cabang Master dan saya telah mengonfirmasi bahwa dia telah mengkompilasi versi armhf di halaman unduhannya.

woot!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

handsomegui picture handsomegui  ·  12Komentar

ecoCuyo picture ecoCuyo  ·  3Komentar

flyingrub picture flyingrub  ·  15Komentar

simonsmiley picture simonsmiley  ·  9Komentar

weilbith picture weilbith  ·  7Komentar