Contact Info

9300 W 110th Street, Overland Park, KS 66210

Phone: 913-871-6200

About jweiner

This author has not yet filled in any details.
So far jweiner has created 15 blog entries.

Mersoft test™ WebRTC Analytics Video Chat Case Study

New Case Study Published:

Executive Summary

A major U.S. communications provider worked with Mersoft on load testing and production monitoring of their video chat services that use WebRTC. The services include 2-way video, audio, text messaging and screen sharing. It is a fairly new product, but is gaining in popularity so they wanted to make sure it was ready for large-scale use.

Mersoft and the client collaborated to set up Mersoft test™ for production monitoring and several load tests to identify improvement areas. Several issues were found and resolved by the engineering team from node.js issues on the client, web server capacity issues, SDP exchange issues, ICE candidate issues, and problems when a selective forwarding unit was utilized versus a peer-to-peer connection. Each problem was resolved quickly and improved the customer experience.

All these tests were done by emulating the client experience so as new versions are released, the scripts can be easily rerun. The client now has the capability to manage the unique complexities of a large-scale WebRTC product and can save both time and labor in addition to getting insights unavailable from other products. In addition, all the graphs in this case study were taken directly from Mersoft test™.   More are available to help your teams visualize the data effectively.

Download it here.

WebRTC Load and Performance Testing With Mersoft test™

For those with experience in load and performance testing in network services, web applications, e-commerce, traditional VoIP, or other areas may be veterans in their own domains but may be somewhat new to WebRTC. In these domains, best practices and tools of the trade are established. With WebRTC load and performance testing, there are some unique challenges and complexities to overcome and ensure the application is ready to handle anything that customers throw at it.

At Mersoft, we’ve been building and running testing, diagnostic, performance and analytics tools for over 15 years. So since we started working with WebRTC several years ago, the experience showed we needed some unique tools to make sure our customers’ services were solid. They include applications that leverage real time communications for certain functions, integrations of multiple vendor unified communications (UC) products, live streaming social media and other platforms.  Mersoft has several of our own products that use WebRTC so we needed tool for our internal teams too.

When it came time to identify the load and performance features most important to include in Mersoft test™, we listened carefully to our customers, drew from own experiences building WebRTC products as well as our years of testing and analytics work in other domains. Here’s what we found matters most:

  • Test the entire platform: signaling (the network), application functions, media streams. Most teams test only one of these.
  • Understand the topology. Check the call setup. Are the SDPs being exchanged successfully? Are there firewall issues?
  • Keep track of all the ICE candidates and their various media streams in every direction. When some fail and others succeed, intermittent problems occur, and are tough to find. Cover paths through TURN servers and peer to peer. See how many TURN servers are used, if it uses a TURN-first policy and that affects startup or latency.
  • Understand the nature of each client. If it’s a browser, consider brand, version, security, local settings. If it’s a native app (consider for example, if it’s node.js, is it “stomping” on its variables when under load?).
  • Test both by using the client itself and by running “headless” for faster speed and richer analytics
  • Gain insights. Don’t just get reams of log files. Instead, generate useful information that helps engineers find problems faster
  • Draw conclusions about the performance of a group of tests rather than just looking at each test separately
  • Include WebRTC testing as part of a continuous integration process. That way, the testing team can spend its time investigating problems and making the testing even better, rather than running tests

At Mersoft, we are passionate about helping our customers develop scalable and robust WebRTC products, whether we are working with global communications providers, startup live streaming social media companies, enterprises managing complex unified communications platforms or others.

Mersoft test™ doesn’t stop there. Once your WebRTC service is in production, Mersoft test™ performs automated user experience testing and generates rich WebRTC analytics provided through:

  • An intuitive dashboard delivering insights as events happen.
  • A notification engine configured for SMS, email, Slack and HipChat.
  • Microservices to post events to Splunk or AppDynamics.

Want to talk to one of our engineers or see a demo? Email: or call 913-871-6200.

Live Streaming Video and Audio with New Release of Mersoft stream™

FOR IMMEDIATE RELEASE October 10, 2016 – Overland Park, KS – Today, Mersoft announces the production release of Mersoft stream™ with audio. Mersoft stream’s unique video protocol adapter technology already offered industry-leading live streaming video for converting RTSP to WebRTC with extremely low-latency. Now, it can process live streaming video and audio.

