Giter Club home page Giter Club logo

radiruko-plugin's People

Contributors

t-yoshi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

cahcn cjmk0

radiruko-plugin's Issues

らじる★らじる 仕様変更により聴取不可

2017年9月4日、らじる★らじるの配信仕様に変更があり、らじるこによる聴取ができなくなってしまいました。
おそらく以下の変更があったと考えられます。

1. flash 配信の終了
2. hls 配信 URL の変更
  ※ config の場所:http://www.nhk.or.jp/radio/config/config_web.xml

1. はともかくとして
2. は SSL化されてしまったため、古い環境で動作させているユーザーをどこまでサポートするか
考える必要があるかもしれません。

すみませんがご対処お願いいたします。

コミュニティFM局の再生が停止する

最新のプラグインをインストールしてから以下のような状況となります。

  • JCBA → 正常に再生できる
  • CSRA → 再生ボタンを押しても再生できないか、再生状態にはなるが音声が流れない
  • Listen Radio → 再生開始して数秒から数十秒で再生が止まる
  • FM++ → 正常に再生できる
  • Radiko → 正常に再生できる
  • Radiko Premium → 正常に再生できる

最新のプラグインのうち、RadiRuKo JCBA/FM++ プラグインがVer. 8.1.1にアップデートされてから発生しているように見受けられます。

またListen RadioはAdvanced メニュー内の「Radio Station Buffer Seconds」、「インターネットラジオ局タイムアウト」を最大にしても同じような状況です。

気になるのはListen Radioだと再生時のURLの表示が以前と変わっています。
具体的にはURLのプロトコル名がffmpeg と http の二重表記になっています。

例えば調布FMの場合、以下のようなURLが表示されます。

タイトル: 調布FM
URL: ffmpegaac:http://mtist.as.smartstream.ne.jp/30039/livestream/playlist.m3u8#simulradio=1;icon=http%3A%2F%2Flistenradio.jp%2Fimg%2Frslogo%2F30039r.png;title=%E8%AA%BF%E5%B8%83FM;--

【らじるこ基本 v5.0-16/09/15】選局に失敗する⇒LMS操作不能になる

o 内容
-- らじるこプラグインメニュー配下に表示されている局の選局を数回繰り返すと、操作不能になる。
-- 一度操作不能になると、LMS上の他の操作についても全く受け付けなくなる(LMSがクラッシュする)。
-- Webインターフェイス・SQB端末どちらからも操作を受け付けなくなる。
-- LMSを再起動すると正常に動き出すが、その後選局を何回か繰り返すと同様の現象が発生する。
-- 現象発生時、server.log に以下の出力があった。

[16-09-27 14:19:05.8071] Slim::Networking::IO::Select::__ANON__ (131) Error: Select task failed calling Slim::Networking::Async::HTTP::_http_read_body: panic: attempt to copy freed scalar d9df8a8 to d5d21d8 at /opt/ssods4/var/home/SqueezeboxServer/Cache/InstalledPlugins/Plugins/RadiRuKo/Utils.pm line 51.
; fh=Slim::Networking::Async::Socket::HTTP=GLOB(0xd5d3188)

o 再現手順
-- 手順による再現性は見出せない。

o 実行環境
-- Server
--- Qnap TS-269 Pro (CPU:IntelAtom/Memory:3GB)
--- LMS 7.9.0 - 1474277583 @ Sun Sep 25 04:07:24 UTC 2016 (SSOTS 4.14)
-- Player
--- Squeezebox Radio (FW:7.7.3-r16676)

助かっています

SBでラジオが聞けてとても便利です。ありがとうございます。

エリアが大阪固定になってしまいます

東京エリアですが常に大阪と判定されてしまいます。

FAQで「 エリア判定のため、LMS起動直後はネットに接続されている必要がある。」とありますが、常にネットには接続されています。

キャッシュを削除しても同じでした。

バージョンは7.0.1です。

【らじるこ基本 v5.0-16/09/15】番組情報取得に失敗する

o 内容
-- らじるこプラグインメニュー配下に表示されている局を選局後、
  端末画面、およびWebインターフェイスに表示する番組情報の取得に失敗する時がある。
-- 失敗すると、LMS指定のデフォルト画像が表示され、番組表示箇所にラジオ局名のみ表示される。
-- 選局の際に情報取得に成功した場合も、時間が経過すると失敗して上記表示になる時がある。
-- 現象発生時、server.log に以下の出力があった。

