Renault streamed live video from Yandeх Cloud

- Renault needed to broadcast a presentation of the updated Kaptur CUV model to 83 dealerships across Russia in 2020.
- Due to the coronavirus pandemic, it was decided to use pre-recorded videos instead of a live broadcast.
- The challenge was to broadcast the video simultaneously in different time zones and create the impression of a live broadcast.
- Renault engaged OpsGuru, a cloud solution provider and Yandex Cloud partner, to solve the problem.
- Three potential solutions were considered: livestreaming via YouTube, uploading videos to Yandex Cloud object storage, and adaptive streaming in Yandex Cloud using Flussonic Media Server.
- Renault chose adaptive streaming in Yandex Cloud as the best solution.
- The infrastructure deployed in Yandex Cloud included Yandex Object Storage for video storage, a VM with two NVIDIA® Tesla® V100 GPUs, and Flussonic Media Server software.
- Adaptive streaming with hardware transcoding on NVIDIA® NVENC allowed Renault to broadcast the video at the quality that dealerships' internet channels and equipment allowed.
- The project faced challenges such as tight deadlines, the need for thorough testing, and last-minute changes to the presentation video.
- Thanks to the Yandex cloud solution and OpsGuru, Renault successfully implemented the broadcast without bugs or interruptions.
- Renault benefited from transparent pricing, paying only for the resources used during the broadcast.
About the company
Renault
How to live stream a pre-recorded video across Russia
In 2020, Renault rolled out an updated version of its Kaptur CUV and, to launch sales in Russia, the company needed to make a live broadcast for 83 dealerships. The raging coronavirus pandemic impacted how this would be done. It was decided to broadcast pre-recorded videos. The difficulty was that a pre-recorded video had to be simultaneously broadcast in different time zones and started at the scheduled time while giving the impression of a live broadcast. The presentation couldn’t leaked on the internet before the announcement and the videos were to be provided a few hours before the start of the broadcast.
Renault engaged OpsGuru, a cloud solution provider and a Yandex Cloud partner. The company established itself as a reliable and responsible partner with the necessary expertise, capable of offering non-standard solutions in a difficult situation. Through brainstorming and tough negotiations, the three most suitable solutions to the problem became evident.
Livestreaming the video via YouTube. This required creating 83 virtual machines that would stream the video at a specific time. However, YouTube imposes a variety of restrictions, including licensing restrictions for the video itself (music, video sequences, and so on), and channel verification (you can only go live if your channel has a certain number of subscribers).
Uploading video files to Yandex Cloud object storage. In this case, dealers could be sent a link to the page where the video would start at the specified time. This solved the problem with playing the video, but it wasn’t a livestream.
Adaptive streaming in Yandex Cloud. This option assumed storing video files on the Flussonic Media Server cloud platform.
Renault chose the third option: they felt it best met their needs and removed the lag between the data center and end users.
Flussonic Media Server in Yandex Cloud
In this article, we’ll talk about
The following infrastructure for video streaming servers was deployed in Yandex Cloud:
- Yandex Object Storage for video storage.
- A VM with two NVIDIA® Tesla® V100 GPUs.
Flussonic Media Server software was installed for video delivery. This made it possible to use adaptive streaming with hardware transcoding on NVIDIA® NVENC. This solution let Renault broadcast their video to dealerships at the quality that their internet channel and installed equipment allowed. And software customization flexibly solved the problem of starting the video at the scheduled time.
How did the broadcast go?
The main difficulties in implementing this project were:
- Deadlines. We had to develop and make everything ready within two weeks.
- Checking the hypotheses and performing testing. The reputational risks were too high, and this required a very thorough check of all the system components.
- Changes. The presentation video was changed an hour before the broadcast.
Thanks to the Yandex cloud solution and involving our partner OpsGuru, Renault managed to implement a live broadcast across Russia with no bugs or interruptions.
An additional advantage for Renault was the transparent pricing offered by Yandex Cloud. They only paid for the resources that were used during the broadcast.