Together, live streaming video and audio add a new level of versatility for smart home, enterprise security implementations as well as connecting people in a variety of ways.  Here are just a few of the many use cases for the new Mersoft stream™ with audio:

–      Doorbell-camera integration: See and hear a visitor in real time and communicate with them without lag. If the alert comes when the homeowner is away, the live RTSP streaming to WebRTC connection will sound as if they are right inside.

–      Remotely-monitored building security: smaller businesses or ones with multiple locations can have the benefit of 2-way live streaming video and audio communication without onsite staff. People trespassing after business hours? A verbal warning from security through a 2-way audio connection can disperse the group and police can be called if necessary.

–      ANY live streaming platform: Platform-as-a-Service (PaaS) providers in live streaming, video conferencing or security can benefit from this new release of Mersoftstream™.

The biggest problem accessing live video over a network connection today is the significant delay in both starting the video and in maintaining an experience that is near-real-time. Instead, many applications will require up to 60 seconds to establish a stream only to deliver a poor experience with a slow frame rate, frequent delays and poor resolution. These problems make live video feed over networks nearly useless. The only alternative being expensive hard-wired or closed-circuit (CCTV) equipment.

Mersoft stream™ is ideal for use with Wi-Fi cameras commonly used in homes and businesses. It extracts the H.264 media frames directly from a RTSP stream and repackages them in WebRTC without transcoding. It buffers both the inbound and outbound streams to ensure the most consistent experience possible. Now, audio is supported with both OPUS and PCM.

In addition, class-leading stats for both audio and video are available to ensure your application is running at its best. Get the Mersoft connect™ SDK and quickly integrate Mersoft into your web, iOS, Android and even TV set-top box applications.

Demos are available by contacting Mersoft: or +1-913-871-6210

For more information, visit:

About Mersoft:

Mersoft is a Kansas City based software engineering firm delivering technology products and solutions since 1996.  They create enterprise-grade technology for service providers needing messaging, video, presence, and real-time connectivity.

Customers describe Mersoft as the “Navy SEALs” of software technology because they take on tough challenges and consistently deliver. The company culture revolves around excelling in research and development, its engineers are focused on three factors: technology, solutions and services.

MEDIA INQUIRIES: +1-913-871-6200 or

Mersoft Launches RTSP to WebRTC Live Streaming to TV Set Top Boxes

August 16, 2016 – Overland Park, KS,

Mersoft announces its newest launch of Mersoft move™ for live streaming security cameras directly to a TV set-top box.  Customers can view live cameras in seconds from the biggest and best screen in the house.  Seeing who is at the front door when the doorbell rings or checking on the baby at nap time has never been easier.  Mersoft move™ and Mersoft stream™ work together to provide the best live camera streaming available.  The Mersoft stream™ protocol adapter converts RTSP to WebRTC with extremely low-latency.  Clients can include web browsers,  mobile (iOS and Android), TV set-top boxes and more.  When a customer opens the app, the live stream will begin in seconds.

Jeff Weiner, VP of Product, Marketing and Sales at Mersoft said, “Many companies advertise live streaming but customers complain that it takes a long time to start a video and it’s often delayed.  Mersoft solved this problem and delivers a truly real time video experience.”

Why it’s so fast:

Within milliseconds, Mersoft move™ sets up the WebRTC signaling to connect a camera to the client app. Immediately, Mersoft stream™ begins extracting H.264 media frames from the RTSP stream and repackages them in WebRTC without transcoding.  It has buffers for both inbound and outbound streams to ensure a great user experience.  Jeff Smith, Mersoft CTO said, “Our proprietary technology can extract the frames while retaining timestamps and order incredibly fast.  We’ve also made it very efficient with CPU and memory.”

Truly live streaming has become a critical aspect of any security solution. In a recent study, 65% of respondents consider video monitoring among the most desired smart home feature and more than a third (37%) plan to buy a connected camera in the next 12 months.

Contact us today and let us help you integrate Mersoft into your smart home solution to get truly live RTSP to WebRTC streaming video.

For more information, visit:


About Mersoft:

Mersoft is a Kansas City based software engineering firm delivering technology products and solutions since 1996. They provide the world’s best companies in telecom, enterprise security, and smart cities with enhanced product offerings for messaging, video, presence, and real-time connectivity.  Company culture revolves around excelling in research, innovation and delivering quality in every product.

