Streaming x-axis in Shiny

I have some signal data that has already been collected and saved. I’d like to plot the Time vs. Signal plot in plotly and shiny, but I want to stream the x-axis as if the signal were coming in real time. What is the easiest way to tdo this?

So far I’ve got:

plot_ly(outDF, x = ~Sample, y = ~Amplitude, type = 'scatter', mode='lines', 
            line = list(color = 'black', width = 1))

Advice on what to do next?