跳到主要内容

Profile/ProfileSet Settings

A profile in a video encoder refers to a set of capabilities that defines a particular level of video quality, complexity, and storage efficiency. These profiles are predefined in video coding standards, such as H.264 or H.265, and they allow the encoder and decoder to understand each other and to produce a video stream that is compatible with a particular device or network condition.

Preset Profiles

BlendVision has prepared many popular profiles to fit the most requirements. These pre-configured profiles cater to a wide range of requirements, making it easier for users to select the optimal settings for their content. Whether you're streaming high-definition movies, broadcasting live events, or sharing user-generated content, there's likely a profile that fits your needs.

Here's the table of configurations for preset profiles:

NameVideo CodecResolutionStandardVideo BitrateAudio BitrateFrame Rate
2160p-40MbpsH.2643840x21604K40.00 Mbps192 kbps60fps
2160p-20MbpsH.2643840x21604K20.00 Mbps192 kbps30fps
1080p-10MbpsH.2641920x1080FHD10.00 Mbps128 kbps60fps
1080p-5MbpsH.2641920x1080FHD5.00 Mbps128 kbps30fps
720p-5MbpsH.2641440x720HD5.00 Mbps128 kbps60fps
720p-2.5MbpsH.2641440x720HD2.50 Mbps128 kbps30fps
480p-3MbpsH.264850x480SD3.00 Mbps96 kbps60fps
480p-1.5MbpsH.264850x480SD1.50 Mbps96 kbps30fps
360p-1.4MbpsH.264640x360SD1.40 Mbps96 kbps60fps
360p-700kbpsH.264640x360SD700 kbps96 kbps30fps
240p-800kbpsH.264426x240SD800 kbps64 kbps60fps
240p-400kbpsH.264426x240SD400 kbps64 kbps30fps
2160p-20MbpsH.2653840x21604K20.00 Mbps192 kbps60fps
2160p-10MbpsH.2653840x21604K10.00 Mbps192 kbps30fps
1080p-5MbpsH.2651920x1080FHD5.00 Mbps128 kbps60fps
1080p-2.5MbpsH.2651920x1080FHD2.50 Mbps128 kbps30fps
720P-3.5 MbpsH.2651440x720HD3.5 Mbps128 kbps60fps
720P-1.7 MbpsH.2651440x720HD1.7 Mbps128 kbps30fps
480P-2.1 MbpsH.265850X480SD2.1 Mbps128 kbps60fps
480P-1.0 MbpsH.265850x480SD1.0 Mbps96 kbps30fps
360P-1.0 MbpsH.265640x360SD1.0 Mbps96 kbps60fps
360P-500 kbpsH.265640x360SD500 Kbps64 kbps30fps
240P-500 kbpsH.265426x240SD500 kbps64 kbps60fps
240P-300 kbpsH.265426x240SD300 kbps64 kbps30fps

Customized Profiles

By providing these pre-configured profiles, BlendVision simplifies the video encoding process while still offering the flexibility and control that comes with customization. Customizing the video encoder profile is important for several reasons:

  • Optimized Quality: Different profiles offer different levels of video quality. By customizing the profile, you can choose the one that best suits your needs, whether high-definition video for a movie or lower-quality video for a simple animation.

  • Efficiency: Some profiles are more efficient, producing the same video quality at a lower bitrate. This can save bandwidth and make streaming faster and smoother.

  • Compatibility: Not all devices and players support all profiles. By customizing the profile, you can ensure that your video stream is compatible with the devices and players your audience is using.

  • Control Over Trade-offs: Customizing the profile allows you to make trade-offs between quality, speed, and file size. For example, you might choose a high-quality profile for a feature film but a lower-quality profile for a news clip.

Customizing the video encoder profile allows you to optimize your video streams for your specific needs and audience, providing the best viewing experience.

Basic Configuration

Video CodecResolution Width (px)Resolution Height (px)Video Bitrate (kbps)Audio Bitrate (kbps)
H.264128 ~ 4096128 ~ 230460 ~ 60,00024 ~ 384
H.26560 ~ 45,000

Note:

  1. Resolution Width and Resolution Height must be an integer and an even number.
  2. Video Bitrate and Audio Bitrate must be an integer.

Advanced Configuration

Video CodecProfileLevelB-FrameFrame RateGOP (sec)Segment (sec)
H.264*Auto
Baseline
Main
* High
*Auto
1
1.1
1.2
1.3
2
2.1
2.2
3
3.1
3.2
4
4.1
4.2
5
5.1
5.2
On
Off
As source
10
15
23.97
24
25
29.97
30
50
59.94
* 60
26
H.265*Auto
* Main10
*Auto
1
2
2.1
3
3.1
4
4.1
5
5.1
6

Note:

  1. The value highlighted in bold and italicized is the default.
  2. B-frame must be Off if the profile selects Baseline.

Resolution

StandardWidthHeight
4K38402160
FHD19201080
HD1440720
SD850480
SD640360
SD426240

ProfileSet

The ProfileSet is an assortment of various profiles. BlendVision provides a multitude of system-default ProfileSets, which are ideally suited for the majority of situations. Naturally, you can construct your own ProfileSet by using suitable profiles.

System-Default ProfileSets

Here's the table of system-default ProfileSets:

NameVideo CodecProtocolResolutionPTE
H.264-1080p-30fpsH.264MPEG-DASH

HLS
1080p-5MbpsEnable
720p-2.5Mbps
480p-1.5Mbps
360p-700kbps
240p-400kbps
H.264-1080p-60fpsH.264MPEG-DASH

HLS
1080p-10MbpsEnable
720p-5Mbps
480p-3Mbps
360p-1.4Mbps
240p-800kbps
H.264-4K-30fpsH.264MPEG-DASH

HLS
2160p-20MbpsEnable
1080p-5Mbps
720p-2.5Mbps
480p-1.5Mbps
360p-700kbps
240p-400kbps
H.264-4K-60fpsH.264MPEG-DASH

HLS
1080p-5MbpsEnable
720p-2.5Mbps
480p-1.5Mbps
360p-700kbps
240p-400kbps
H.264-1080p-30fpsH.264MPEG-DASH

HLS
2160p-40MbpsEnable
1080p-10Mbps
720p-5Mbps
480p-3Mbps
360p-1.4Mbps
240p-800kbps
H.265-1080p-30fpsH.265MPEG-DASH

HLS
1080p-2.5MbpsEnable
720P-1.7 Mbps
480P-1.0 Mbps
360P-500 kbps
240P-300 kbps
H.265-1080p-60fpsH.265MPEG-DASH

HLS
1080p-5MbpsEnable
720P-3.5 Mbps
480P-2.1 Mbps
360P-1.0 Mbps
240P-500 kbps
H.265-4K-30fpsH.265* MPEG-DASH2160p-10MbpsDisable
1080p-2.5Mbps
720P-1.7 Mbps
480P-1.0 Mbps
360P-500 kbps
240P-300 kbps
H.265-4K-60fpsH.265* MPEG-DASH2160p-20MbpsDisable
1080p-5Mbps
720P-3.5 Mbps
480P-2.1 Mbps
360P-1.0 Mbps
240P-500 kbps