MEDIA INQUIRIES: +1-913-871-6200 or

WebRTC Testing: Proactive Monitoring in Production with Mersoft test™

Here’s the setup: A product or technology exec gets everyone energized about WebRTC.  It may be a contact center video chat experience added to a web commerce site, a media sharing mobile app, or other use case.  The executive is smart and driven and manages to push through a business case to get a new product launched. Great!

There was functional testing, and application load testing but WebRTC testing of media experience wasn’t covered. Why? Well, the QA team knows web app testing inside and out, but didn’t know how to really test WebRTC. Besides, the team thought, this is a new thing and we really don’t have a good way to predict customer adoption.  So, let’s assume moderate volume and see how it goes.

To some, this may seem ad hoc, but in reality it’s pragmatic when the team uses agile development, a DevOps model and scalable cloud hardware. They are watching the analytics. The team can react to scaling issues if the product takes off and quickly add features based on real life use instead of trying to guess at the beginning (which really doesn’t work).

So, now the product is in and it’s getting some great traction. The trouble is, the WebRTC video experience is bad.  There is excessive jitter, or the video start-up time is slow because it’s not efficiently connecting to the right TURN server.  Maybe someone connected a camera with an unexpected format or a user upgraded to a new browser.  Whatever the reason, the customers are not happy.  The app has analytics to track user flow, the servers are watched for CPU and memory. Even the log files are scanned but it’s all after-the-fact. Problems with the WebRTC experience are detected indirectly and slowly, or maybe not until the customer complains. Customers, of course, are a bad service assurance tool.

The piece missing is effective WebRTC testing.  WebRTC testing is unique and separate from web application testing, application performance management or network monitoring.  That’s the hole Mersoft test™ is designed to fill.

Here are three ways it can be used:

  1. Proactive monitoring: Mersoft test™ can be configured to periodically create simulated clients that generate traffic and report issues.  If the product is geo-diverse, the clients can be created regionally or even globally to ensure that traffic is passed through specific load balancers or data centers.  Armed with PCAP files, log files and the ability to play back recorded video, the support team can find a root cause fast.  Problem solving accelerates when they can easily compare a WebRTC testing alert from Mersoft test™ with application performance monitoring data from other tools and quickly find a firewall problem, load balancer issue or server capacity issue.
  2. Troubleshooting or Ad Hoc WebRTC Testing: The same scripts in the proactive monitoring or different scripts can be used to verify an application after a production event. It’s easy to see if a problem has been resolved or even to generate more troubleshooting details by running tests manually.
  3. Continuous Integration: Include Mersoft test™ in the continuous integration process to execute WebRTC testing along with any other verifications before a new software build is deployed to production (or any other environment for that matter).

We recommend creating scripts for load testing or environment testing prior to production launch. It’s helpful to do it this way so the tests behave as intended before they hit production.  A blog on that topic is here. By using the configurable parameters in Mersoft test™, it’s easy to set up new environments to use with the same scripts. Consistent, efficient and proactive. Want to learn more? Let’s talk! Visit Mersoft.Com, email or call +1-913-871-6200.

Mersoft stream™ Improves RTSP WebRTC Live Streaming

April 28, 2016 – Overland Park, KS – Today, Mersoft announces the latest release of its RTSP WebRTC live streaming product. Mersoft stream™ converts RTSP streaming media to WebRTC and HLS with sub-second latency to deliver the best live video streaming experience for video chat, security cameras and more.

The biggest problem accessing live video over a network connection today is the significant delay in both starting the video and in maintaining an experience that is near-real-time. Instead, many applications will require up to 60 seconds to establish a stream only to deliver a poor experience with a slow frame rate, frequent delays and poor resolution. These problems make live video feed over networks nearly useless. The only alternative being expensive hard-wired or closed-circuit (CCTV) equipment.

Mersoft stream™ is ideal for use with Wi-Fi cameras commonly used in homes and businesses. It extracts the H.264 media frames directly from a RTSP stream and repackages them in either WebRTC or HLS without transcoding. It buffers both the inbound and outbound streams to ensure the most consistent experience possible.

The April release enhancements include:

  • Even lower CPU utilization
  • Support for WebRTC engine version 49
  • Improved performance data
  • Improvements to RTSP restart and Peer connections
  • Enhanced jitter buffer including configurable and dynamic buffer sizing

