学生1

                                    |

老师  --> 服务器A -->  服务器B  --> 学生2

                                    | 

                                 学生3

 

如图,老师向服务器A推流,学生从服务器B拉流,当有学生向B去拉流时,B向A去pull

对于老师来说,只推了一路流,对于三个学生来说,拉的是同一路流

那么,如何判断这三个 学生是拉了一路流还是三路流

 

(1)首先,要配置服务器B的nginx为多个worker。

(2)其次,三个学生拉流,在服务器B使用下面命令查看是同一个进程还是多个进程拉流

netstat -anop | grep 1935  | grep ‘服务器B:1935' | grep -v LISTEN

可能为一个进程拉流,也可能为多个进程拉流

(3)最后,在服务器B使用下面命令查看是拉几路流

netstat -anop | grep 1935  | grep ‘服务器A:1935' | grep -v LISTEN

 

经测试发现:

(1)若一个进程拉流,则只拉一路流

(2)若多个进程拉流,则拉多路流

相关文章:

  • 2021-12-24
  • 2021-12-30
  • 2022-12-23
  • 2022-12-23
  • 2021-06-02
  • 2022-02-26
  • 2021-03-31
猜你喜欢
  • 2022-12-23
  • 2021-05-14
  • 2021-05-28
  • 2022-01-26
  • 2021-05-22
  • 2021-07-26
相关资源
相似解决方案