Many political events like rallies are planned well in advance, since permissions have to be taken.
To ensure that a large number of people can view the event, the organizers are often live streaming the event.
Travelling to attend the events in another state or city is time consuming and expensive.
With advances in technology, live streaming of events has become more affordable.
So more organizers of political rallies and other functions are live streaming the event, so that anyone who has the time and inclination can view the event.