How is the Livestream search?

How is the search for a good compatable livestream? I know before UNA Team was trying out several options. Any updates?

  • 1112
  • More
Replies (12)
    • So far OvenMediaEngine seems to be most stable. NGINX was easy to setup but latency was about 8 seconds. AntMediaServer (Red5 fork) is tricky and in some configurations has reasonable latency of about 3s but with some weird frame drops. OME gets about 2s latency. We got some work to do on browser-based injest and simultaneous recording - working on it now. 

      • Video quality with OME is very good.

        • Thanks for the quick response and the hard work you guys are doing. 

          • Andrew Boon 

            Are you aware of any existing guidelines for host requirements vs the number of concurrent client connections?  I'm curious as to how many connections it would take for the monthly server bill to exceed my entire net worth,  10,000 concurrent connections would be a good starting point.

            • this gives a good idea https://www.ovenmediaengine.com/benchmark 

              It can get costly if you plan to maintain a server suitable for 10,000 viewers through full month. Much better to launch them on demand, or use a service that cohosts streams. We plan to provide one option as a solution for planned events and also offer something like UNA LIVE hosting service for streaming to use economy of scale. 

              • this gives a good idea https://www.ovenmediaengine.com/benchmark 

                That 'Benchmark test' leaves me wondering how they managed to measure 500% - 800% CPU usage.  Silly me thought you could only use up to 100% of your CPU resources.

                • Each core and each thread will have its very own 💯 

                  • ... and each core provides 12.5% of the total processing power.   

                    Out of curiosity, I asked Wowza what it would cost to live stream an event at 720p to one million viewers for one hour.  The estimate I got was $75,000.   I haven't been able to find out what Facebook would charge to stream a live event like that, but it's definitely a cost one would have to pass on to the event owner.  My goal is to one day need this level of capability integrated into an una site I'm developing and it'll take a pretty serious streaming CDN.  $75K to stream to a million viewers might sound expensive, but I don't think you could buy a one-hour television spot for that price.  It takes a lot of money to stream to that size audiences, but if it were cheap, everybody would do it, and clog up the entire internet.

                    • 100% per core metric is an easy way to show multi-core utilisation, but sure can be confusing. 🤷‍♂️

                      As for wowza costs - we found that using wow a is by far the most expensive route, but they sure have good experience with large scale streaming. One of our customers has a solution built based on UNA and Jitsi/Jibri/Wowza stack for live events with stages and large audiences. We can refer you to them if interested.

                      Facebook wouldn’t charge you anything for such service but they’d data-mine their $75K worth and then some from all viewers, so one has to pick their poison.

                      With any luck we will have a cost effective solution for scalable live streaming soon, but one million viewers is on a different level of complexity unless you pass distribution over to a CDN or a rebroadcasting service of some kind. Then you’d have to look into audience management apart from the stream - messenger, authentication, firewalls, etc. 

                      • My intended application is about a year away, but a lot of things have to fall into place.  A major concern of mine is the political bias of big tech companies.  Facebook, Twitter, Google, and Apple can simply remove someone from their platforms if that "someone" doesn't have the proper political views.  It really sucks that this has to be an area of concern, but it's the world we live in.  If your politics oppose that of Zuckerberg, Bezos, or Dorsey, you get booted from their platform.  They'll all let the little fish swim around, but if the fish get too big they go into the frying pan.  I wonder what the politics over at Wowza is like.

                        I'd like to have a plan for large live streaming events, but there's plenty of room for much smaller localized events.  How would you integrate live streaming into Una?  The events module seems like the logical choice for a tie-in.

                        • Most of what I want for my livestream is for events, classes, and pages. They would be pay, or in some cases be getting people to send points during the livestreaming. Livestreamers with a consistent number of viewers would be rewarded with some type of premium membership. Everyone would have an opportunity to thrive, or make money either by teaching classes, throwing events like concerts, or having their own livestream niche whatever they want it to be. Basically Patreon + MySpace + Facebook.....without data mining and the old days of social media where people spent more time making friends and connections without having their lives up for sale. Social Media nowadays  is far from friendly, can be mentally harmful, and it's goal has drifted from its original intention. People have found ways to thrive and survive online during COVID and shouldn't have to lose or disconnect from what they built during COVID. I was wondering how customizable will this live be with buttons or chat. Will there be options to integrate graphic or animation overlays? 🤔

                            Login or Join to comment.