“Our product engineering team works tirelessly to ensure Mersoft stream is exceeding customer expectations. The efficiency boost in this latest release puts the product ahead of any others in the marketplace. It is faster and runs in a lower CPU and memory footprint than ever before.”   Ron Sloop, CEO of Mersoft

Mersoft offers excellent professional services to integrate with providers’ systems, is carrier-grade and geo-diverse with available 24×7 support.

For more information, visit:

About Mersoft:

Mersoft is a Kansas City based software engineering firm delivering technology products and solutions since 1996. They provide carrier-grade technology solutions connecting service providers with their customers for enhanced product offerings needing messaging, video, presence, and real-time connectivity.

Customers describe Mersoft as the “Navy Seals” of software development because they take on tough challenges and consistently deliver. The company culture revolves around excelling in research and development, its engineers are focused on three factors: technology, solutions and services.

MEDIA INQUIRIES: +1-913-871-6200 or

WebRTC Load Testing with Mersoft test™

Mersoft has been developing solutions to test network technology and web applications for over 15 years.  Load testing any web application requires the ability to start up large quantities of virtual clients, run a series of scripted test scenarios, and collect the results.  The challenge is compounded in WebRTC load testing with a live streaming media application where the quality of all the streams between the end points must be measured as well as client behaviors, server components, load balancers, STUN and TURN servers, etc.

Most testing apps (and there are plenty) will start up the prescribed number of load-generator clients and test app functions and the stream in the same way – from a user’s perspective.  There are a few downsides to this approach:

  • Full Windows+browser virtual clients are resource-intensive and take time to set up
  • The complex environment is error-prone because the odds of changes to the client are high.  They come from operating system patches, browser updates, and the web application being tested.  It gets worse if the application exists in a complex enterprise environment where different groups support the authentication, middleware or other components used by the app.  Teams spend time investigating failures and updating scripts instead of testing the product.
  • Many users will access the app server via a native iOS or Android app, or a set-top box.  Emulating a browser on Windows doesn’t serve any purpose in these circumstances.

When Mersoft decided to put its testing chops to work for WebRTC load testing, we took a different approach.  First, we created a proprietary ‘headless webRTC’ client that runs extremely lean and fast.  Plus, it can gather much more information about the WebRTC media.  Here’s a screen shot of recent test session we did with our own Mersoft move™ and stream™ products.

WebRTC Load Test or WebRTC Performance Monitoring

In this case, it was a small test with only 20 clients and running 3 minutes each.   Scale capacity is technically limitless, but regularly can handle thousands. It takes only a few seconds for each virtual client to get started and only require a small footprint for the OS and other overhead to execute the functions.  The load tests run for as long as needed and, since they are easy to repeat, we can set it up to run in cycles while we intentionally break things to ensure each part reacts properly.   When issues do arise, each client has detailed PCAP files, log files and a video recording.

WebRTC Load Testing and WebRTC Performance Monitoring

Since Mersoft test™ is in the cloud, it replicates actual user experiences by accessing the apps from the public internet across whatever geography is needed.  This ensures that the firewalls, load balancers and network connections are verified, not just the application and it’s servers.  Mersoft test™ can also run in a customer’s data center, or even a combination.

Testing with a browser is supported too.

I just said how full browser clients are fat and slow, and error-prone, and offer less visibility to performance, but sometimes you still need them.  It’s valuable to test user interface functions along with WebRTC functions.  So, that’s why Mersoft test™ can create Microsoft Windows virtual machines and can run Chrome, Firefox or Internet Explorer/Edge.  Use full Selenium scripting capability alongside the WebRTC scripting for a comprehensive testing approach. Soon, we will provide virtual Android and iOS devices as well.

In practice, we find that using a full browser client is helpful for other types of testing as well. This includes performance monitoring in production or test environment verification as part of a continuous integration process.   So, it helps to think about the type of testing scenario and then decide the best approach from there.

Check out Mersoft test™ and schedule a demo or webinar at

WebRTC Load Testing and WebRTC Performance Monitoring

WebRTC for Service Providers Who Are at a Crossroads

WebRTC for Service Providers Puts them at a Crossroads

I’m at Enterprise Connect this week and attended the “Service Provider Role in WebRTC” session.  Unfortunately, I didn’t quite hear what I had hoped.

