As explained at high level about how video technology is being used to stream videos online, the basic question comes to mind is why not just download the media file and play it? We are downloading media files since very beginning of Internet and that’s happening very seamlessly. We can play downloaded media anytime we want without having Internet connection. Also we can easily transfer that media file to others through external hard drives and USB drives. Then why video technology guys have brought us the streaming technology?
Because streaming is the master factor which made possible so much things like OTT apps (e.g. Netflix), sports/events online live streaming, online TV and many more. Let’s see what makes streaming technology different than downloading.
At the most and at vast, video technology is being used to deliver videos over the Internet. Delivering real-time videos to the users using Internet is what we call video streaming. This delivery is achieved by the continuous and real-time transmission of media from server to client, let media be video or audio. Just keep in mind, streaming is way different than downloading a media file and then playing it. It can deliver already produced videos also (VoD) or Live Streaming of events also. The most notable early use of video streaming was live streaming of Summer Olympic Games in August 2008 using Microsoft’s Smooth Streaming protocol, millions of people around the globe watched consuming millions of hours.
Two days back my MacBook Pro (Mid 2012) stuck at progress bar while starting, and not yet started! How troublesome is this!!! I’m sure many of us have faced this issue somewhere, provided, mostly if it’s an old model. What about all these projects and files after my MacBook crash? Any one can face this issue. Then how to make sure that our files are safe! And how I made it through this sudden crash!
It’s always been a quite demand from swift developers to add
protected access in Swift’s access control. Lot of times it’s been asked on stack-overflow that how to write protected methods in swift. But still swift hasn’t provided any direct way to do it. Can we really achieve protected access in Swift? Yes, we can!
Often in software development environments its been asked to developers whether they are done with their task or not. And its pretty obvious question for managers to ask to developers, nothing wrong or unexpected. Developers tend to answer this question as “yes, I am done” and if anything that can be wrong and unexpected here is what they mean by done!
First and foremost advantage for me is that I don’t need to define it; 😊! Almost everyone, who have written any kind of program, knows what dirty code is; whether or not everyone realizes it is another story.
I was very excited to write blogs about my experiences, about new things that I learned recently, summaries of my tech-social findings I explored. I was googling about free blog hosting services available today and I didn’t found any difficulty to reach GitHub Pages. I found it very easy and very simple to write and publish our content online without worrying about maintenance and security.