KWIKreporter
Secure Login
Credentials are sent encrypted via HTTP with SSL to our platform for authentication mechanism.
A correct username and password will allow user to login.
A wrong username and password will suspend login.
Front & Back camera live broadcast
KWIKreporter allows the usage of front and back camera.
You can switch camera view while broadcasting using the camera button on the top of your screen.
Go Live
The red button on the bottom of your screen is used to start a broadcast.
Once clicked your application will start sending the screen content to KWIKmotion using the internet connection of your mobile phone.
KWIKreporter works on Wifi, 3G and 4G.
You need to be connected to the internet to broadcast live.
Recording
KWIKreporter allows you to record* your broadcasted content locally on your mobile phone.
*Recording should be set active in reporter creation process.
Videos
Preview the recorded videos created from this section.
Share a video using the native share of your mobile phone by clicking on share button near the video.
Delete a video by clicking on delete icon
Application Download
KWIKreporter is available for free on Android play store and Apple app store.
Video Manager
Search
Search allows you to find uploaded videos on the platform
You can search using the key, title, description or keywords.
List
Set the amount of videos you want to display using an integer near list.
Default value is 20, you can change it by setting a new integer and hitting enter.
The amount of video displayed on the interface will reflect the new integer value.
Sort
Decide which videos order you want to display inside video manager using sort filtering.
You can select the following filters:
Newest:
display videos from new to old
Most viewed:
list videos from most viewed to least viewed
Most played:
list videos from most played to least played
Alphabetical:
list your videos in alphabetical order
Status:
list videos pending, processing, error and ready
Filter
Filter allows you to display video by status.
You can select one of the following:
Deleted:
active for admins, displays the videos deleted by users but are still available in the platform.
Error:
active for all users, displays the videos that have an error status.
Ready:
active for all users, displays the videos that have a ready status.
Pending:
active for all users, displays the videos that have a pending status.
Processing:
active for all users, displays the videos that have a processing status.
Video Information
Video information displays important details of a video:
Display the user that uploaded the media
Company name
Title
Description
Duration of the asset
Uploaded date
Average upload speed
Status
Number of views
Number of plays
Video Key
You can also set it as favorite video by clicking on the heart icon. The video will be returned in the favorite API available in the platform.
Right Now
The right now is used to display concurrent users watching your videos right now.
It also highlights the top 4 countries users are accessing your videos from.
The number of users is displayed near each country from the top 4 showing up.
Upload
Folder List
Display list of folders or programs available under your account.
Select the folder that will hold your uploaded video.
Uploader
You can upload one or multiple videos at once.
You have two methods for media upload:
1- Click to browse the video/audio files you want to upload.
2- Drag and drop media file or files you want to upload.
The upload speed shows up once media is selected.
When upload is done, fill up the metadata in the requested fields:
Title: used to display title information
description: used to display media information
keywords: used to display keywords
reference: used to display reference
NB: If none is filled default title is set by the platform.
Auto Save
Auto save allows the uploader to automatically save your videos once media upload is accomplished on the platform.
You can enable/disable this feature by clicking on the select box.
If selected auto save is enabled else auto save is disabled.
By default auto save functionality is selected.
Storage
Storage display information related to your company account.
Total data storage: is the total amount of storage allowed.
Used data storage: is the total amount of storage used.
Available data storage: is the total amount of free storage available.
Ads
Tags
Tags is used to create ad tags for your videos.
Name:
This field is used to set a name for your advertising tag, which will be used a reference in the management part.
Ads type:
Allows you to specify if you want to use our built-in ad server or a 3rd party ad server.
URL:
used to fill your 3rd party ad server tag.
Type:
used to define the type of your ad
Priority:
used to define the importance of your tag.
Client:
used to define the ad type (Vast/VPAID/IMA) required for some players.
Ads type
Ads type: Allows you to specify if you want to use our built-in ad server or a 3rd party ad server.
Two ad types are available:
Direct video:
selecting direct video will activate built-in ad server.
Ad Server:
selecting ad server, your third party ad server will provide you a tag to be used in KWIKmotion platform.
Tags type
Tags type allows you to set different tag position to your media.
Pre-roll:
an ad that runs at the start of your media playback. Mid-roll: an ad that runs at the middle of your media playback.
Post-roll:
an ad that runs at the end of your media playback.
Inline:
an ad that runs simultaneously with your media playback.
Custom:
an ad that runs at a specific time. Time can be set using KWIKmotion platform ads section.
Recurring:
an ad that will show up at each elapsed time. Elapsed time can be set using KWIKmotion platform ads section.
Ads Management
Ads management allows you to assign a tag or more to a program/folder or to a media asset.
Select from the left pane one or more program/folder you want to assign ads to it.
To set ads by media asset select
by video.
To set ads by program/folder select
by folder
.
From the right pane assign one or more tags to your program/folder/media asset.
You can define the video tags to show on desktop/mobile browsing by selecting desktop.
You can define the video tags to show on mobile application by selecting mobile.
You can define the video tags to show on all devices by selecting all.
Ads Automation Search
Ads automation allows you to increase ads revenue on your inventory.
It has a search and a definition,
Search has the below fields:
Keyword:
Used to search for specific campaign keywords.
Date:
used to define length in terms of time.
Active:
used to filter campaigns (active/inactive/both).
Allow for:
used to filter devices (Desktop/Mobile or Mobile application).
Filter:
used to define the type of automation done (time based or number of plays).
Folder:
used to search a defined folder.
Ads Automation Setup
Ads automation, is an intelligent engine in KWIKmotion video platform that allows you to increase your ad revenue.
ads tags:
used to select the ad tag.
Filter type:
used to define whether you metric is time of count of plays.
Active date:
used to define time duration the rule will be active.
Folder selection:
used to include or exclude selected folders. This is helpful in case you want to include multiple folders in your rule than you just exclude the rest.
Allow for:
used to define if the automation will take effect on Desktop/Mobile browsing, Mobile apps, or all of them.
Between and:
used to set the metric whether it is a play count or time duration.
Folders:
used to select or exclude folders.
Geo Block
Folder Geo Block
Select the folders from the left plane you want to apply Geo blocking rules to.
Please note that geo blocking rules inherits if set to a parent folder all children will inherit the rules.
You can select the countries you want to add to your geo blocking rules from the right pane.
Invert selection use case:
In case you want to block a long list of countries and keep a smaller list allowed, you can select the small list and use invert selection.
Block all countries:
used to select all countries at once.
Worldwide:
used to allow all countries at once.
Live
Recording Schedule
Recording manager is used to record your channel according to the EPG.
Title:
used to input the title of the video.
Description:
used to input the description of the video.
Keywords:
used to fill keywords for the recorded video.
Channel:
used to select the channel you wish to record.
Recurring date:
used to record based on the days and time schedule provided at different dates. In case recurring date is not selected than you will need to fill a specific date for the recording event to occur.
Daily schedule:
used to select a custom day.
Bulk schedule:
used to select multiple days at once.
Time:
used to define the startup and end time of the recording.
Action:
used to start/pause/resume/stop recording event. It can be helpful to eliminate advertising spots.
Active button:
used to activate or deactivate the recording schedule.
Append date to tile:
used to add date and time stamp to recording title. Useful for recurrent recording.
Folder name:
used to select the folder of the video recorded.
Facebook Live
You can publish your live streaming to your Facebook page or pages simultaneously.
App:
Allows you to select the channel you want to publish to Facebook.
Stream name:
The platform automatically fills your stream name that will be published to Facebook live.
Stream duration:
Allows you to define the time length you would like your live stream to be published to Facebook.
Facebook link:
You should input the complete stream URL in that field. You combine the server url and stream key given by Facebook live streaming wizard.
Publish to Facebook:
Click on this button once all the above is filled.
The platform will prepare the desired stream and start pushing it to Facebook servers. You will be notified once the stream is pushed from KWIKmotion.
Twitter Live
You can publish your live streaming to one or more Twitter accounts simultaneously.
App:
Allows you to select the channel you want to publish to Twitter.
Stream name:
The platform automatically fills your stream name that will be published to Twitter live.
Stream duration:
Allows you to define the time length you would like your live stream to be published to Twitter.
Twitter link:
You should input the complete stream URL in that field. You combine the server url and stream key given by Twitter live streaming wizard.
Publish to Twitter:
Click on this button once all the above is filled.
The platform will prepare the desired stream and start pushing it to Twitter servers. You will be notified once the stream is pushed from KWIKmotion.
Youtube Live
You can publish your live streaming to one or more Youtube accounts simultaneously.
App:
Allows you to select the channel you want to publish to Youtube.
Stream name:
The platform automatically fills your stream name that will be published to Youtube live.
Stream duration:
Allows you to define the time length you would like your live stream to be published to Youtube.
Youtube link:
You should input the complete stream URL in that field. You combine the server url and stream key given by Youtube live streaming wizard.
Publish to Youtube:
Click on this button once all the above is filled.
The platform will prepare the desired stream and start pushing it to Youtube servers. You will be notified once the stream is pushed from KWIKmotion.
Manual Recording
Manual recording is used to record your channel according to user inputs.
Title:
used to input the title of the video.
Description:
used to input the description of the video.
Keywords:
used to fill keywords for the recorded video.
Channel:
used to select the channel you wish to record.
Append date to tile:
used to add date and time stamp to recording title. Useful for recurrent recording.
Folder name:
used to select the folder of the video recorded.
Record button:
used to initiate recording
Stop button:
used to stop recording, you can click back on record to resume.
Save button:
used whenever you are done with recording and you want to save it.
DVR-Live
KwikMotion DVR-Live allows you to instantly CLIP, EDIT, and PUBLISH a segment from your live stream in few clicks.
SET-IN:
used to define the startup point of your video.
SET-OUT:
used to define the end point of your video.
Preview:
used to preview the segment clipped from your live stream.
Live:
used to revert your screen from PREVIEW mode to initial view.
30 Min:
used to preview last 30 minutes of your live stream.
60 Min:
used to preview last 60 minutes of your live stream.
Share:
used to share the clipped video to social media platforms or download a local copy.
Add to editor:
used to push the clipped video to KWIKeditor for editing.
Publish:
used to save and transcode the clipped video in KWIKmotion platform.
KWIKplayer
Player Design Studio
Player design studio allows you to create multiple player designs profiles.
You can customize the colors of the player using the wizard.
Each color design change is reflected on the player preview in the right pane immediately.
Primary color:
Used to change the buttons colors
Highlight:
Used to change the selector buttons.
Background:
Used to change the background color of the player.
Thumbnail Container:
Used to change the background color of the thumbnails.
Player Progress:
Used to change the color of the elapsed time played.
Loading Progress:
Used to change the color of the buffered chunks.
Progress Holder:
Used to change the color of the color that holds the progress bar.
Logo:
Used to insert a logo overlay on the player.
Logo Position:
Define the logo position on the top of the player (Top-Left, Top-Right, Bottom-Left, Bottom-Right).
Logo Link:
Define a URL for the logo. On logo click the web browser will load the URL defined.
Width:
Define the amount of padding for the logo location on the player.
You can hide the logo on playback by selecting
hide logo on play
.
Cast Ready
KWIKplayer is Chromecast ready.
Casting is supported in Google Chrome (Android and Desktop) via Chromecast.
Once Chromecast is detected on the network the cast icon shows up in the player control bar.
Airplay Ready
KWIKplayer is Airplay ready.
Airplay is supported in Apple Safari (iOS and macOS) via Airplay.
Once an Apple TV is detected on the network the airplay icon shows up in the player control bar.
Social Share
KWIKplayer has a sharing menu that allows viewers to:
1- Share the URL of the website page to social platform.
2- Copy the URL of the website page and share it.
3- Share the URL of the website page using Whatsapp and Viber on mobile phones.
4- Share the URL of the website page using the email.
Adaptive Bitrate
KWIKplayer supports adaptive streaming.
Adaptive bitrate streaming is a technique used in streaming multimedia over computer networks.
It works by detecting a user's bandwidth and CPU capacity in real time and adjusting the quality of a video stream accordingly.
A user can force select a desired bitrate by clicking on the selector.
Closed Captions
KWIKplayer supports closed captions or subtitles in the video display.
Captions can be selected by viewers through the
CC
button.
Language availability depends on VTT file.
Full Screen
The maximize button allows any user to render the video in full screen mode.
Control Room
Add a reporter
In order to use KWIKreporter the administrator should create a reporter using KWIKmotion.
Username: used to create a username for a reporter, on save the full username will show up.
Password: used to create a password for a reporter user.
Resolution: used to define the broadcast resolution on KWIKreporter application.
Frame Rate: used to define the frame rate on KWIKreporter applicaiton.
Keyframe interval: used to set the keyframe of the broadcast, a value of 150 is suggested.
Bitrate: used to set the bitrate used on KWIKreporter application broadcast. A value of 1200 to 2000 is suggested.
Picture: used to upload a reporter profile picture.
Stream Server URL: It is automatically filled by the platform on save. This will be the origin server used to capture the application broadcast
Server Username and Server Password: It is automatically filled by the platform on save. This will be used by the application to allow broadcast.
Server URL playback: The address will be used to playback a reporter live streaming.
Adaptive bitrate: Once selected KWIKrepoter application will automatically define the bitrate according to internet capabilities.
Save video locally: Once selected KWIKreporter application will automatically save the broadcasted video on the application.
Live Monitor
Live monitor allows the administrators to monitor reporters for live broadcast event occurrence.
When a reporter is broadcasting live a beep sound will occur, and a green light as well as a player will show up near the reporter name.
Once the administrator clicks on the player, he can playback the live coverage and push it to the playout.
Video Distribution
Youtube Distribution
KWIKmotion allows any broadcaster/publisher to distribute his videos on different channels.
For Youtube video distribution a profile is required.
Youtube username or email:
Administrator should fill the Youtube username or email of the channel he/she would like to connect with KWIKmotion.
Channel Name:
A reference name for the Youtube channel is required.
Youtube password:
Administrator should fill the Youtube password related to the Youtube username used.
Client ID and Client Secret are required to accomplish video distribution to Youtube:
Login using your Google Credentials
Go to the google developer console.
Select a project. ( or create a new one and select the new project )
Go to Overview / Youtube DAta API and click enable
In the sidebar on the left, select Credentials.
Then go to OAuth Consent screen and set any Product Name
Then Credentials / create / Auth Client ID
Select "Web application" then create
In "Authorized redirect URIs" add https://www.vod-platform.net/YoutubeChannelsDefinitions.aspx?ID={the Channel ID}
Click Create
Once done Copy the Client ID and the Client secret to this form
Sprinklr Distribution
KWIKmotion is integrated with Sprnklr the
social media marketing, social advertising, content management, collaboration, advocacy
.
API Key:
this field should be retrieved from Sprnklr account.
API Key:
this field should be retrieved from Sprnklr account.
To get the code:
Step 1- replace {API-KEY} and redirect to the below link :
https://api2.sprinklr.com/sandbox/oauth/authorize?client_id={API-KEY}&redirect_uri=https://www.sprinklr.com&response_type=code
Click Submit for the form.
Step 2- Authenticate the Sprinklr User
Log into Sprinklr with your Sprinklr credentials.
Step 3- Choose Environment Access
Choose the combination of partner and client environments that should have access to the token.
Click Submit.
Step 4- Access Your Redirect Code
Upon success, you will be redirected to the Redirect URI. This URI includes a returned code that you will need for authorization.
This code is valid for 10 minutes. If you do not successfully complete the following step in 10 minutes, you will need to repeat the API Access Process.
take the code from the url : Example: http://www.sprinklr.com?code=
123456789
Once code is filled click,
get access token
. You are done.
KWIKeditor
Trim Video
KWIKeditor allows you to trim your original video and create from it a new video segment.
Watermark Video
KWIKeditor allows you to add a watermark to your original video.
Join Videos
KWIKeditor allows you to join videos.
This is mainly used to remove advertisement from recorded videos.
Generate Gif
KWIKeditor allows you to create beautiful gif from your videos.
A gif is possible whenever the length of a segment is at most 6 seconds.
A gif allows you to share rich content on social media.
The rate of click on a gif is at least 30% higher from a still image.
Crop Video
KWIKEditor cloud tool allows you to crop any part of your video.
The functionality is available for a trimmed video or for an original video.
For an original video, from input, push the video to output thus crop functionality is available.
For a trimmed video, you just need to apply cropping from the output pane.
Search