問題タブ [sonos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
454 参照

ios - Upnpx LastChangeParser

私はupnpxライブラリをテストしてsonosマルチルームオーディオシステムを制御しています...正常に動作しています。イベントに関する主な問題は1つだけです。このように、sonosレンダラーからボリューム変更イベントを受け取った場合


-(void)UPnPEvent:(BasicUPnPService *)sender events:(NSDictionary *)events{でホールイベントと間違った値を取得していません

そのはず ...

誰かが私に正しい方向にアドバイスしてくれたらとても嬉しいです!

よろしくFTZ

0 投票する
1 に答える
1521 参照

php - PHP で Sonos を制御しようとするとエラー 405 が発生する

これは私のエラーです:

ポート 8080 で最新バージョンの WAMP を介してこのサーバーをホストしています。メイン ページの demo.php にアクセスしようとすると、sonos プレーヤーに SOAP/UPNP 要求が送信されるはずです。残念ながら、常にエラー 405 が表示されます。早急に修正する必要があります。

これは私のコードです: メインページ:

インポートするスクリプト:

0 投票する
1 に答える
659 参照

ruby - Alfred ワークフローで実行される Ruby スクリプトに Gem を含める

Alfred を介してホットキーで音量を変更する Alfred ワークフローを作成しようとしています。

Sonos を制御するための有効な gem はこちら: https://github.com/soffes/sonos

問題は、gem をスクリプトの一部として含めるだけでは機能しないことです。ワークフローを実行しても何も起こりません。私が話しているAlfredのスクリーンショットのスクリーンショットを添付しました。

他の Ruby スクリプトを試してみましたが、問題なく動作します。しかし、gem を必要とするものはすべて機能しません。

また、宝石をダウンロードして絶対パスを要求することも試みましたが、運もありません。

アルフレッドのスクリーンショット

0 投票する
1 に答える
1434 参照

python - コンピューターで曲を再生する方法 soco python (sonos controller python)

私は soco (リンク github ) を使用しています。次のコマンドを使用して、コンピューターで曲を再生しようとしています。

しかし、エラーが発生しました:

誰か助けてください!

0 投票する
1 に答える
173 参照

sonos - Sonos サービスには SSLv3 が必要ですか?

SSLv3 ハンドシェイクの失敗により、サービスの送信が拒否されました。開発マシンでセルフ テストが正常に実行されます。拒否理由のエラー メッセージは次のとおりです。

確かに、既知の脆弱性 (Poodle) により、SSLv3 のサポートはもはや必要ありません: http://aws.amazon.com/security/security-bulletins/CVE-2014-3566-advisory/を参照

Sonos のドキュメントには次のように記載されています。

  • Heartbleed や CRIME などの既知の脆弱性にさらされている SSL/TLS 実装を使用しないでください。
0 投票する
1 に答える
154 参照

sonos - Sonos API - プログラムされたラジオの最小セグメント長

プログラムされたラジオのためにSonosデバイスに必要なトラックの最小(セグメント)長はありますか?

変更への応答性を高めるために、トラックが 1 つだけのプログラムされたラジオの GetMetadata 要求に応答するようになりました。しかし、Sonos デバイスはすぐに、プログラムされたラジオ用にさらに別のトラックを要求する印象があります。したがって、デバイスには少なくとも 2 つのトラックが必要だと思います。

これが事実であるかどうか誰かが知っていますか?ありがとうございました!

0 投票する
1 に答える
177 参照

sonos - ライブ ストリームの高評価/低評価を実装できません

ライブ ストリームに高評価/低評価を実装しようとしています ( itemType = 'stream')。ドキュメントによると、これは可能であるはずですが、残念ながらアイコンは表示されません。http://musicpartners.sonos.com/node/340の手順に正しく従ったと思います。

デバッグするgetExtendedMetaData()getMediaMetadata()、正しいプロパティを持つ動的タグが返されます。

また、私のプレゼンテーション マップ XML と文字列 XML は正しいと思います。同じことを試してみると、itemType = 'track'うまくいきます。

私は何が間違っているのでしょうか?これをデバッグする方法はありますか? これはまったく可能ですか?

OSX および iOS (iPad) 用の Sonos アプリでこれをテストしてきました。どちらも機能しません。

ちなみに、ライブ ストリームの情報とオプションも表示できないようです。

0 投票する
1 に答える
66 参照

sonos - itemType プログラムでトラックのスクラバーを有効にする方法

私のアプリケーションは、 itemType のコンテナーを使用して、プログラムされたラジオとしてトラックを配信しますprogram。ユーザーはスクラバーを使用してトラック内をスキップすることができます。

Sonos UI にスクラバーが表示されますが、操作できません。

この動作を有効にする方法はありますか?

Sonos UI でスクラバーが機能しない例