Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Solution Architecture

...

Hive Streaming extends the capabilities of partner video platforms via self-contained components commonly referred to as "Video Player Plugins" or simply the "HIVE Player Plugin".  

...

HIVE Cloud Services are a collection of secure and proprietary backend services. They help the HIVE agents find each other, establish network connections, and gather statistics. The HIVE Helper web services supporting various business functions, including statistics collection, discovery of other HIVE endpoints and connection setup.

All HIVE Cloud services are hosted as secure cloud applications in Microsoft 's Windows Azure. The HIVE agents use HTTPS exclusively when sending any information / statistics towards the Hive Helper Services. All other pings are used merely for status and contain no information. 

...

HIVE Cloud Services respond only to secure HTTPS requests.

HIVE partners must use a unique security token to connect to HIVE Cloud Services. HIVE-supported endpoints (both HIVE WebRTC and HIVE Agent-based) must present a valid HIVE Ticket or Client Certificate to connect to a HIVE Cloud Service.

Key HIVE Cloud Services:

  • HIVE Ticketing Service: HIVE’s video platform partners invoke the HIVE Ticketing Service to notify HIVE of a video requiring HIVE analytics or distribution; HIVE endpoints (both HIVE WebRTC and HIVE Agent-based) must authenticate against the Ticketing Service before streaming video

  • HIVE Tracker Service: maintains a registry of HIVE-supported endpoints authorized to view a video, facilitating quick connection setup between nearby endpoints

  • HIVE Snapshot Service: HIVE-supported endpoints report viewer statistics to the Snapshot Service regularly during video streaming

Other HIVE Cloud services automate customer account provisioning, facilitate Silent Testing and support Agent AutoUpdate functionality.

HIVE Web Applications

The HIVE Web Applications provide management functionality.  Do not host video.  The HIVE Web Applications support authentication and SSO via Azure AD.  Optionally, a “local” login may be setup if the customer does not utilize Azure AD.  Hosted in Microsoft Azure.

HIVE Portal

HIVE Portal is the main control panel for Hive Streaming solutions.  

...

HIVE VI, described above, Is Hive Streaming's powerful business Insights insights blah blah engine.  HIVE VI data Is hosted In Microsoft Azure.  Dashboards for consuming HIVE VI data are Implemented implemented In Microsoft Power BI and may be accessed via the Power BI web or desktop applications.

...