CDNetworks Documentation Media Acceleration Live Broadcast VAS_Live Stream Ingester

VAS_Live Stream Ingester

Last update:2022-04-15 11:02:43

1 VAS Intro

1.1 Brief Introduction

Many of our live streaming customers expect CDNetworks to offer stream ingester to facilitate the fast establishment of live streaming platform.
CDNetworks mobile stream ingester is developed by CDNetworks and offers the service to customer in the form of SDK. For now, Android and iOS versions are available. The SDK supports video ingesting, encoding, pushing and other features. Once customers embed the CDNetworks stream ingester, the pushing of live streams will be enabled.

1.2 Applicable Product Line

  • Media Acceleration-Live Broadcast

1.3 Application Scenario

It is applicable to live streaming scenarios when the live streaming platform needs to provide the stream ingester for anchors in the mobile APP.

2 VAS Detail

CDNetworks stream ingester for mobile devices is available in iOS and Android versions, and the supported features are as below:

2.1 iOS Version

Feature category Feature items
Ingesting Support calling mobile camera/microphone for video/audio ingesting
Support front/rear camera and dynamic switchover
Encoding Support H264 video encoding and ACC audio encoding
Support software and hardware encoding. Software encoding requirements: system being iOS 7 +, device being iPhone 4 or later versions. Hardware encoding requirements: system being iOS 8+, device being iPhone 5S or later versions. Support HeaderDoc files
Support instruction set of ARM64, ARMV7 and RAMV7s
Settings Support multiple bitrates
Support configuring resolution ratio
Beautify Skin lightening
Skin smoothing
Lighting adjustment
Extension Support bitrate adaption
Support model identifying of various mobile terminals
Support audio-only stream pushing

2.2 Android Version

Feature category Feature items
Ingesting Support calling mobile camera/microphone for video/audio ingesting
Support front/rear camera and dynamic switchover
Encoding Support H264 video encoding and ACC audio encoding
Support software and hardware encoding Software encoding requirements: system being Android 4.0+, device being 2013 or later versions. Hardware encoding requirements: system being Android 4.3+ (only 4.4+ systems support bitrate adaption); device being mobile devices with GPU
Supported instruction sets: x86, x86_64, mips, armeabi-v7a, armeabi and arm64-v8a
Settings Support multiple bitrates
Support configuring resolution ratio
Beautify Skin lightening
Skin smoothing
Lighting adjustment
Extension Support bitrate adaption
Support continuous RTMP stream pushing in the background
Support various mobile terminals recognition
Support audio-only stream pushing

3 Notice

CDNetworks CSE needs to apply for this VAS with customers’ portal account, company name and push-stream/pull-stream domains.

Is the content of this document helpful to you?
Yes
I have suggestion
Submitted successfully! Thank you very much for your feedback, we will continue to strive to do better!