Howto:Share - MediaRunway - Partner App: Difference between revisions
Line 166: | Line 166: | ||
* Download scheduler configuration | * Download scheduler configuration | ||
* System data size restrictions | * System data size restrictions | ||
The following illustration shows a possible configuration. | |||
[[Image:share_admin_conf_1.png|827px]] | |||
Line 203: | Line 208: | ||
'''System data restrictions''' | '''System data restrictions''' | ||
Here we define the maximum memory space that the application may occupy. We also define how much storage space is available to an individual user and the maximum size of an individual file. | Here we define the maximum memory space that the application may occupy. We also define how much storage space is available to an individual user and the maximum size of an individual file. | ||
==Installation== | ==Installation== |
Revision as of 16:43, 13 December 2023
Product Name
MediaRunway Share
Certification Status
Category
Vendor
MediaRunway is an ITC enterprise that provides its customers with contemporary IT services in all areas - Your business, our solution.
Description
Share allows myApps users to upload files and make them available for external download via a link, for example files that are too large for email. There are also many other good reasons to share files better with this share app. Encrypted, password-protected and limitable file transfer via your own system.
MediaRunway - About this application
Functions
The Share App creates individual download links, provides configurable access restrictions, manages the download access to the files, enables an individually adjustable limitation of the resources used for the downloads and displays live information on downloads made.
Licensing
During Beta Phase (until 29.02.2024) the app can be used for free.
Prerequisites
There should be enough storage space available on your app platform. The app's administration interface is used to define how much storage space the app is allowed to use; we go into this in more detail in the configuration section. Bear in mind that all other applications on your platform should still have sufficient storage space available.
Versions
Compatible innovaphone firmware versions
- MediaRunway Share 1.0 (133xxx)
- innovaphone V13r3
Application versions used for interop testing
- MediaRunway Share 1.0 (133xxx)
- innovaphone IPVA V13r3 sr11
Release Notes
- NEW
- Now available for download
Configuration
Additional Rights
After installing the app (please see next section) and adding the user and admin object, we have to perform one configuration step manually. We still need to set additional rights to the app object. These are required to be able to receive current load information for our app instance from the AP Manager.
Devices App and App Object
Open the "Devices" App and navigate to your App object.
Checkmark Rights
Click on the app object. In the new window, select the Apps tab and check mark the following boxes
Restart App Service
After setting the additional rights, open the "AP Manager" app. Stop the whole App Service once and start it again. Now we are ready to carry out the remaining configuration steps.
Admin App Configuration Options
Open the Share Admin app and configure the system settings for the Share application.
Brief summary of the admin interface:
- Select the Pbx to connect to
- Current load caused by the application on the system
- CPU restrictions for the app
- Memory restrictions for the app
- Download scheduler configuration
- System data size restrictions
The following illustration shows a possible configuration.
Select the Pbx to connect to
No Pbx is selected for the very first start, this is the first setting that must be set. The app can then display the system load information and the other configuration steps can be carried out.
Current load caused by the application on the system
After selecting the Pbx one should see current load information for the app instance.
CPU restrictions for the app
Here we define how much CPU load the application may cause. "Download/Upload" defines the CPU load up to which downloads and uploads are to be carried out. Operate" defines the CPU load up to which the app should still respond to download requests and whether downloads should still be stored in the waiting queue.
Memory restrictions for the app
Maximum amount of working memory that the app should consume.
Download scheduler configuration
To avoid heavy load scenarios to your app plattform caused by too many download requests or by using to much bandwith, you have the possibility to set several restrictions indivually for your platform and needs.
- "Max. size for waiting queue": If system is under heavy load or "Max number of downloads" has reached, tha app can place incoming download requests in a waiting queue and process the download as soon as resources became free.
- "Max. number downloads": The maximum number of downloads to be processed simultaneously.
- "Throttling mode": Select the trottling mode to use.
- "None": No throttling at all, means all downloads will be performed with maximum bandwidth available.
- "Fixed": Each download will be trottled by the "Throttling factor" defined.
- "Linear": Each download is throttled by the specified "throttling factor" multiplied by the number of downloads in progress. The throttling factor increases automatically with the number of downloads.
- "Pow2": The same as with linear, except that the calculated factor is taken to the power of two, resulting in a higher throttling.
- "Fibonacci": The throttling factor is determined using a Fibonacci table.
- "Throttling factor": By how much the transmission of a data packet should be throttled.
System data restrictions
Here we define the maximum memory space that the application may occupy. We also define how much storage space is available to an individual user and the maximum size of an individual file.
Installation
After installing the App, adding the App instance and the App Object for the users and admin, one can start using "Share". The steps of the installation process are the same as described in this article "Callback - Install App from App Store" only with different names.
Brief summary of the installation
- Install the app from app store
- Create an instance of the app
- Values needed: Name ("CallInfo", no blanks here please) - Domain (your platform domain) - App Password (generate one, 15 characters) - DB Password (generate one, 15 characters) - other values will be filled up automatically
- Add the user and the admin object with PbxManager (when selecting the name, please do not use spaces.)
- Configuration and licensing
The following is an installation example.
AP manager settings
PBX manager settings
Checkmark your users config while adding the object.
Contact
MediaRunway GmbH & Co. KG |
Venloer Str. 8 |
D-41569 Rommerskirchen |
Tel: +49 2183 80628-0 |
Mail: myApps-sales@mediarunway.com |
Support: myApps-support@mediarunway.com |
Website: MediaRunway.com |
For any questions please refer to our contact page.