MediaMonkey DLNA / UPnP サーバーにアクセスできない / キャストに失敗する

DLNA/UPnP クライアントまたは MediaMonkey for Android (MMA) などの Wi-Fi Sync クライアントは、ネットワーク、セキュリティ/アクセス制御の問題、またはサーバーが可用性を通知したりコンテンツを共有したりすることを妨げる構成の問題により、MediaMonkey for Windows (MMW) DLNA サーバーによって共有されたコンテンツにアクセスできない場合があります。 MediaMonkey から Chromecast/DLNA クライアントにキャスト/ストリームする場合、MediaMonkey はファイアウォールからのアクセスも必要とします。 MediaMonkey でメディア サーバーが有効になっていない場合、キャストはランダム ポートを持つ一時サーバーを使用してメディアをキャストします。 DLNA クライアントがサーバー上のコンテンツにアクセスできない場合、または MediaMonkey がキャストできない場合は、次の各手順を試してください。

  1. サーバーが実行中であり、正しく構成されていることを確認します。
    1. MMW で、[ツール] > [オプション] > [メディア共有] をクリックし、サーバーが有効になっていて実行されていることを確認します。有効になっていない場合は、有効にします。
    2. サーバーをダブルクリックし (「MediaMonkey Library」のような名前が付けられます)、クライアントの IP アドレス/MAC アドレスが「有効」列でチェックされていることを確認します。リストにない場合は、MMA を使用して MMW UPnP/DLNA サーバーに接続してみてください。MMW はクライアントへのアクセスを有効にするように求めます (または、「すべての新しいデバイスと自動的に共有する」を有効にすることもできますが、ライブラリへのアクセスを制限する場合は、この方法は望ましくない可能性があります)。
  2. Windowsのネットワーク接続がパブリックではなくプライベートに設定されていることを確認してください(設定 > ネットワークとインターネット > アクティブなネットワークをダブルクリック > ネットワークプロファイルを「プライベートネットワーク」に設定)。Windowsのデフォルトでは、ネットワーク接続がパブリックに設定されていると、アプリケーションによるローカルネットワークへのアクセスがブロックされます。
  3. ファイアウォールが接続をブロックしていないことを確認してください。
    1. Windows Update をインストールした後に問題が発生した場合は、ファイアウォールの設定がリセットされた可能性があります。最新バージョンの MMW に更新してみてください。ファイアウォール ルールが再インストールされ、問題が解決する可能性があります。
    2. WindowsファイアウォールがMMWへの着信接続を許可するように設定されていることを確認してください。
      1. コントロール パネル > システムとセキュリティ > Windows ファイアウォール > 許可されたアプリを選択し、MediaMonkey へのプライベート (外部からアクセスする場合はパブリック) 接続を有効にします。
      2. Windowsファイアウォール > 詳細設定 > 受信の規則、および
        • MMW で設定された TCP ポート経由での着信 UPnP 接続を許可するルールがあることを確認します ([ツール] > [オプション] > [メディア共有] > サーバーをダブルクリック > [サーバー] タブをクリックすることで確認できます)。
        • UDP ポート 1900 経由の着信 SSDP 接続を許可するルールがあることを確認します。
        • 更新されたルールが有効になっていることを確認するには、マシンを再起動します。
    3. または、ファイアウォールを一時的に無効にして、問題が解決するかどうかを確認してください (ファイアウォールが無効になっている間は、ルーターをインターネットから切断することもできます)。
  4. 他のアプリケーションがMediaMonkeyのメディアサーバーをブロックしていないことを確認してください
    1. Windows 上の BubbleUPnP は、MediaMonkey が DLNA クライアントにメディア サーバーを提供したり、他の DLNA/Chromecast クライアントにキャストしたりする機能を妨げる可能性があります。
  5. 基本的なネットワーク関連の問題を解消します。
    1. クライアントが正しい Wi-Fi ネットワークに接続されていることを確認してください (Wi-Fi 経由で接続されている場合)。ゲスト Wi-Fi ネットワークでは通常、デバイスが同じネットワーク上の他のデバイスを認識できないようにブロックされます。
    2. ルーターがマルチキャスト パケットと UPnP ルーティングおよび検出をサポートしていることを確認します (ほとんどのルーターはすぐに使用できます)
    3. Windows PC で「ネットワーク検出」が有効になっていることを確認します。
    4. ルーターがフリーズした場合はリセットしてください(これは予防措置であり、再設定する必要はありません)
    5. リモート デバイス (MMA または別の UPnP クライアントを実行しているデバイスなど) で、Wi-Fi 接続を無効にしてから再度有効にします。
    6. サーバー プロセスが停止した場合、または Windows のファイアウォールがアイドル状態の UPnP/DLNA サーバーをブロックした場合は、MediaMonkey for Windows を再起動します。
  6. 他のより高度なネットワークの問題が問題の原因ではないことを確認します。
    1. サーバーに 1 つ以上のネットワーク アダプターがある場合は、サーバーが目的のネットワーク インターフェイスのサブネット マスクに対応する値で構成されていることを確認します。MMW で、[ツール] > [オプション] > [メディア共有] に移動し、サーバーをダブルクリックして、[サーバー] タブをクリックし、IP アドレスを [自動] から目的の設定に変更します。
    2. 使用されている TCP ポート番号が他のアプリケーションと競合していないことを確認してください (例: Windows Media Player はポート 2869 を使用し、serviio は 8895 を使用するなど)。推奨されるポート範囲は 10000 ~ 25000 です (以前のバージョンの MediaMonkey で使用されていた 49152 ~ 65535 ではありません)。新しいポート番号を変更してテストするには、MMW で、[ツール] > [オプション] > [メディア共有] をクリックし、サーバーをダブルクリックして、[サーバー] タブをクリックし、ポート番号をたとえば 10500 に変更して、ファイアウォールが通過を許可するように設定されていることを確認します。次に、Android デバイスでhttps://play.google.com/store/apps/details?id=com.overlook.android.fingをダウンロードしてインストールし、ワイヤレス ネットワークをスキャンして、MMW を実行している PC の IP を開き、結果にポート 10500 が表示されることを確認します。
    3. 複数の MMW サーバーが 1 つのデータベースを共有している場合、それらすべてが共通の UUID を使用してサービスを提供している可能性があり、その結果、1 つのサーバーのみが認識されます。これを解決するには、[オプション] -> [メディア共有] -> [追加] で新しいメディア サーバー インスタンスを作成し、古いインスタンスを無効にします。
    4. パブリック ネットワーク接続のコンピューターはリソースの共有がブロックされるため、ネットワーク接続がプライベートかパブリックかを確認してください。ネットワーク接続トレイ アイコンを右クリックして [ネットワークと共有センターを開く] を選択すると、ネットワーク接続とタイプを示すダイアログが開きます。パブリック ネットワークに登録されている場合は、ネットワーク タイプを変更して、他のデバイスがネットワーク内で PC を検出できるようにする必要があります。
    5. すべてのルーターとネットワーク スイッチがジャンボ フレームをサポートしているわけではないか、またはジャンボ フレームをサポートするように正しく構成されていないため、ネットワーク アダプター構成でジャンボ フレームを無効にします。
      そのためには、次の手順に従ってください。
      Win 10: ネットワーク接続トレイアイコンを右クリックし、「ネットワークとインターネットの設定を開く」を選択 -> イーサネット -> アダプターのオプションの変更 -> [デバイス設定を開くにはダブルクリック] -> プロパティ -> 構成 -> 詳細設定 -> ジャンボフレーム -> 無効 -> OK -> OK
      Win 7: ネットワーク接続トレイアイコンを右クリックし、「ネットワークと共有センターを開く」を選択 -> アダプターのオプションの変更 -> [デバイス設定を開くにはダブルクリック] -> プロパティ -> 構成 -> 詳細設定 -> ジャンボフレーム -> 無効 -> OK -> OK

      注: MMW のメディア サーバーのポート番号を 4000 に変更すると、MMW の DLNA/UPnP クライアントは、MMW 自体に表示される UPnP サーバーのリストから MMW サーバーを削除しなくなります。これはデバッグにも役立ちます。
  7. MediaMonkey for Android がまだ接続に失敗する場合は、サーバーの場所を手動で保存して、可用性の通知に失敗しても MMA がアクセスできなくなることがないようにします。
    1. MMA > UPnP で、「+」ボタンをクリックしてメディア サーバーを追加します (同期サーバーの場合は、MMA > オプション > 同期サーバーの選択に移動し、MMW サーバーを長押しして追加することもできます)。テンプレートに入力します: http://host:port/path_to_device_description_file.xml
      • host:port – これは、MediaMonkey Server の IP アドレスと関連するポート番号です。ツール > オプション > ライブラリ > メディア共有で見つかり、xxx.xxx.xxx.xxx:yyyyy の形式で表示されます。
      • path_to_device_description_file.xml: これは通常、MediaMonkey サーバーの場合は DeviceDescription.xml です。
    2. サーバー設定を保存します。
  8. サーバーを手動で追加できないクライアント (自動検出がまだ失敗する) の場合は、クライアントでサーバー リストを確認しながら MediaMonkey を再起動してみてください。これにより、最終的にリストに MediaMonkey サーバーが表示されるようになります。
  9. 一部の Windows 10 インストール (Windows Update 後) では、Windows ネットワーク設定をリセットし、PC を再起動する必要があります。
  10. 上記のすべてを試しても問題が解決しない場合は、デバイス/PC でブラウザを開き、「http://<MMWSERVERIP>:<MMWSERVERPORT>/DeviceDescription.xml」と入力します (例: http://192.168.1.100:57302/DeviceDescription.xml )。ヘルプデスクからチケットを開き、ブラウザに返されるデータを示し、MMW (および MMA) のログを提供してください。
  11. 最後の手段として、MediaMonkey を実行している PC、クライアント、ルーターを再起動します。


