Skip to content

Visualize Cisco MPP IP Phone display inside a browser window

License

Notifications You must be signed in to change notification settings

franktheforgetful/cisco-mpp-visualizer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cisco MPP IP Phone Screen Visualizer

You can use these HTML templates to export in near-real-time the content of a Cisco IP Phone display (running the MPP firmware) and show it inside a high-res frame picture representing the same phone model, on your screen.
This is typically used when you want to demo what is happening on the phone to an audience to whom you are projecting the screen of your computer.

Sample Result

Requirements

The setup has been tested with MPP firmware 11.3 and early versions of 12.0 as of March 2023.
It is possible that future changes in the firmware could make this setup unusable.

  1. The phones must not have password-restricted admin access (Note: all phones running on Webex Calling are password restricted);
  2. You must have direct network connectivity to the phone's web interface.

Note

Phones do not allow for a refresh shorter than approximately 2 seconds. So keep in mind the display will necessarily exibit some lag between any action taken on the phone and the corresponding reflection on the screenshot.

Instructions

  1. Store the templates with the respective frame pictures in a folder on your web server;
  2. Start serving the page templates from your web server of choice (also a local python http server will do just fine);
  3. Open the URL destination of your page by adding the URL parameter “ip=nn.nn.nn.nn”, where nn.nn.nn.nn is the IP address of the IP Phone.

Example

http://webserver/7821.html?ip=192.0.2.1

Where 192.0.2.1 is the example IPv4 address of the phone (typically received from the DHCP).

Note

The phone might not serve the request if there is a Referer header in it. To work around this you can use the network.http.sendRefererHeader in Firefox (or any equivalent mechanism in Chromium). If you find a better solution please submit it.

About the Phone Images

Phone images are sourced from Cisco Brand Exchange Public Collection and as such are here “Courtesy of Cisco Systems, Inc. Unauthorized use not permitted.”. The full license is available in Cisco-bx-license.txt inside this repository.

About

Visualize Cisco MPP IP Phone display inside a browser window

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%