Frequently Asked Questions
-
What are the different ways to upload content in VIDIZMO?
VIDIZMO provides a number of ways to upload and ingest digital media content and supports a wide variety of file formats for videos, audio, images, documents, etc. Whether you using a mobile device, a PC, or a Mac, or whether you want to upload single or multiple files in bulk, you can quickly add new media to your Portal, encode it automatically in the cloud, and publish it for access on multiple devices in the following scenarios.
Upload files: Simply select one or more files from your PC or Mac and it's automatically uploaded and published in your Portal without requiring another click.
Bulk Import files/ audio recordings etc.,: Install VIDIZMO Publisher tool on your PC or Mac to automatically detect and upload media files in bulk from “Watch Folders,” or recordings from tools like Zoom, BlueJeans, MS Teams, Citrix GoToMeeting or GoToWebinar, Cisco WebEx etc.
HTML5 Upload: For mobile devices supporting HTML5, VIDIZMO allows users to select media files from their devices and upload them using the built-in HTML5 upload tool.
Automatic encoding for multiple devices & varying bandwidths: As soon as new files are uploaded in VIDIZMO, they are automatically encoded and converted into multiple formats in order to support playback on multiple devices, browsers and in varying user bandwidths, ensuring playback for everyone and in all types of conditions.
VIDIZMO Upload API: Developers can use VIDIZMO Upload API to implement custom content ingestion workflows.
-
Which file types (audio, video, image, docs.) are supported by VIDIZMO?
VIDIZMO Supports a wide variety of commonly used media file types. For a full list of types, please refer to http://www.vidizmo.com/support/service-specifications/ -
Which protocol does VIDIZMO support for uploading content, HTTP or FTP?
By default, VIDIZMO supports HTTP upload. However, FTP upload option can be made available as an alternative at customer request. -
Can video be ingested from different sources in a variety of formats?
Yes, VIDIZMO has the ability to ingest video in a variety of formats and transcode for playback where necessary. For a full list of types, please refer to http://www.vidizmo.com/support/service-specifications/ -
What is encoding?
Encoding is a process that converts uploaded video into various formats for a video to be playable on all devices and browsers. Typically, an uploaded video is converted into 4 different bitrates i.e. 240p, 480p, 720p, 1080p and in several different formats including Microsoft Smooth Streaming, HLS, MPEG4 and WebM. As a general rule, depending on uploaded video quality, 1 GB of uploaded video may consume in 3-5 GB of encoding, and also consume the same amount of storage to keep these files. Upon playback, VIDIZMO player running on a device negotiates with the cloud to playback appropriate video on each device based on available bandwidth and device type. -
How does your solution handle video encoding?
All uploaded videos are converted into 5 or more different bitrates and four different formats with a total of up to 20 different renditions. Typically, a 1080p uploaded video will be encoded into 1080p, 720p, 480p, 360p, 240p in MPEG4, and HLS formats to ensure playback on all devices, browsers in all bandwidth conditions. Users can also create and use encoding profiles. Encoding can be performed either in the cloud, on-premises software or using hardware encoders.
-
Is there a limit on encoding?
VIDIZMO uses its Encoding Cloud to encode video. Every plan includes encoding bandwidth which includes both input and output, so any overages are calculated based on the rate provided in the overages chart. For example, 1 GB of uploaded video (input) may be encoded in multiple renditions (output) of 4 GB in size, consuming a total of 5 GB of encoding. -
Does VIDIZMO have the capability to automatically encode a video file into multiple formats for viewing on a variety of devices and varying bandwidth?
Yes. As soon as new files are uploaded, VIDIZMO automatically encodes and converts it into multiple formats to support playback on multiple devices, browsers, and varying user bandwidths, ensuring playback on all devices and in all types of bandwidth conditions. All uploaded videos are encoded into multiple pre-configured formats and resolutions to allow playback on various devices, browsers, and bandwidth conditions. A typical 1080p uploaded video will be encoded into 1080p, 720p, 480p, 360p, 240p in MPEG4, HLS, WebM, and Microsoft Smooth Streaming formats to ensure playback on all devices and browsers in all bandwidth conditions. Following is a more detailed chart of video formats accepted by various VIDIZMO products: http://www.vidizmo.com/support/service-specifications
-
Does VIDIZMO have the ability to determine the most efficient video format when transcoding?
Yes, VIDIZMO automatically detects the best video format to play for the device. Additionally, the customer can configure the order of player (HTML5) based on their preference and IT Policy.
-
Can multiple (large number) videos be transcoded in different geographical locations in a given time period?
Yes, VIDIZMO offers the ability to transcode, store, and stream hundreds of thousands of video files concurrently via both Public, Private Cloud as well as On-Premise models.
-
Can VIDIZMO transcode a minimum number of video files concurrently?
VIDIZMO supports priority queuing for files that need to be transcoded quickly and concurrently with other files. Additional encoding bandwidth or appliances may be required depending on deployment model to achieve defined business goals. -
Does your system have the ability to dynamically sense and adjust the video quality (bandwidth) sent to end-points?
Yes, video quality is adjusted depending on the available bandwidth conditions and device used, using Adaptive Bitrate technologies such as Smooth Streaming, Apple HLS and Adobe HDS. -
How many renditions are created using adaptive streaming?
When video transcoding is done on Azure cloud, VIDIZMO creates up to 20 renditions of an uploaded video for adaptive streaming. For other encoders, this number can vary. -
Is there a limit on the number or file size of videos or media content VIDIZMO can host or stream?
No, there is no limit on the number of videos or rich media content that can be hosted by VIDIZMO. You can upload, import and publish unlimited number of videos and other digital media assets. Also, there is no limit on the file size you can upload.
-
Which streaming technologies are used by VIDIZMO?
For adaptive streaming, VIDIZMO supports Adobe’s HTTP Dynamic Streaming (HDS), Apple’s HTTP Live Streaming (HLS), and Microsoft’s Smooth Streaming. For standard streaming, VIDIZMO supports HTTP Progressive Download and RTMP. Multicast support is also available for multicast streaming. VIDIZMO supports low latency streaming. VIDIZMO can be configured to provide ultra-low latency using WebRTC.
-
What encoding profiles does VIDIZMO recommend?
VIDIZMO does not recommend a particular encoding profile, as the choice depends on an organization's specific needs and the devices on which content will be played. However, VIDIZMO offers default CPU and GPU encoding profiles, and organizations can customize their encoding provider.
-
Does VIDIZMO provide default encoding profiles?
Yes, VIDIZMO offers default encoding profiles that specify certain parameters for the output file after transcoding.
-
Can organizations customize encoding profiles in VIDIZMO?
Yes, VIDIZMO allows organizations to customize encoding profiles based on their specific requirements.
-
Does VIDIZMO offer recommendations for upload resolution/file size?
No, VIDIZMO does not provide a specific recommendation for upload resolution/file size. The optimal video resolution depends on an organization's specific needs, and the devices and bandwidth on which content will be played.
-
Can encoding profiles be customized with specific file size and bitrates?
Yes, VIDIZMO offers the ability to configure encoding profiles with certain parameters such as file size and bitrates, which can be customized based on organizational needs.
-
Can transcoding affect the size of audio and video files?
No. Transcoding will not modify the original file uploaded to VIDIZMO. In VIDIZMO, both encoding and transcoding create multiple copies for different codecs and renditions of the original file. These copies consume additional space, besides the original upload.
-
Why does VIDIZMO transcode uploaded media?
VIDIZMO transcodes uploaded media to ensure that the video is playable on variable internet speeds/bandwidths throughout multiple devices or platforms without compromising the performance or quality of the original file.
-
How many encoding profiles does VIDIZMO have?
VIDIZMO currently has 10 encoding profiles which can be accessed from Control Panel > Encoding > Encoding Profiles.
-
Does transcoding affect the quality of the video?
No, the original video quality is not compromised. VIDIZMO's transcoding process involves using advanced video encoding techniques to create copies of the original video that optimize the quality of video playback in lower bandwidths, by reducing its file size. These copies ensure the video quality is not compromised during the transcoding process.
-
Why is there a difference between the amount of data uploaded and the storage space consumed by the uploaded data?
There can be several reasons for the difference between the amount of data uploaded and the storage space consumed by the uploaded data. One of the primary reasons is the encoding of original files to support universal playback. Encoding creates a copy of the uploaded file in a generalized codec.
Another reason is transcoding. Transcoding creates multiple lower-quality renditions of the video file that are suited for playback on lower bandwidth connections. Each of these renditions is a compressed copy of the source file. This ensures the media can be streamed at varying internet speeds and allows adaptive bitrate streaming.
Other possible reasons for the difference may include data compression, metadata, and other file optimization types that can reduce the overall size of the uploaded data. Additionally, the amount of storage space required may depend on the specific settings and configurations of the platform or system used to store the data.