July 09, 2020, 10:09:12 PM
Welcome, Guest. Please login or register
News: Stay up to date with everything that's happening at http://plus.digitalsignage.com

MediaSignage support forum



Author Topic: Automatic Volume adjustment (via schedule) during playback  (Read 2626 times)

bcarl@hassk12.org

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Automatic Volume adjustment (via schedule) during playback
« on: February 03, 2015, 10:58:49 AM »
We are using digital signs in a high school setting.  It would be nice to be able to program volume levels during the day.  For example:  Volume on before school, volume off or reduced during classes, volume up high during basketball games or after school activities. 

I can see this being a benefit in business also.  Volume lower in the morning when business is slow, maybe max volume during rush hour, and medium during evening during medium business, etc.

If there is a work around for the time being, please let me know.

ANOOP

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 741
  • Karma: +23/-0
    • View Profile
Re: Automatic Volume adjustment (via schedule) during playback
« Reply #1 on: February 03, 2015, 08:59:58 PM »
Nice idea

criley

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 598
  • Karma: +15/-0
    • View Profile
Re: Automatic Volume adjustment (via schedule) during playback
« Reply #2 on: March 09, 2015, 11:38:44 AM »
We are using digital signs in a high school setting.  It would be nice to be able to program volume levels during the day.  For example:  Volume on before school, volume off or reduced during classes, volume up high during basketball games or after school activities. 

I can see this being a benefit in business also.  Volume lower in the morning when business is slow, maybe max volume during rush hour, and medium during evening during medium business, etc.

If there is a work around for the time being, please let me know.

You can easily do this with command lines. I do this with live video now. It has to be done on a windows machine.

  • Download NIRCMD.exe from http://www.nirsoft.net/utils/nircmd.html and unzip it to a folder on your player. Let's say C: for simplicity.
  • Now in Signage Studio, add a channel to your timeline that will be used for Command Line commands. This channel will not be seen.
  • Add this new command line channel to an empty screen division. If you don't have one, create a new one. Again it doesn't matter where it is placed as there is no visual content.
  • Drag the ExtApp/Capture component to the new channel at the time where you want to make the change.
  • Double click on the component. You should be in the ExtApp property tab.
  • In the dropdown, select "custom"
  • In the App Name enter C:\nircmd-x64\nircmd.exe (the directory is assuming you are using the 64 bit version. If you are using the 32 bit version, omit the -x64 so it should read C:\nircmd\nircmd.exe
  • In the command live area, this is where you place the argument. The list below will give you some ideas. There is a whole list of possible arguments you can do that will have the machine do what ever you want such as turn the monitors on/off and set resolution for each monitor, or even have it take screenshots of the display every so often and place them in a folder of choice. I send them to a dropbox account. This list goes on and on.

Here is a sample list of arguments for the command line.

  • mutesysvolume 1 (Mute the system volume)
  • mutesysvolume 0 (Un-mute the system volume)
  • changesysvolume 2000 (increases the volume by 2000 units)
  • changesysvolume -2000 (decreases the volume by 2000 units)
  • setsysvolume 65535 (This will set the volume to a specific value, in this case 65535, which is the highest. You can make it what ever you want)

*Things will not return to normal once you quit the signage player. So if you are wondering why there is no sound once you exit signage player, it's because the last command you sent via the player was to mute the system. You can un-mute it by making the change on the desktop as usual or running the command line.


ANOOP

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 741
  • Karma: +23/-0
    • View Profile
Re: Automatic Volume adjustment (via schedule) during playback
« Reply #3 on: March 09, 2015, 10:45:53 PM »
Wow this is cool never knew about this

 

Carbonate design by Bloc
variant: carbon
SMF 2.0.12 | SMF © 2016, Simple Machines