[16-09-27 12:22:21.7572] Slim::Utils::Misc::msg (1244) Warning: [12:22:21.7561] Attempt to free unreferenced scalar: SV 0xc6acad8, Perl interpreter: 0x804a008 at /share/MD0_DATA/.qpkg/LogitechMediaServer/var/home/SqueezeboxServer/Slim/Networking/IO/Select.pm line 168.
[16-09-27 12:22:21.7737] Plugins::RadiRuKo::FFMpegHandler::getMetadataFor (91) Metadata provider Plugins::RadiRuKo::RadiruMeta::_metaProvider failed: Can't use string ("154538912") as a subroutine ref while "strict refs" in use at /opt/ssods4/var/home/SqueezeboxServer/Cache/InstalledPlugins/Plugins/RadiRuKo/Utils.pm line 105.
[16-09-27 12:22:21.8901] Plugins::RadiRuKo::FFMpegHandler::getMetadataFor (91) Metadata provider Plugins::RadiRuKo::RadiruMeta::_metaProvider failed: Can't use string ("154538912") as a subroutine ref while "strict refs" in use at /opt/ssods4/var/home/SqueezeboxServer/Cache/InstalledPlugins/Plugins/RadiRuKo/Utils.pm line 105.
[16-09-27 12:22:21.8965] Plugins::RadiRuKo::FFMpegHandler::getMetadataFor (91) Metadata provider Plugins::RadiRuKo::RadiruMeta::_metaProvider failed: Can't use string ("154538912") as a subroutine ref while "strict refs" in use at /opt/ssods4/var/home/SqueezeboxServer/Cache/InstalledPlugins/Plugins/RadiRuKo/Utils.pm line 105.
[16-09-27 12:22:21.9007] Plugins::RadiRuKo::FFMpegHandler::getMetadataFor (91) Metadata provider Plugins::RadiRuKo::RadiruMeta::_metaProvider failed: Can't use string ("154538912") as a subroutine ref while "strict refs" in use at /opt/ssods4/var/home/SqueezeboxServer/Cache/InstalledPlugins/Plugins/RadiRuKo/Utils.pm line 105.
[16-09-27 12:22:22.0453] Plugins::RadiRuKo::FFMpegHandler::getMetadataFor (91) Metadata provider Plugins::RadiRuKo::RadiruMeta::_metaProvider failed: Can't use string ("154538912") as a subroutine ref while "strict refs" in use at /opt/ssods4/var/home/SqueezeboxServer/Cache/InstalledPlugins/Plugins/RadiRuKo/Utils.pm line 105.
[16-09-27 12:22:22.0500] Plugins::RadiRuKo::FFMpegHandler::getMetadataFor (91) Metadata provider Plugins::RadiRuKo::RadiruMeta::_metaProvider failed: Can't use string ("154538912") as a subroutine ref while "strict refs" in use at /opt/ssods4/var/home/SqueezeboxServer/Cache/InstalledPlugins/Plugins/RadiRuKo/Utils.pm line 105.

o 再現手順
-- 同一局を連続再生することにより発生する。

o 実行環境
-- Server
--- Qnap TS-269 Pro (CPU:IntelAtom/Memory:3GB)
--- LMS 7.9.0 - 1474277583 @ Sun Sep 25 04:07:24 UTC 2016 (SSOTS 4.14)
-- Player
--- Squeezebox Radio (FW:7.7.3-r16676)

o 修正内容
-- おそらく定期的に情報を取得し、内容をRefreshしていると考えられるため、
  取得に失敗した場合は、前回取得した内容をそのまま表示するようにしたほうが良いのでは?
  (100%取得可能であれば、それに越したことはありません)
-- server.log が同内容ですぐに一杯になってしまうので、ログ出力レベルを下げるなどの
   考慮も必要になるかもしれません。

らじるらじるが聴取できない

2015年9月から12月の間に、NHKのらじるらじる配信サーバーのリニューアルが行なわれたため
らじるらじるが完全に聴取できなくなりました。
個人的に調査してみたのですが、プラグインに同梱されている ffmpeg が
RTMPE プロトコル type 8 に完全対応していないことが原因と思われます。

最新の ffmpeg では対応されている様(少なくともソースコード上はそう見える)ですので
おそらくは ffmpeg のアップデートのみで問題は解消するかと思います。
すみませんが、ご対応よろしくお願いいたします。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.