Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CMT-X7CD(B) player not detected #123

Open
buitre-buitaker opened this issue Dec 8, 2022 · 1 comment
Open

CMT-X7CD(B) player not detected #123

buitre-buitaker opened this issue Dec 8, 2022 · 1 comment

Comments

@buitre-buitaker
Copy link

buitre-buitaker commented Dec 8, 2022

Hi!

I have problems detecting my Sony player CMT-X7CD(B).

It works with the songpal Sony app (random errors from time to time, not flawlesly but well enough).

If I execute the songpal discovery command I get info from other upnp devices but not from Sony player.

If I use upnp_info.py from https://github.com/lynxbee/upnp_info I get the following output for my player:

[+] Loading http://192.168.1.66:8000/serverxml.xml...
-> No server string
==== XML Attributes ===
-> Device Type: urn:schemas-upnp-org:device:MediaServer:1
-> Friendly Name: AUDIO SALON
-> Manufacturer: Sony Corporation
-> Manufacturer URL: http://www.sony.net/
-> Model Description: PERSONAL AUDIO SYSTEM
-> Model Name: CMT-X7CD(B)
-> Services:
=> Service Type: urn:schemas-upnp-org:service:ContentDirectory:1
=> Control: /ContentDirectory_ctrl
=> Events: /ContentDirectory_evt
=> API: http://192.168.1.66:8000/ContentDirectory_desc.xml
- GetSearchCapabilities
- GetSortCapabilities
- GetSystemUpdateID
- Browse
- X_GetOperationList
- X_ExecuteOperation
=> Service Type: urn:schemas-upnp-org:service:ConnectionManager:1
=> Control: /ConnectionManager_ctrl
=> Events: /ConnectionManager_evt
=> API: http://192.168.1.66:8000/ConnectionManager_desc.xml
- GetProtocolInfo
- GetCurrentConnectionIDs
- GetCurrentConnectionInfo
[+] Content browsing available. Looking up base directories...
Storage Folder: Music Services
[+] Loading http://192.168.1.66:8080/description.xml...
-> No server string
==== XML Attributes ===
-> Device Type: urn:schemas-upnp-org:device:MediaRenderer:1
-> Friendly Name: AUDIO SALON
-> Manufacturer: Sony Corporation
-> Manufacturer URL: http://www.sony.net/
-> Model Description: PERSONAL AUDIO SYSTEM
-> Model Name: CMT-X7CD(B)
-> Model Number: JB3.2
-> Services:
=> Service Type: urn:schemas-upnp-org:service:RenderingControl:1
=> Control: /RenderingControl/ctrl
=> Events: /RenderingControl/evt
=> API: http://192.168.1.66:8080/RenderingControl/desc.xml
- ListPresets
- SelectPreset
- GetMute
- SetMute
- GetVolume
- SetVolume
=> Service Type: urn:schemas-upnp-org:service:ConnectionManager:1
=> Control: /ConnectionManager/ctrl
=> Events: /ConnectionManager/evt
=> API: http://192.168.1.66:8080/ConnectionManager/desc.xml
- GetProtocolInfo
- GetCurrentConnectionIDs
- GetCurrentConnectionInfo
=> Service Type: urn:schemas-upnp-org:service:AVTransport:1
=> Control: /AVTransport/ctrl
=> Events: /AVTransport/evt
=> API: http://192.168.1.66:8080/AVTransport/desc.xml
- SetAVTransportURI
- SetNextAVTransportURI
- GetMediaInfo
- GetTransportInfo
- GetPositionInfo
- GetDeviceCapabilities
- GetTransportSettings
- Stop
- Play
- Pause
- Seek
- Next
- Previous
- SetPlayMode
- GetCurrentTransportActions
- X_GetOperationList
- X_ExecuteOperation
=> Service Type: urn:schemas-sony-com:service:X_Tandem:1
=> Control: /upnp/control/TANDEM
=> Events: None
=> API: http://192.168.1.66:8080/TANDEMSCPD.xml
- X_Tandem

How can I control the player using songpal script?

Thank you

@rytilahti
Copy link
Owner

Hi, so it really depends on what you are trying to accomplish (what type of controls you are looking for), but this device does not seem to support the same protocol that is implemented by this library. If you are looking to control media playback, you could probably use any upnp-supporting library as all those listed interfaces besides that X_Tandem one are just standard playback controls.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants