If you already stream F1 online races (of your website/team) using a PC software (xSplit, OBS), maybe this small Android app will be useful.
![Image: http://i68.tinypic.com/bhjc7q.jpg]()
You can overlay a small vertical drivers ranking where you want on the screen.
IMPORTANT ! : Ranking is not automatic since F1 2016 does not send UDP data related to other drivers, but only related to the current player... you!
App will refresh positions every 5-15s (you can set the frequency) taking data from a simple online Google spreadsheet. You have to share this spreadsheet for reading only (no editing allowed) in order to let the app to read data from it.
If you want to share the job with your friend, you can share this spreadsheet allowing him to edit: in this way you can stream taking care of the race only, and your friend will change drivers positions on the spreadsheet.
![Image: http://i67.tinypic.com/24vqpec.jpg]()
This picture shows:
1) Setup page. Fill the text area with the Google spreadsheet ID (it will be given after sharing the document) and push ENTER on the keyboard when finished. Better to have max zoom allowed by your Android emulator (I'm using BLUESTACKS) in order to have max graphic resolution. Adapt SLASH size (colored graphic objects) to your emulator window and zoom, choose Update frequency (10s are ok).
2) Rank as shown in the app. When the position of a driver changes, his number position will be colored RED or GREEN (if loosing or earning positions) till the next update.
3) Google spreadsheet. 3 columns without header: driver's NICK (3 letters better. If nick is missing the corresponding row is not visible so you can adapt the rank to racing drivers only, max 20), COLOR, STATUS ("x" or any letter means RUNNING, "y" means "yellow" color of the position used as you wish maybe for drivers not partecipating to Q3 session, empty space means NOT RUNNING, DNF, DSQ etc... with greyed nick and position). The last row is necessary because the app code is not so smart: table will be exported as CSV file and the app needs the last cell to be filled in with something.... if not will rise an app error.
HOW TO CHANGE drivers positions? Easy: DRAG the row in the Google spreadsheet! Click with left mouse button on the row number, keep it clicked and drag the row in the new position, release the button.
Open your broadcast software, add the Android emulator window to a scene (in front of the race video), add a color filter for BLACK (you have to hide the black backgroung of the Android emulator page), move the rank where you wish on the screen and resize it as you prefer, keep the Android window on the desktop - even behind your broadcast software since you don't need to interact with the app anymore - to let it refresh data (if you minimize the Android emulator window, his code stops running and data positions will not refresh).
Colors available.
Team colors: F1FERrari, F1FORceindia, F1HaAS, F1MANor, F1MCLaren, F1REDbull, F1RENault, F1SAUber, F1TORorosso, F1WILliams
Generic colors: black (BKN), brown (BNN), blue (BUNormal, BULight, BUDark), grey (GNN, GNL, GND), orange (ORN, ORL, ORD), red (RDN, RDL, RDD), violet (VTN, VTL, VTD), yellow (YWN, YWL, YWD)
Google spreadsheet example: https://docs.google.com/spreadsheets/d/1efktv4E-j-SOtsidKIee1fsdb--yGRMnOUVD3mdmMmo/edit?usp=sharing
You can download/upoload it or doing by yourself
APK: https://drive.google.com/file/d/0B113tcB1AcELdDZPOEk3bDVWX0k/view
APK file is generated using AI2 (app inventor 2)
I'm working on a complete version.... updating F1 2015 I used already last year.

You can overlay a small vertical drivers ranking where you want on the screen.
IMPORTANT ! : Ranking is not automatic since F1 2016 does not send UDP data related to other drivers, but only related to the current player... you!
App will refresh positions every 5-15s (you can set the frequency) taking data from a simple online Google spreadsheet. You have to share this spreadsheet for reading only (no editing allowed) in order to let the app to read data from it.
If you want to share the job with your friend, you can share this spreadsheet allowing him to edit: in this way you can stream taking care of the race only, and your friend will change drivers positions on the spreadsheet.

This picture shows:
1) Setup page. Fill the text area with the Google spreadsheet ID (it will be given after sharing the document) and push ENTER on the keyboard when finished. Better to have max zoom allowed by your Android emulator (I'm using BLUESTACKS) in order to have max graphic resolution. Adapt SLASH size (colored graphic objects) to your emulator window and zoom, choose Update frequency (10s are ok).
2) Rank as shown in the app. When the position of a driver changes, his number position will be colored RED or GREEN (if loosing or earning positions) till the next update.
3) Google spreadsheet. 3 columns without header: driver's NICK (3 letters better. If nick is missing the corresponding row is not visible so you can adapt the rank to racing drivers only, max 20), COLOR, STATUS ("x" or any letter means RUNNING, "y" means "yellow" color of the position used as you wish maybe for drivers not partecipating to Q3 session, empty space means NOT RUNNING, DNF, DSQ etc... with greyed nick and position). The last row is necessary because the app code is not so smart: table will be exported as CSV file and the app needs the last cell to be filled in with something.... if not will rise an app error.
HOW TO CHANGE drivers positions? Easy: DRAG the row in the Google spreadsheet! Click with left mouse button on the row number, keep it clicked and drag the row in the new position, release the button.
Open your broadcast software, add the Android emulator window to a scene (in front of the race video), add a color filter for BLACK (you have to hide the black backgroung of the Android emulator page), move the rank where you wish on the screen and resize it as you prefer, keep the Android window on the desktop - even behind your broadcast software since you don't need to interact with the app anymore - to let it refresh data (if you minimize the Android emulator window, his code stops running and data positions will not refresh).
Colors available.
Team colors: F1FERrari, F1FORceindia, F1HaAS, F1MANor, F1MCLaren, F1REDbull, F1RENault, F1SAUber, F1TORorosso, F1WILliams
Generic colors: black (BKN), brown (BNN), blue (BUNormal, BULight, BUDark), grey (GNN, GNL, GND), orange (ORN, ORL, ORD), red (RDN, RDL, RDD), violet (VTN, VTL, VTD), yellow (YWN, YWL, YWD)
Google spreadsheet example: https://docs.google.com/spreadsheets/d/1efktv4E-j-SOtsidKIee1fsdb--yGRMnOUVD3mdmMmo/edit?usp=sharing
You can download/upoload it or doing by yourself
APK: https://drive.google.com/file/d/0B113tcB1AcELdDZPOEk3bDVWX0k/view
APK file is generated using AI2 (app inventor 2)
I'm working on a complete version.... updating F1 2015 I used already last year.