Service providers (you can call them CSP’s, carriers, cable MSOs, etc.) are at a crossroads.  They can continue to think of themselves as voice and internet companies but they are slowly becoming utilities – like the electric or water company moving bits from point “A” to point “B” while “Over The Top” applications are doing all the innovation.  The economic model for a utility is pretty thin: sufficiently reliable service at the lowest possible price.

That option may be fine for some but for me, that sounds like no fun at all.  Besides, the real money is made with innovative solutions.    

CSPs have a position of strength if they build on it.  They know how to build reliable networks, how to scale and how the regulators work.  So, there’s no reason why they have to give up market share to companies like Twillio for API connectivity of WebRTC or the many communications apps.

Strategically, there’s a huge opportunity for them to take their network smarts and put an API layer on top for software companies to build real time communications.  They are already selling their services to API providers today, but offering the services directly, they gain margin and have the chance to add innovative capabilities that only the network owner can do.  AT&T is a good example in the U.S.

CSPs can also offer value-added services even amid the OTT applications available today.  By offering new services like video chat, media sharing and live camera streaming, cable MSOs are seeing that they increase subscriber adoption of bundled services which drives retention.  Comcast is a great example of this.

The last area I wish had been discussed more is inter-carrier connectivity.  Today, the OTT apps, and to a large extent, the carriers themselves don’t see a value in integration.  Facebook and Apple as examples, are not interested in integration if they can get everyone to use their tool (and see their ads).  However, the CSPs understand that ultimately, interconnection is necessary for the industry to truly evolve.  Some are beginning to talk about standards but they are running into outmoded thinking by regulators at least in the US.  However, service Providers know the FCC – sure you can say the FCC is stuck in the voice world, but who else has the access and the mass to get the regulators to listen?  

Their position is unique.  CSPs need to continue pushing with the FCC and similar bodies around the globe to really develop the next interconnect standard.  Otherwise, Microsoft, Apple and others will continue their walled garden approaches.  Right now, RTC apps feel like the early days of email when AOL and Prodigy couldn’t share email communication, and we all know where they ended up.  One example of people not waiting around is  They created an open source platform for interconnection and are seeing steady growth.

In my view, the value proposition for service providers is clear – API services for software developers, value-added communication apps and  interconnection is a winning combination and won’t leave a CSP relegated to maintaining the water pipes.

OK, so that’s a little of what I was hoping to hear.  If you were there, let me know what you think.

Mersoft products are specifically designed to help service providers grow revenue and market share by increasing customer adoption of service bundles and increased service tiers.  If you are interested in learning more about how we can help your business, let’s talk:

Dish ARPU Up but New Service Offerings Needed

Dish announced earnings recently and while their ARPU “avg. revenue per user (customer)” went up 3.6%, they lost 81K subscribers.  The growth of SlingTV is helpful and they call it a growth area, However, it generates only about a quarter of the revenue per customer with plans starting at $20/month.  Also, nobody is really pointing out that to consume SlingTV, one must pay one of Dish’s wireline competitors for internet service.

This is another reminder of how important it is to diversify with new services as traditional TV content is no longer the “cash cow” of years past.  Dish needs to find a use for all their spectrum and since they have lots of cash, they might buy even more at the next spectrum auction.  But, what they will do with it remains the question.

Providers with a wire into the home still seem to have the edge for now.  They can offer integrated services with multi-screen TV delivery, home phone, mobile phone, and smart-home services.  When I talk to Mersoft customers, they tell us that these integrated offerings both retain their service bundles and often give customers reasons to upgrade to higher levels of service – higher retention and higher “ARPU” (average revenue per user).

That’s why Mersoft offers Mersoft move™ so communications services providers can offer voice, video, messaging and data services from media sharing, to personal broadcasting to truly live security camera streaming with Mersoftstream™.  These and other interesting use cases provide real value to customers who stick around.

Forbes has a quick rundown on Dish earnings here.

Check out Mersoft:

RTSP WebRTC Live Streaming – Mersoft stream™ Product Overview and Case Study

The use of Wi-Fi cameras in home security has exploded in recent years.  Traditional security companies, cable companies and new entrants offer a variety of choices for consumers. The cost of services and equipment continues to fall allowing small and mid-sized businesses the opportunity to incorporate surveillance services. While there is no one set-standard, companies are converging on a few variants so iconic devices such as Nest learning thermostats, August smart door locks and a multitude of Wi-Fi cameras are available from many providers.

