問題タブ [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 に答える
167 参照

sonos - Sonos: プレーヤーが getMediaURI を呼び出していません

ストリーミング サービスの Sonos API 実装に取り​​組んでいます。

getMetadata フローを次のようにセットアップしました。

  1. Open Music Source: ステーション グループのリストを mediaCollection.itemType = container として返します。

  2. グループをクリック: 選択したグループのステーションのリストを mediaCollection.itemType = program として返します。

  3. Click Play: itemType = stream の単一の mediaMetadata を返します。

開発マシンの Windows コントローラーとストリームを送信しようとしているプレーヤーから getExtendedMetadata への呼び出しが多数見られます。

Now Playing にはトラックとアルバムの情報が表示されますが、プレーヤーは getMediaURI リクエストを行いません。

コントローラーのログを見ると、次の 2 つのエラーが表示されます。

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

sonos - iOS コントローラーが albumArtURI を無視する

「Hype Machine」Sonos アプリで、iOS コントローラーが albumArtURI によって提供されたアルバム アートを表示しないという奇妙な問題が発生しています。アートワークが OS X コントローラに表示されます。

カスタム ブラウズ アイコンはこの構成で機能しますが、もちろんそれは別のセクションです。

pmap:

応答例:

この構成について何が間違っているか考えていますか?

ありがとうございました。

更新: 好奇心旺盛な人のために、ここで機能する解決策は、後続の画像サイズが宣伝されているサイズと一致しない場合でも、コントローラーが必要とするものと正確に一致する ArtWorkSizeMap エントリを提供することです。

このエントリにより、画像が表示され始めました。

0 投票する
2 に答える
244 参照

sonos - サードパーティが音量と入力選択を制御できるようにするための SONOS Playbar の API (のみ) は何ですか?

達成するためには、音量(アップ、ダウン、ミュート)、入力(ビデオまたは音楽)の選択、およびSONOS Playbar、Sub、および2つのPlay1のオン/オフを制御(サードパーティの制御システム、Crestronを介して)できる必要があるだけです。 5.1サラウンドサウンド。

音楽サービスにはSONOSアプリを使用するため、他のSONOS機能を制御することに興味はありません。アクティブなソースがビデオ (TV から) かオーディオ (SONONS アプリから) かに関係なく、Crestron システムが音量を制御できるようにし、オーディオ ソースとビデオ ソースを切り替えられるようにする必要があります。

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

hardware-programming - Sonos アプリケーションコードの言語

誰かがガイダンスを提供できるかどうか疑問に思っていました.たとえば、Sonosがハードウェア用のソフトウェア/APIをどのように作成したかについて興味がありますか? 彼らはどこから始めたでしょうか?彼らはどの言語を使用したでしょうか?

私は機械レベルでコーディングする方法を学びたいと思っています.

どうもありがとう

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

ios - バックグラウンドでIOSアプリを実行する方法

私は現在、TCPネットワークを介してiPhoneの曲を他のハードウェアにストリーミングするストリーミングアプリに取り組んでいるため、Wi-FiでiPhoneに接続されているハードウェアから音が出ます。アプリがフォアグラウンドの場合は問題なく動作しますが、バックグラウンドではしばらくするとアプリが終了します。バックグラウンドで動作しているアプリ「Sonos」が1つあります。バックグラウンドでハードウェアにストリーミングする方法がわかりません。別のアプローチが使用されていますか?

アップルが受け入れる解決策を教えてください。前もって感謝します........

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

sonos - Sonosの開発に関する一般的な質問

私たちは、Wi-Fi スピーカーをリモートで制御するためのモバイル アプリケーションを必要とするプロジェクトに取り組んでいます。私たちの分析では、Sonosが優れていることがわかりました. Sonos スピーカーに関する質問があります。

  1. SonosスピーカーのAPIはオープンソースで利用できますか?

  2. sonos ブリッジは sonos play1 スピーカーと一緒に使用できますか?

  3. sonos ブリッジの目的は何ですか?

  4. SonosスピーカーでJavascript APIを利用できますか?

  5. airplay プロトコルを使って sonos デバイスに接続できますか?

  6. Sonos API に取り組んでいる開発者はサポートを受けられますか?

  7. Sonosスピーカーは小売店/顧客に実装されていますか?

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

sonos - Sonosスピーカーでポートミラーリングをセットアップする

Sonos スピーカーから送信されたトラフィックをキャプチャしたいと考えています (ストリーミングの問題をトラブルシューティングするため)。これを行う 1 つの方法を見つけましたが、少し面倒です。Sonos スピーカーをイーサネット - USB アダプター経由で PC に接続し、PC 接続を共有してから、そのインターフェイスでキャプチャします。スピーカーは 1 つに限定されており、スピーカーが WiFi を使用するように構成されている場合、そのように接続されていても WiFi を使用しているようです (何もキャプチャしません)。

これを行うためにポート ミラーリングを使用するための詳細な設定は何ですか? 2 つのソリューションを比較したいのですが、ポート ミラーリングの設定についてよくわかりません。

ありがとう!