site-to-site streaming
I’m in the research phase of a project that will require site-to-site streaming between just two sites over the public internet. The main challenge is the requirement to delay or timeshift the stream by around 30 minutes (controlled at the receiving site). We don’t currently have any encoding hardware other than a Blackmagic ATEM TV Studio. Can you help me to determine if the EvoStream platform is a good foundation to build this kind of solution?
1 Answers
Hi,
One possible solution to your project is as follows:
1. At site #1:
a) Record the inbound stream in 30-minute chunks
b) Once a chunk completes, add it to a playlist
2. At site #2:
a) Pull the playlist from site #1
Clients play streams from site #2 which are delayed by 30 minutes from the original streams at site #1.
The following features of EvoStream Media Server would be required:
1. Chunked Recording
See http://docs.evostream.com/ems_api_definition/record
2. Server-Side Playlists
See http://docs.evostream.com/ems_user_guide/capabilities#server-side-playlists
3. Event-Notification System
See http://docs.evostream.com/ems_api_definition/adaptive_streaming#recordchunkcreated-recordchunkclosed-recordchunkerror
Click Search at the top right of our online documentation to get other useful info about the EMS.
http://docs.evostream.com/
Hope your research goes well!
Cheers,
Don