Frequently Asked Questions

What is the latency for live streams?

For a standard HLS live stream, typical glass-to-glass latency is expected to be around 5-30 seconds. But we offer LL-HLS which will reduce latency to about 1 - 2 seconds. But the latency can vary depending on your viewer's geographical location and internet connectivity.

 

What is the maximum live stream duration?

There is no limit on continuous streaming to our live endpoints. 

 

Is there a limit on the number of live stream channels that can be created?

There is no limit on the number of live stream channels.

 

Is there a video viewer limit on each live stream?

There is no viewer limit for any live streams. We have facilitated broadcasts with thousands of concurrent viewers. We use top-tier Content Delivery Networks (CDN) that allow users to stream to vast audiences without the concern of hitting a limit. We provide 2-3 top-tier CDNs as default for all plans. You can add more CDNs if necessary.

 

For example, I am already using other CDN companies for live streaming (video manager, storage, etc.) can I integrate my CDN into your platform?

Yes, we can integrate your existing CDN through the Custom CDN feature or “set origin as CDN candidate” configuration (“modular approach”).

 

Can I live stream a pre-recorded video?

Yes. First, you can run a simulated live stream using a tool like OBS, and then send your pre-recorded asset to Stream using the RTMP protocol. To learn more about Stream RTMP, refer to How to set up live streaming in VNIS Video Stream?

 

Can I test live/video streaming for free?

It is possible. Please contact our sales representative to try VNIS Video Stream.

 

Can I add multiple audio channels or tracks to the live stream?

No, we currently support only one audio track for all live streams.

 

Can I rewind live content while the live stream continues?

Not at the moment, but we are now working on this feature.

 

Are contents saved after the live broadcast is over?

Not at the moment, but we are now working on this feature.

 

Does VNIS support WebRTC for live streaming ingest?

We currently do not support direct WebRTC ingest to a live stream, but the live video can use WebRTC to deliver video content. We have focused on RTMP and HLS for live streams from an encoder as they are the most universal ingest protocols.

 

How can I go live from a browser?

Not at the moment, but we are now working on this feature.

 

Is VNIS Live Streaming suitable for 2-way video communication applications?

For interactive multi-party video applications, you can embed multiple VNIS SDK instances in an application. With these instances, your application can easily push streams to related channels from the audience side.

 

Do I need to create stream keys for every live event?

No, stream keys can be re-used as many times as you want. It's common for applications to assign one stream key to each user (broadcaster) in their system and allow that user to re-use the same stream key over time.

 

Does VNIS charge for creating stream keys?

We don’t charge for creating stream keys.

 

Can I restream/simulcast my live stream to social platforms like Facebook?

We do not support restream/simulcast a stream to external platform. However, you can run a live stream using a tool like FFmpeg and OBS to restream/simulcast your stream to social platforms.

 

Does VNIS have a Player for native mobile?

For iOS native apps, we support Objective-C and Swift. For Android native apps, we support Java and Kotlin.

 

Does VNIS support DRM for content protection?

Not at the moment, but we provide a signed URL. With a signed URL, only allowed viewers can see the video content. Our professional team will help you set up the environment.

 

Does VNIS support cross-platform frameworks like Flutter?

Mobile app development has seen rapid growth in recent years, as cross-platform development solutions have become more popular. Cross-platform frameworks allow developers to build native apps for iOS and Android using a single codebase. Flutter and React are two solutions that have proven popular among developers. We are now working on this feature.

 

Where can I find video stream API documentation?

VNIS is a developer-friendly platform that enables developers to build and observe unique live and on-demand video experiences. Please visit our developer website.

 

What should I do if I can’t find the API I need?

We're looking into what's needed here, so if you are interested in talking with us about your API needs, we'd love to hear more from you!

 

Where can I find SDK developer guides?

VNIS gives you CDN switching and streaming insight using client-side SDKs for your player. Please visit our SDK website.

 

What should I do if I can’t find the player I need?

We're looking into what's needed here, so if you are interested in talking with us about your Player needs, we'd love to hear more from you!!

 

I would love to speak to someone on the team about a feature idea or a problem I'm running into with the player, how can I do that?

Please leave us some feedbacks and we'll be in touch!

 

Is it possible to see my streaming latency in specific locations like Malaysia?

Yes, you can use data dimensions to filter out the locations you want to see. QoE metrics include a metric named startup delay.