OSL : Overlay Spectator Live
This project allows you to display an overlay with additional information for your League of Legends games
Applications use various APIs to collect information about the game, champions, players, .....
Features
- 4 view
- Champ ban/select
- Summoners names
- Team name
- Number of victory/lose teams
- Timer ban/select/waiting
- Summoners Spell
- 3 view
- Team/Dragon/Baron frame
- Team name
- Number of victory/lose teams
- Frame for video/logo/player picture ...
- 3 view
- Team name
- Team score
- Team win loose
- Damage to champion
- Bans
- KDA/Gold/Tower/Dragon/Elder Dragon/Herald/Baron
- Gold Diff
- 7 view
- Top
- Jungle
- Mid
- Adc
- Support
- Adc and support
- All
Applications architecture
Documentations.
Note
How to use the web application and retrieve information and overlay from a game.
Code explanation.
Note
How to use and configure the application locally to sends information to the Web application
How to set up and use riot spectator mode
Code explanation.
Note
A library for interacting OSL project.
Code explanation.
Note
A library for interacting with CDragon data.
Code explanation.
Note
A library for interacting with League of Legends client.
Code explanation.
Note
A library for interacting with league of legends client.
Code explanation.
Note
A library for interacting with online riot api.
Code explanation.
Thanks to these projets and community
Floh22
LeagueBroadcast (League of Legends Spectate Overlay Tools )
Riot Community Volunteers
league-prod-toolkit (Toolkit for League Productions with overlays for champion select, ingame events, end of game stats, and more)
league-observer-tool (An addition to the league-prod-toolkit for the observer PC)
lol-pick-ban-ui (Web-Based UI to display the league of legends champ select in esports tournaments)
Litzuck
lol-spectator-overlay-client (A client that produces an overlay similar to that of the one used in the broadcasts of LoL Esports during 2015-2017)
Piorrro33
overlay (Customizable UI for League of Legends champion select spectating)
SkinSpotlights
LiveEventsDocumentation (Minimalist documentation of live events)
Warning
Project in progress
Tip
If you have any suggestions don't hesitate
Tip
Distributed under the MIT License. See LICENSE for more information
Warning
Legal disclaimer OSL isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Riot Games properties. Riot Games, and all associated properties are trademarks or registered trademarks of Riot Games, Inc. OSL was created under Riot Games' "Legal Jibber Jabber" policy using assets owned by Riot Games. Riot Games does not endorse or sponsor this project.