nanocosmos Documentation

nanocosmos Documentation

  • nanoStream Cloud
  • H5Live Player
  • nanoStream Webcaster
  • nanoMeet
  • nanoStream Apps and SDKs
  • Samples
  • FAQ

›Bintu API

nanoStream Cloud

  • Overview
  • Latest News
  • Introduction
  • Getting started
  • Live Encoding
  • SRT Ingest
  • Live Recording and VOD
  • Security Features

    • nanoStream Cloud Security
    • nanoStream Guardian

    Analytics

    • General
    • Worldmap
    • Zoom
    • Troubleshooting
    • Guardian
    • Analytics API

Cloud Dashboard

  • Getting started
  • Cloud Dashboard Overview
  • How-to

    • Start streaming
    • Stream List
    • Adaptive Bitrate
    • Secure Playback Tokens
    • nanoStream Cloud Tags
    • Embed nanoPlayer Code
    • nanoStream Webcaster

Bintu API

  • bintu api
  • bintu custom web hooks
  • bintu.live Stream Tags

Support

  • Network Diagnostics
  • Support

Video Tutorials

  • How to Setup a Low Latency Stream
  • Analytics For Low Latency Streams
  • How To Setup Streamgroups Through V3 Dashboard
  • How to Setup Optimal Latency Modes for Streaming
  • How To Setup Ingest Security For Your Live Streams
  • Implement Playback Security For Your Live Streams
  • Defend Against Misuse With nanoStream Guardian
Edit

nanoStream Cloud - bintu

What is bintu?

bintu is the stream management dashboard and API for nanoStream Cloud and CDN. By using bintu, you can create and manage your live streams, to enable ultra-low-latency live streaming at a global scale.

The dashboard can be reached at

https://dashboard.nanostream.cloud

What do I need?

You need a bintu account, based on our trial or a paid plan. You also need a live encoder, currently based on RTMP, SRT, WHIP applications or WebRTC in the browser. Live playback will be supported by using our built-in nanoPlayer which you can easily embed into your own applications.

  • Homepage: Overview and Plans
  • Introduction
  • Getting Started with bintu

bintu REST API

  • API Entry point: https://bintu.nanocosmos.de/

  • Documentation: https://doc.pages.nanocosmos.de/bintuapi-docs/

Examples

Get latest live stream

curl command line

curl -X GET "https://bintu.nanocosmos.de/stream?quantity=1" \
-H 'content-type: application/json' \
-H 'x-bintu-apikey: YOUR_BINTU_API_KEY' 

Javascript

    fetch("https:bintu.nanocosmos.de/stream?quantity=1", {
        "headers": { "x-bintu-apikey": BINTU_API_KEY }, "method": "GET",
    }).then((response) => response.json())

Create MBR/ABR Stream including live transcoding

curl command line

curl 'https://bintu.nanocosmos.de/stream' \
  -H 'content-type: application/json' \
  -H 'accept: application/json' \
  -H 'x-bintu-apikey: YOUR_BINTU_API_KEY' 
  --data-raw '{"transcodes":[{"profile":"vtrans2-852x480x800x25","tags":[]},{"profile":"vtrans2-640x360x400x25","tags":[]}]}' \

Javascript

    fetch("https://bintu.nanocosmos.de/stream", {
        "headers": { "x-bintu-apikey": BINTU_API_KEY }, "method": "POST",
        "body": JSON.stringify({"transcodes":[{"profile":"vtrans2-852x480x800x25","tags":[]},{"profile":"vtrans2-640x360x400x25","tags":[]}]}),
    })

Please reach out to our support team for help in using our API !

Last updated on 9/11/2023
← nanoStream Webcasterbintu custom web hooks →
  • Get latest live stream
    • curl command line
    • Javascript
  • Create MBR/ABR Stream including live transcoding
    • curl command line
    • Javascript
Contact
HomepageContactSupportLegal Terms
Products
Nanostream Cloud with Bintu.LiveH5Live Low Latency HTML5-PlayernanoStream WebcasterNanostream Apps and SDK
More
BlogTwitterFacebookLinkedInGitHubStar
nanocosmos GmbH
Copyright © 2023 nanocosmos GmbH - doc version Mon Sep 11 2023 09:43:20 GMT+0000 (Coordinated Universal Time)