関連している:
オンラインヘルプ: http://www.mediamonkey.com/wiki/index.php/WebHelp:Setting_UPnP/DLNA_Media_Servers/5.0

適用対象:

Translated automatically (see original)

MediaMonkey DLNA / UPnP Server Inaccessible / Casting Fails

DLNA/UPnP clients or Wi-Fi Sync clients such as MediaMonkey for Android (MMA) may fail to access content shared by the MediaMonkey for Windows (MMW) DLNA server due to a variety of networking, security/access control issues, or configuration issues that prevent the server from announcing it’s availability and/or sharing content. When you Cast/Stream from MediaMonkey to a Chromecast/DLNA client MediaMonkey also requires access from your Firewall. When no Media Server is enabled in MediaMonkey casting will use a temporary server with a random port to be able to cast media. If your DLNA client can’t access content on the server or MediaMonkey can’t cast, please try each of the following:

  1. Verify that the server is running and configured correctly:
    1. In MMW, click Tools > Options > Media Sharing, and verify that a server is enabled and running. If it isn’t, enable it.
    2. Double click the server (it’ll be named something like ‘MediaMonkey Library’), and make sure that the IP address/MAC address of the client is checked off in the ‘Enabled’ column. If it isn’t listed, then try connecting with MMA to the MMW UPnP/DLNA server, and MMW will prompt you to enable access to the client (alternatively, you can enable ‘Share automatically with all new devices’ though this may not be desireable if you want to limit access to the library).
  2. Make sure that Windows is has the network connection set to Private instead of Public (Settings > Network & Internet > Double-click the active network > Set Network profile to ‘Private Network’). By default Windows will block applications from accessing the local network when the network connection is set to Public.
  3. Ensure that firewalls aren’t blocking the connection.
    1. If the problem started after installing a Windows Update, the issue may be that firewall settings were reset. Try updating to the latest version of MMW–it will reinstalling the firewall rules, possibly solving the problem.
    2. Make sure that the Windows Firewall is configured to allow incoming connections to MMW. Go to
      1. Control Panel > System and Security > Windows Firewall > Allowed apps, and enable Private (or Public if you’re accessing it externally) connections into MediaMonkey.
      2. Windows Firewall > Advanced Settings > Inbound rules, and
        • Ensure that there’s a rule allowing incoming UPnP connections over the TCP Port configured in MMW (you can see this at Tools > Options > Media Sharing > Double-click the server > Click the Server tab ).
        • Ensure that there’s a rule allowing incoming SSDP connections over UDP Port 1900.
        • Restart the machine to ensure that the updated rules are in effect.
    3. Or, try to disable firewall temporarily to see whether it solves the problems (you may want to disconnect your Router from the Internet while the Firewall is disabled).
  4. Make sure other applications aren’t blocking MediaMonkey’s Media Server
    1. BubbleUPnP on Windows can interfere with MediaMonkey’s ability to provide a Media Server to DLNA clients or to Cast to other DLNA/Chromecast clients.
  5. Eliminate basic networking-related issues:
    1. Make sure sure that that the client is connected to the correct Wi-Fi network (if connected via Wi-Fi). Guest Wi-Fi networks generally block devices from seeing other devices on the same network.
    2. Verify that your Router supports Multicast packets and UPnP routing and discovery (most do out of the box)
    3. Ensure that ‘Network discovery’ is enabled on your Windows PC.
    4. Reset your router in case it is frozen (this is just precautionary–no need to reconfigure anything)
    5. On the remote device (e.g. the one running MMA or another UPnP client), Disable/re-enable the Wi-Fi connection.
    6. Restart MediaMonkey for Windows in case the server process stopped or Windows’ firewall blocked the UPnP/DLNA server on idle.
  6. Verify that other more advanced networking issues aren’t causing the problem:
    1. If your server has > 1 network adapter, make sure that the server is configured with the value corresponding to the subnet mask of the desired network interface. In MMW, go to Tools > Options > Media Sharing > Double-click the server > Click the Server tab, and change the IP address from Automatic to the desired setting.
    2. Make sure that the TCP Port# being used doesn’t conflict with any other applications (e.g. Windows Media Player uses port 2869, serviio uses 8895, etc.). The preferred port range is between 10000 and 25000 (rather than 49152 – 65535 which was used in earlier versions of MediaMonkey). To change and test a new port number, in MMW, click Tools > Options > Media Sharing > Double-click the server > Click the Server tab, and change the Port# to 10500, for example, and make sure that the firewall is configured to allow it through. Then, on your Android device, download and install https://play.google.com/store/apps/details?id=com.overlook.android.fing , scan your wireless network, and open the IP of the PC running MMW and verify that port 10500 shows up in the results.
    3. If you have multiple MMW servers sharing a single database, then it’s possible that they are all serving using a common UUID, resulting in only one of the servers being recognized.  To solve this, create a new Media Server instance via Options -> Media Sharing -> [Add] , and then disable the old one.
    4. Check if your Network connection is Private or Public as Computers in Public Network connections are blocked from sharing any resources. You can check that by Right clicking on Network connection tray icon and select “Open Network and Sharing Center” which will open dialog showing network connection and type. If you are registered on Public network you need to change network type and allow other devices to discover your PC within network.
    5. Disable Jumbo frames for your network adapter configuration as not all routers and network switches support or have not configured correctly to support Jumbo frames.
      To do that follow these steps:
      Win 10: Right click on Network connection tray icon and select “Open Network and internet settings” -> Ethernet -> Change adapter options -> [DOUBLE CLICK TO OPEN YOUR DEVICE SETTINGS] -> Properties -> Configure -> Advanced -> Jumbo Frames -> Disable -> Ok -> Ok
      Win 7: Right clicking on Network connection tray icon and select “Open Network and Sharing Center” -> Change adapter options -> [DOUBLE CLICK TO OPEN YOUR DEVICE SETTINGS] -> Properties -> Configure -> Advanced -> Jumbo Frames -> Disable -> Ok -> Ok

      Note: If you change the Port# in for the media server in MMW to 4000, then MMW’s own DLNA/UPnP client will not suppress the MMW server from the list of UPnP servers that appear in MMW itself. This can be useful for debugging purposes, as well.
  7. If MediaMonkey for Android still fails to connect, try saving the server location manually so that failed availability announcements don’t prevent MMA from accessing it:
    1. In MMA > UPnP, click the ‘+’ button to add a media server (for a Sync server, you can also go to MMA > Options > Select Sync Server, long tap on the MMW server) and fill in the template: http://host:port/path_to_device_description_file.xml
      • host:port – This is the IP address and associated Port number of the MediaMonkey Server. It can be found in Tools > Options > Library > Media Sharing and appears in the format xxx.xxx.xxx.xxx:yyyyy
      • path_to_device_description_file.xml: this is normally DeviceDescription.xml for a MediaMonkey Server.
    2. Save the server settings.
  8. For the clients where you cannot add the server manually (and auto-discovery still fails) you can try restart MediaMonkey while watching the server list on the client. This may help to see the MediaMonkey server in the list finally.
  9. On some Windows 10 installations (after Windows Update) you will need to reset your Windows Network settings and restart your PC.
  10. If all of the above fails to resolve the problem, open a browser on your Device/PC and enter “http://<MMWSERVERIP>:<MMWSERVERPORT>/DeviceDescription.xml” e.g. http://192.168.1.100:57302/DeviceDescription.xml . Open a ticket via the helpdesk indicating what data this returns in your browser, and provide logs for MMW (and MMA).
  11. As last resort restart the PC running MediaMonkey, the client and your Router.


Related:
Online help: http://www.mediamonkey.com/wiki/index.php/WebHelp:Setting_UPnP/DLNA_Media_Servers/5.0

Applies to: , ,

Hide original

この記事は役に立ちましたか?