While the industry is growing at a brisk pace, there is evidence that slow, choppy real-time video is inhibiting adoption and reducing the usefulness of live video.

Argus Insights recently published a study where they found that while customers have high satisfaction with the smart devices themselves, the applications used to manage those devices fall short in customer satisfaction.  Unfortunately, the device is only as good as the software tools behind it.  When commenting on cameras, Argus reports,

“App functionality is a major consumer pain point, with frequent complaints of slow video streaming , long load times and the video blacking out.”

While many devices employed a smart-home installation, the camera stood out as unique because it is a valuable tool by itself for live streaming in residential use cases, business and law enforcement.  Unfortunately, cameras have a few challenges to overcome.  First, they are high-bandwidth.  Compressed, low-resolution video is acceptable in some situations, but consumers have grown accustomed to a high definition image (1920×1080 pixels) and high frame-rate (15+ frames per second).  Second, many cameras run H.264 or other proprietary codecs that require specific end-user software to play the stream such as Adobe Flash.  These clients are losing their support among browsers, and Adobe has announced it will eventually retire the Flash Player.

Mersoft recognized this technology gap in the industry and developed Mersoft stream™ specifically to enable high-quality and truly real-time video with RTSP WebRTC live streaming.

Mersoft stream™ addresses the current challenges in the following ways:

  1. Uses WebRTC: Google released WebRTC to the open source community in 2011 and continues to release updates. The capability encapsulates a set of APIs and codecs that make media streaming possible in browsers without plug-ins or by including it in native mobile and desktop apps.   Compared to many solutions in use today, WebRTC is current, far more secure, and requires no user intervention.
  2. Not a protocol converter: When streaming video from a camera, many applications convert the H.264 stream in order to play it on various platforms. Instead, Mersoft stream™ extracts the H.264 media frame by frame and packages it into WebRTC. By avoiding the protocol conversion, it occupies a very low processor and memory footprint plus runs lightning fast with processing times down to 50 ms.
  3. Stays in sync: It synchronizes time stamps between RTSP and WebRTC on each frame coming from the camera so that it accurately catches up after frames are lost.
  4. Has a Buffer: To avoid jitter and lag, there is a buffer that can be configured to just enough delay to provide a smooth video stream. By definition, a buffer would result in the video technically being something less than live. Even the best networks have issues on occasion so a second or two delay can make all the difference in providing a smooth video experience for customers.

A Note on Audio:

If audio is part of the RTSP WebRTC live streaming, Mersoft stream™ handles it separately.   It supports most audio codecs and will do transcoding. However, transcoding audio is much less processor-intensive and so the typical delay in the media often remains under 1 second.

Real-World Example


Mersoft worked with a large North American cable company to provide live streaming between their wi-fi cameras and set-top boxes. Their previous experience used other client players and was bad enough they decided to delay launch. Mersoft stream™ was installed in their network between the smart device mediation layer and the set-top boxes. Then, Mersoft worked with the internal development team who created a set-top box application to select and display a camera for live streaming. The set-top box supports H.264 and WebRTC. In this situation, there are multiple firewalls to traverse and all the applications are cloud-hosted. Mersoft stream™ worked together with its companion product Mersoft move™ which handles the signaling and notifications to set up the call.


The original application was taking 15-30 seconds to begin, then provided a very unreliable stream delayed usually by 5- 30 seconds. After the implementation of Mersoft stream™, a typical stream begins in under 3 seconds and has a sub 1-second delay from camera to the set-top box. (Client, camera, network and firewall performance varies and will affect this number).

Client Interface Options

Mersoft offers several options to integrate Mersoft stream™ for your customers. There are client libraries that can be run on set-top boxes, iOS and Android mobile devices, or for native Windows and Mac laptops. Mersoft can develop entirely new applications for your customers or can work to integrate Mersoft stream™ capability into your existing apps.

 Hosting Options

Mersoft stream™ can be installed in the client datacenter or hosted by Mersoft for a easy and rapid deployment.



Contact Mersoft to get more information and a demo. Increase customer satisfaction in your video streaming product with RTSP WEbRTC live streaming from Mersoft stream. Email: or call 913-871-6200.