In EDG Academy we are looking for players
Requirements:
- Be between 16-20 years old
- Be able to travel to Shanghai
Offer:
- Housing & Bootcamp
- Visa processing
- Salary commensurate with the position
For more info, send me a DM or an email to [email protected] 📩
I want to share a project I still smile about 💛
Ivan Ogorodnyk, known as @mmm_pepino , manages @natusvincere PUBG team, and he decided to start his media career with streaming. I offered to help with the visuals, and first we just talked: what he wanted to see on stream, how and where he streams, who’d be on camera with him. After that short chat it was clear a simple webcam frame wouldn’t cut it, because @PUBG esports works very differently from most titles.
During a tournament there isn’t one broadcast but several. There’s the official stream, there’s a separate official map feed that shows who dropped where and where every team is right now, and players often run their own streams with their POV, exactly what they see on their screen. At the PGS 12 Grand Finals in Shanghai all four NAVI players were live: @FeyeristPUBG on YouTube, @Hakatory1 , boost1k and @nltspyrro on Twitch.
I wanted Ivan’s viewers to get all of it in one place. You can follow the whole map. You can watch the match through the eyes of every NAVI player at once, or pick one and stay with him. And if one of the guys doesn’t go live, you can still see where he is on the map and follow the bigger picture in the official broadcast. It’s basically a multitwitch, only already put together and nicely designed inside a single stream, with no ten browser tabs open.
In the end OBS got ten scenes: a start screen with a countdown, the official broadcast with nothing covered by the frame, a separate map scene, all four POVs together and a scene for each player, plus a break screen and an ending card. There are two cameras: Ivan’s own, and mine, connected remotely through VDO Ninja. The style comes from NAVI’s identity, so there’s lots of yellow, halftone dots and vertical lettering like on their results cards.
The most interesting part is the one viewers never see. Players aren’t live all the time: someone starts later, someone’s stream drops, someone restarts. So I wrote logic for OBS that keeps an eye on every player’s channel by itself. While a player is offline, his slot shows a “POV is offline” card and the moment he goes live, the stream comes in on its own and the card disappears, and if the picture ever freezes, the player restarts itself. A player streaming on YouTube instead of Twitch today? no problem as it catches stream platform automatically
The control panel is a little love of mine. It lives right inside OBS: the start timer, every on-air text (day, stage, who’s casting), the players’ channels and the background for the screens. Everything can be changed mid-stream without opening a single file.
Installing takes one click: an archive from Google Drive and a file you double-click. And when viewers asked on day two to make the game bigger, I made it 15% larger, and Ivan pulled the update with one click as well, no reinstall.
If you stream too and want your broadcast to look special, don't be shy to message me ✨
@iucasilol1@fenglol_ Já sigo o Feng desde o Soloq ainda antes de ele estar oficialmente na Furia. Claro que os vods mais atuais vao sempre ajudar, mas o BR está e vais estar sempre na minha lista de observação