How to do live streaming? Terms, protocols, coding, and CDN
Streaming originated in the video game and eSports segment. Gamers broadcasted what was happening on their monitor and commented on the course of the game, and viewers could join in the discussion in a special chat room
This series of articles will be useful for beginners in the field of broadcasting.
Experienced colleagues are unlikely to learn anything new, we will talk about the basics. How to do live broadcasting? This is a question that we will try to answer in as much detail as possible. From basic knowledge and theory, to super-serious sets.
The genesis of streaming
Over the last 100 years, we've invented a lot of great things: cars, rockets, marmalade, and television. Suddenly, millions of people were able to see what was going on in the world from the comfort of their couch. Not surprisingly, many people began to dream of having their own television set. This idea of selling something to millions of people became more and more exciting, but making your own television has always been extremely expensive. The industry is dominated by "big boys" who sit in big buildings and play with their big toys.
That all changed, thanks to the mad scientists working at Xerox Parc. They were a legendary company in research and development. They introduced inventions like the computer and laser printers.
In 1993, the broadcast of the Severe Tire Damage concert was the first time people from all over the world could see it sitting on the Internet. A year later, some stars decided to stream concerts on the Internet as well. Also, there are now thousands of Internet radio streams (see Radio Vesti FM, for example). The revolution had begun. Technology got better and better. And now, you can broadcast to thousands of people with your cell phone and almost for free. Whether it's a conference, a sports game, your child's first steps or a political debate. Live streaming is democratizing our world, but the big guys are still leading the market.
What is streaming and how does it work?
So what is live streaming? Live streaming delivers (transmits) content in real time to viewers using the Internet. You don't need a TV studio, satellite, or a lot of equipment to broadcast live. All you need is a signal source - such as a camera, a computer with a capture card and special software, and a live video server where your viewers will be set up to watch your broadcast. Of course, behind-the-scenes technology is very complicated; I won't dive into it because I was bored to death. I also don't think you need to know it all, but before we go any further, let's pick right here and do our first triumphs. There are a few definitions you need to understand. You probably know that you need to know the alphabet before you start learning a new language, right? So let's learn it!