Laflèche David wrote:It's not down to the refresh rate but more to the fact that we never built ATVO to support replays. We never test our code with replay files, we only test we recordings of live sessions which replays the original data the iRSDK sent during the session. Right now I don't know how much effort it would cost to make it work.
Thanks Jason for the reply.
But what i don't understand is that our old theme with irtvo is working with replay ( but crashing sometime that is why we want to migrate to atvo ) , when i say working i mean ( good interval for the top15, gap between drivers and qualif result before the race ) i am not able to make work these in my ATVO theme.
I am wondering if this is mainly due to the fact ATVO refresh data 1 time per 300 meters Compare to 1 time per 30 meters for irtvo... What do you think?
Laflèche David wrote:On beta we added a data delay feature which is still a bit experimental. There are still some minor issues we need to fix. This allows you to sync the data with your live pictures (gear shifts, etc). The next step would be to have car related data available at any point during an instant replay. So basically we would store the cars speed, gear, rpm(, DRS state), etc. to be able to show the correct data during the replay. Positions, lap times, etc will not be included because this would mess up the whole data structure.
So, the only wish i have is one day, a software will be able to record the live telemetry that would sync with the overlay to provide the data when you choose to record a race for further broadcast, so that would, i think keep all possible data to be able to have a perfect broadcast even if it's not live.
On beta we added a data delay feature which is still a bit experimental. There are still some minor issues we need to fix. This allows you to sync the data with your live pictures (gear shifts, etc). The next step would be to have car related data available at any point during an instant replay. So basically we would store the cars speed, gear, rpm(, DRS state), etc. to be able to show the correct data during the replay. Positions, lap times, etc will not be included because this would mess up the whole data structure.
For the purposes of the channel I wish to build, this is the functionality I am hoping for:
- Ability to show Qualifying results (order and time) from a replay
- Ability to show starting grid order from a replay
- Ability to add ticker with time behind leader for all cars from a replay
- Ability to add ticker with delta behind car in front from a replay
- Ability to show lap times for all cars from a replay
- Ability to show Qualifying results (order and time) from a replayI am able to display my starting grid / qualifying result without any issue
- Ability to show starting grid order from a replaysame as the first one
- Ability to add ticker with time behind leader for all cars from a replayticker is where it is very difficult to obtain correct data, as we used to do with irtvo same apply to ATVO, i mean that the only way you can hope to have correct data once the race is started, you start your replay couple of minutes before the grid press play et let it play. that way after 1 or 2 laps you can start the ticker and it should work, but it's very random. As developer said because those data's are not saved in the replay file, the ticker will mostly give you "end of the race" result.
- Ability to add ticker with delta behind car in front from a replayMy top 15 is working that way and if i respect the sequence i explained before, after 1 lap it's showing the right data.
- Ability to show lap times for all cars from a replayThis one doesn't have enough test to tell you if it work but i am able to extract qualifying lap time.
Jeremy Kerr wrote:Yes we have a tool for this. It basically records all the telemetry from the iRSDK and puts it into a file so it can be replayed. We haven't written the tool ourselves so I'm not sure if we are allowed to share it. The dream would be to include this into ATVO so users can test this way as well.
@Simon Grossman, you said earlier: "We never test our code with replay files, we only test we recordings of live sessions which replays the original data the iRSDK sent during the session."
I find that to be very interesting. How exactly to you record the live sessions with the iRSDK data? Do you have a proprietary tool for this? Is this available for beta testing?
Yes we have a tool for this. It basically records all the telemetry from the iRSDK and puts it into a file so it can be replayed. We haven't written the tool ourselves so I'm not sure if we are allowed to share it. The dream would be to include this into ATVO so users can test this way as well.
Laflèche David wrote:That's not what we are aiming for, sorry. When and if we add this to ATVO it will only be for testing your theme, not for broadcasting. It will only be available in the editor and has nothing to do with broadcasting at all.
i was beleiving that there could be a potentiel to have a file that contain specific data that we can decide (live timing, caution, flag) when the live session is occuring, and that file would be cropped the exact same as the replay for synchronization, then the overlay would be able to synchronize those data with the replay but, my vision is really in a ideal world... i know that it is not simple as that.
Jeremy Kerr wrote:
Hey James, I sent you a PM in iRacing, hopefully to the right account. :-)