Genius Game Planning
Chapter 109 How to solve the network delay problem of live broadcast
Chapter 109 How to solve the network delay problem of live broadcast
Lu Fan is indeed a master of technology. Before the people are fully configured, he puts up the shelf first, and knocks out some core low-level codes by himself.By the end of April, one person had solved the collision, lighting, and physics engines.This is only a month has passed.
By the end of the month, people were gradually fully configured, and the game engine codenamed "Project X" began to run wildly.When writing some technical documents, Lu Fan set up the basic framework, which made the subsequent standardization projects very awkward and awkward, but later people found that this framework was indeed reasonable after getting familiar with it.
The game engine here is under intense development, and the "Spore" in Guanghua City has also started the first phase of development. Borrowing the physics engine and collision detection system of Project X, the game of "big fish eating small fish" in the cell stage It is still achievable.Originally, Venus Studio wanted to make its own engine, but Liu Neng insisted that they allin "Project X", and all systems must be fully connected, which is also for the standardization of game development later.So their work progress will be a little bit slower.
After accessing the X engine, everything became smoother and smoother.
In three days, the first demo came out.Liu Neng tried it for a while, and as far as a game of "big fish eats small fish" is concerned, it is not bad.Of course, in addition to the game being developed in the spore stage, the gameplay of the components involved is also being carried out simultaneously. For example, offensive components such as poison sacs require a physical diffusion engine.After the poison sac is launched, other surrounding creatures will also be poisoned when they come into contact with the spread poison sac.Of course, as the boundary of diffusion increases, the toxicity will also decrease.
In addition, the web game "Dandan Tang" has also been synchronized with the X engine. Various gameplay methods such as explosion, collision, and knockback have relatively high requirements for the physics engine.In the process of game production there, they are also constantly raising demands to the Shanghai engine team, so that they can also speed up the development.
But at least there is one point that everyone still obeys, that is, not working overtime.
Happy.com is so envious of the "no overtime culture" here that Wan Binglin kept complaining to Liu Neng, "My brother is so tall and I can't lead my team!"
Who would have thought that working together would be no problem at first, since they are all Internet companies after all, Wan Binglin subconsciously felt that Liu Neng would follow the "hidden rules of the Internet" and would make employees 996, but it is a pity that the daily scene is so It seems that the engine team and the live broadcast development team here get up at six o'clock every day to stretch, greet each other, and then go home.Everyone on Happy.com had dark circles under their eyes, watching them slip away from them with a look of envy and hatred, and then looked at their team leader with a look of longing. The team leader looked at the boss of the project team. The boss of the group can only look at the boss of the center eagerly, that kind of small resentful eyes really make people feel distressed.
Liu Neng was not good at pointing fingers at their working mode, and patted Lao Wan on the shoulder, "It's nothing, I'll get used to it. But we can't be good people? Does working overtime really improve efficiency? Brother, I don't think so." ah!"
Wan Binglin sighed, "My brother is so free and easy that I am speechless." He didn't know that working overtime would cause physical and mental exhaustion, which would greatly affect his work status during the day. At night, he would work for three hours and paddle for two hours. In terms of efficiency, it may not be as good as the normal 965.
The technical problems in live broadcast development are close to being solved, but there are several non-technical problems that are still ahead.Network delay is the most important problem, but the current network speed cannot be solved directly.
For this reason, Qian Weijie, as a senior operation and maintenance officer, also went on a business trip from Guanghua City to Shanghai to discuss how to solve this matter.After thinking for a long time, Liu Neng couldn't remember how those webcasting platforms solved the network delay in his previous life. In some vague memories, it seems that the problem of network delay has never been really solved.
After a temporary adjournment, Liu Neng finally remembered that he still had a golden finger to use.He hasn't paid attention to his "built-in exchange system" for quite a long time, and the points in it have reached 80000 joy value.After exchanging high-level server skills, more branch options appeared, one of which was called "Intelligent Virtual Network", almost with great surprise, this ability was clicked on.
My mind suddenly became much clearer, and some things that I couldn't figure out before were now extremely clear.
"God still cares for me!" Liu Neng was very happy. It seemed that there was a "solution" to the problem of baldness just now.
Just a few minutes later, Liu Neng called everyone over again, and everyone was obviously a little puzzled.In the meeting of more than two hours just now, most of them proposed a solution by one person, which was quickly sprayed by others to the point where they were speechless or even asked to drill into the ground, and then the meeting quickly fell into a terrible silence Go, until the next person proposes an unreliable plan.
The meeting that ended in silence now brought everyone together to continue the meeting. For the first time, everyone felt the terror of the boss. Do they have to choose a rubbish plan just like Yuan Shikai stole the fruits of the revolution? Can't everyone leave?
Liu Neng cleared his throat, "The meeting will continue. Let's put it this way. If we don't find a solution, everyone will just stay here and starve."
"Boss, you are not kind, your brain is not bright when you are hungry, why don't you vote and choose the lightest solution that has just been sprayed?" Zhou Xin said, rubbing his temples.
Liu Neng rolled up a ball of paper and threw it on his head, "This is a passive job with a slack mind. Later, the financial department will deduct 200 yuan from your salary."
"Let's not joke." He stopped laughing, "Maybe our thinking was a little wrong before. Let me make a small review. There is no way to really solve the network delay. Even CCTV's live broadcast is impossible. There is no delay. So our goal should be changed..."
"From solving the delay problem of live broadcast to reducing the delay of online live broadcast!" Zhou Xin said with a flash of inspiration.
"Bingo! That's it, try to reduce the network delay as much as possible. Judging from our current test data on the internal network, the network delay is about 5 seconds, which is barely acceptable. But on the public network, the delay is about 10s. This 10s The experience is very poor, and everyone should be able to feel it. So we are thinking about how to reduce the network delay to less than 5 seconds. I personally think this delay is acceptable to users." Liu Nengdao.
"So what's the solution? I haven't found a solution for a long time!" Qian Weijie said, spreading his hands.
"Why don't you say that your boss and I are superior, does Content Delivery Network know?"
"Content distribution network?" Everyone quickly thought about this concept in their minds, and immediately praised it, "Damn it, why didn't I think of it? Network bandwidth cannot be optimized, but network congestion can be reduced through intelligent scheduling. ! Damn it, boss, you’re still awesome!”
(End of this chapter)
Lu Fan is indeed a master of technology. Before the people are fully configured, he puts up the shelf first, and knocks out some core low-level codes by himself.By the end of April, one person had solved the collision, lighting, and physics engines.This is only a month has passed.
By the end of the month, people were gradually fully configured, and the game engine codenamed "Project X" began to run wildly.When writing some technical documents, Lu Fan set up the basic framework, which made the subsequent standardization projects very awkward and awkward, but later people found that this framework was indeed reasonable after getting familiar with it.
The game engine here is under intense development, and the "Spore" in Guanghua City has also started the first phase of development. Borrowing the physics engine and collision detection system of Project X, the game of "big fish eating small fish" in the cell stage It is still achievable.Originally, Venus Studio wanted to make its own engine, but Liu Neng insisted that they allin "Project X", and all systems must be fully connected, which is also for the standardization of game development later.So their work progress will be a little bit slower.
After accessing the X engine, everything became smoother and smoother.
In three days, the first demo came out.Liu Neng tried it for a while, and as far as a game of "big fish eats small fish" is concerned, it is not bad.Of course, in addition to the game being developed in the spore stage, the gameplay of the components involved is also being carried out simultaneously. For example, offensive components such as poison sacs require a physical diffusion engine.After the poison sac is launched, other surrounding creatures will also be poisoned when they come into contact with the spread poison sac.Of course, as the boundary of diffusion increases, the toxicity will also decrease.
In addition, the web game "Dandan Tang" has also been synchronized with the X engine. Various gameplay methods such as explosion, collision, and knockback have relatively high requirements for the physics engine.In the process of game production there, they are also constantly raising demands to the Shanghai engine team, so that they can also speed up the development.
But at least there is one point that everyone still obeys, that is, not working overtime.
Happy.com is so envious of the "no overtime culture" here that Wan Binglin kept complaining to Liu Neng, "My brother is so tall and I can't lead my team!"
Who would have thought that working together would be no problem at first, since they are all Internet companies after all, Wan Binglin subconsciously felt that Liu Neng would follow the "hidden rules of the Internet" and would make employees 996, but it is a pity that the daily scene is so It seems that the engine team and the live broadcast development team here get up at six o'clock every day to stretch, greet each other, and then go home.Everyone on Happy.com had dark circles under their eyes, watching them slip away from them with a look of envy and hatred, and then looked at their team leader with a look of longing. The team leader looked at the boss of the project team. The boss of the group can only look at the boss of the center eagerly, that kind of small resentful eyes really make people feel distressed.
Liu Neng was not good at pointing fingers at their working mode, and patted Lao Wan on the shoulder, "It's nothing, I'll get used to it. But we can't be good people? Does working overtime really improve efficiency? Brother, I don't think so." ah!"
Wan Binglin sighed, "My brother is so free and easy that I am speechless." He didn't know that working overtime would cause physical and mental exhaustion, which would greatly affect his work status during the day. At night, he would work for three hours and paddle for two hours. In terms of efficiency, it may not be as good as the normal 965.
The technical problems in live broadcast development are close to being solved, but there are several non-technical problems that are still ahead.Network delay is the most important problem, but the current network speed cannot be solved directly.
For this reason, Qian Weijie, as a senior operation and maintenance officer, also went on a business trip from Guanghua City to Shanghai to discuss how to solve this matter.After thinking for a long time, Liu Neng couldn't remember how those webcasting platforms solved the network delay in his previous life. In some vague memories, it seems that the problem of network delay has never been really solved.
After a temporary adjournment, Liu Neng finally remembered that he still had a golden finger to use.He hasn't paid attention to his "built-in exchange system" for quite a long time, and the points in it have reached 80000 joy value.After exchanging high-level server skills, more branch options appeared, one of which was called "Intelligent Virtual Network", almost with great surprise, this ability was clicked on.
My mind suddenly became much clearer, and some things that I couldn't figure out before were now extremely clear.
"God still cares for me!" Liu Neng was very happy. It seemed that there was a "solution" to the problem of baldness just now.
Just a few minutes later, Liu Neng called everyone over again, and everyone was obviously a little puzzled.In the meeting of more than two hours just now, most of them proposed a solution by one person, which was quickly sprayed by others to the point where they were speechless or even asked to drill into the ground, and then the meeting quickly fell into a terrible silence Go, until the next person proposes an unreliable plan.
The meeting that ended in silence now brought everyone together to continue the meeting. For the first time, everyone felt the terror of the boss. Do they have to choose a rubbish plan just like Yuan Shikai stole the fruits of the revolution? Can't everyone leave?
Liu Neng cleared his throat, "The meeting will continue. Let's put it this way. If we don't find a solution, everyone will just stay here and starve."
"Boss, you are not kind, your brain is not bright when you are hungry, why don't you vote and choose the lightest solution that has just been sprayed?" Zhou Xin said, rubbing his temples.
Liu Neng rolled up a ball of paper and threw it on his head, "This is a passive job with a slack mind. Later, the financial department will deduct 200 yuan from your salary."
"Let's not joke." He stopped laughing, "Maybe our thinking was a little wrong before. Let me make a small review. There is no way to really solve the network delay. Even CCTV's live broadcast is impossible. There is no delay. So our goal should be changed..."
"From solving the delay problem of live broadcast to reducing the delay of online live broadcast!" Zhou Xin said with a flash of inspiration.
"Bingo! That's it, try to reduce the network delay as much as possible. Judging from our current test data on the internal network, the network delay is about 5 seconds, which is barely acceptable. But on the public network, the delay is about 10s. This 10s The experience is very poor, and everyone should be able to feel it. So we are thinking about how to reduce the network delay to less than 5 seconds. I personally think this delay is acceptable to users." Liu Nengdao.
"So what's the solution? I haven't found a solution for a long time!" Qian Weijie said, spreading his hands.
"Why don't you say that your boss and I are superior, does Content Delivery Network know?"
"Content distribution network?" Everyone quickly thought about this concept in their minds, and immediately praised it, "Damn it, why didn't I think of it? Network bandwidth cannot be optimized, but network congestion can be reduced through intelligent scheduling. ! Damn it, boss, you’re still awesome!”
(End of this chapter)
You'll Also Like
-
Shock! My apprentice is actually the empress
Chapter 2189 11 hours ago -
Lose 100 million today
Chapter 2654 11 hours ago -
Nine Realms Mortal Immortals
Chapter 2525 11 hours ago -
Reborn with wealth that rivals the country
Chapter 2487 11 hours ago -
I have a portable farm
Chapter 3200 11 hours ago -
Young Master Jun’s 100 Techniques to Spoil His Wife (The Empire's Mr. Jun Is Playing The Villai
Chapter 3074 11 hours ago -
Arad's crooked savior
Chapter 3463 11 hours ago -
Corpse collector in Conan
Chapter 2743 11 hours ago -
Am I a person of interest as a newbie in the second dimension?
Chapter 2515 11 hours ago -
I have a big sailing game
Chapter 415 1 days ago