Skip links

Univision needed support for the digital operations team to capture all unsuccessful video syndication from source [Video provider application] to destination [Content publishing application]. Univision is an American Spanish-language free-to-air television network content provider.
As video content types are the current most popular content types being viewed by customers, Univision wanted to make sure all videos sent from the video provider application are being sent correctly and delivered to the CMS without issues.

Challenges:

  1. Time issues: As the videos weren’t successfully syndicated to the CMS, the digital operation team spent a lot of time investigating which videos have not made it successfully to the CMS and the reason for the error.
  2. Maintenance issues: As the Video provider application and the CMS are getting updates frequently, Univision wanted to make sure that nothing is getting broken from system updates or API updates or automated business processes.
  3. Testing Cost: The cost of acquiring technologies like Load Runner to test the server was too high for a one-time event.

Solutions:

  1. Created two new systems (Syndication Check, Load time Engine) to monitor the syndication done between the provider application, the CMS and any other application needed using latest technologies such (Spring boot and Rxjava). This would detect any errors throughout the process, in addition to providing the results and the error reasons in a short time.
  2. Created a UI system that non-technical users from the digital operations team could monitor and follow up on the errors found by the monitoring system.

Results:

By using multithreading, the implementation reduced the time of the monitoring to the minimum and approximately reached a check of 2000 videos in 15 minutes.

Aspire was able to help Univision’s digital operations team to detect issues on videos using a reliable system.

Using Open Source tools allowed Univision to achieve the required testing with a cost-effective solution.