Skip to content
Teazit Live Streamings

Teazit Live Streamings

Live videos brings authentic moments and events to life in a way that no words or pictures can.

Summary

Check

We fully own and control our live streaming technology.

Following, you will find all the informations to understand our live-streamings technology, security, how we interact with other media and our next steps.

Socials - Broadcast

Because we know you love and use all socials media, Teazit Live technology aims to give you the power to broadcast your stream to everyones.

Our engineering and design team have worked closed together to provide the easiest tool to create a live-streaming on your favorite social media. This feature is still under heavy development, and some social might be unstable or unavailable. You can see the bellow table, which summarize our states with social medias.

Social State Other
Facebook Unstable Release data: October 2018
Youtube Unavailable Release date: June 2019
Twitter Unavailable Release date: December 2019
Instagram Unavailable Release date: December 2019

Social requirements

  • Facebook maximum streaming resolution is 720p30
  • Instagram maximum streaming resolution is ... ????
  • Twitter / Periscope maximum streaming resolution and bitrate is 540p up to 800Kbps
  • Youtube maximum streaming resolution is ... ???

Security

We are very focus to provide the best security around Teazit streaming. Developing our own technology allow us to keep the full control of our data and make sure we keep your privacy... private. Nowadays, Teazit don't sell any information and we are not planning to do it. If we do, we promise, we will inform you.

You can find more information about our actions regarding security here.

How it work

The decision to build our own streaming technology had a high impact on our development team. However, we didn't want to depend on a third party company, like Wowza, because we knew that this technology was only the first step of our vision.

At Teazit, we rely on RTMP (Real-Time Messaging Protocol). It allow a very low-latency communication between our camera and our servers. Then we rely on multi-bitrates HLS (Http Live Streaming) to provide our user with the best streaming quality regarding their network limitations.

teazit-live-schema

Teazit live technology schema

Technical Specs

Full Specs

General

  • 4 hour maximum length for live stream and preview.
  • For security reason, RTMP (wiki) stream URLs will expire 12 hours after they are created.

Video format

  • We accept video in maximym 1080p (1920x1080) resolution at 30 frames per second, with 1 key frame every 2 seconds.

  • Our recommended max bit rate is 4 Mbps. Going above this maximum is possible but the live stream might become unstable.

Advance
  • Pixel Sample Ratio: Square
  • Video Codec: h264

Audio format

  • Audio Sample Rate: 48 KHz
  • Audio Bitrate: 128 Kbps mono. However we can do stereo.
Advance:
  • Audio Codec: AAC

Technical States

Our Stream, at Teazit, rely on Finite-State Machine pattern to keep every streams secure and working. You can read an understand more about the different states bellow:

Final State Machine

Draft

Default creation state. Nothing will be done.

Starting

When you decide to start your live-streaming, we move our streams into a Starting state. This state is key for our application. It allows our softwares to communicate with your camera, send all the important informations, and handle all the heavy work for you. Under the hook, the camera automatically setup the resolution, quality, region of interests etc... and start publishing the video.

Preview

The camera have started to publish live content. The Stream is currently available to administrators only.

Live

The camera have started to publish live content. The Stream is publicly available.

Ending

When you decide to end your live-streaming. We move our streams into a Ending state. This state is key for our application. It allows our softwares to communicate with your camera. The camera can properly stop publishing content and it goes back into a low-power mode until next action is requested.

Ended

The Stream is ended.

Archived

The Stream has been archived and a public was-live video is available.

teazit-live-stream-transitions