It is but a natural progression for technology to move forward with time. Better systems are introduced that not just betters the methods used but also uses the available resources in an improved manner. Thus the end consumer gets to have a much improved user experience at all times.
The very basic of technological needs to stream movies to the computer
Processor speeds: It is the processor speeds that do contribute to the increased capacity of systems to handle data and it is understood that a higher processor speed would correspondingly help increase the data handling speeds of the particular computer. The increased ability to work at higher speeds has thus meant that it is possible to process more data. The practical aspect is that the viewer of a streaming movie gets to have a smoother viewing experience than with a slower processor.
Internet connections: Looking past into the development of streaming movies it is to be noticed that the ability of internet systems to handle more data at a single instance has increased manifold. The initial introduction of the broadband has been taken further forward by the advent of connections that could handle still larger amount of data. Taken together it meant that the movies could be more easily streamed in than with older connections that took up a lot of the capacity in sending back and forth a lot more handshaking signals.
Better compression ability: As the need to bring in more data than earlier times took center stage, better technologies that would allow a lot more compression of data than earlier came into being. Thus the more advanced systems could perform a lot more compression of data into more manageable packets than before. This is a good development that has rarely been acknowledged by many but it is indeed a very significant development as well.
Changing movie formats: In the beginning there were just movie files and then later came HD and still later on Ultra-HD. These changes in formats meant that the system could produce a better and clearer picture that did produce an effect that could be compared to the movie theaters. The WOW factor that were till some time ago an exclusive preserve of the movie theaters could be done in the comforts of the typical homes as well.
Digitization: The role played by digitization cannot be down played by any factor. It is when better digitization techniques were developed that led to a greater compression and faster transmission of data packages. This decreased the data transfer speeds needed to beam in the same amount of data into a system.
The final say in producing better viewing of online streaming movies
It can be safely concluded that the whole range of factors mentioned above did contribute in their ways to the greater success of streaming movies online. Often two major developments in the field occurred concurrently thus creating a multiplier effect to user experience. The future should be more exciting for those in this field and past indications would point to faster changes than ever before.