System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及视频通信,更具体地,本专利技术的实施方式涉及一种浏览参会人员的方法和装置。
技术介绍
1、现有技术中在处理大规模视频会议时,当大量参会人员同时上传和下载视频流时,网络带宽可能会变得拥堵。这会导致数据传输变得缓慢,造成视频画面的延迟和卡顿,无法展示查看所有参会人员的画面,因此,针对大规模视频会议,系统只能优先挑选重要的参会人员的给用户的参会终端进行画面展示,其他的参会人员则隐藏起来,用户无法查看每一个参会者的画面。
2、所以,针对现有技术所存在的问题,为了可以查看所有参会者的画面,本专利技术设计了一个针对大规模会议,每个参会人员的终端都可以查看所有参会者画面的方法和装置。
技术实现思路
1、本专利技术提供了一种浏览参会人员的方法和装置,有效的实现了在大规模会议中可以无限查看所有参会人员的视频画面。
2、第一方面,本专利技术提供了一种浏览参会人员的方法,其中包括:
3、服务器实时获取和监测每一个参会人员的画面信息、入会时间和/或声音状态;
4、所述服务器基于所述每一个参会人员的画面信息、入会时间和/或声音状态对参会人员进行排序,生成第一清单;
5、所述服务器接收参会人员查看请求;
6、所述服务器响应所述参会人员查看请求,从所述第一清单中截取排名相邻的多个参会人员的表单数据生成第二清单,并发送所述第二清单;
7、所述服务器接收基于所述第二清单的画面信息码流请求;
8、所述服务器响
9、在本专利技术的一个实施例中,其中,
10、所述画面信息包括有画面内容和无画面内容;
11、所述入会时间为参会人员在进入到视频会议的时间;
12、所述声音状态包括静音状态和发声状态;
13、所述服务器基于所述每一个参会人员的画面信息、入会时间和/或声音状态对参会人员进行排序,生成第一清单还包括如下步骤:
14、所述参会人员的声音状态为发声状态,则将该参会人员列入第一阶梯;
15、所述参会人员的声音状态为静音状态以及所述画面信息为所述有画面内容,则将该参会人员列入第二阶梯;
16、所述参会人员的声音状态为静音状态以及所述画面信息为无画面内容,则将该参会人员列入第三阶梯;
17、所述第一阶梯的参会人员排放在所述第二阶梯的前面;
18、所述第三阶梯的参会人员排放在所述第二阶梯的后面;
19、基于所述每一个参会人员的入会时间对所述第一阶梯、第二阶梯和/或第三阶梯做进一步的排序,并生成所述第一清单。
20、在本专利技术的又一个实施例中,其中所述基于所述每一个参会人员的入会时间对所述第一阶梯、第二阶梯和/或第三阶梯做进一步的排序,并生成所述第一清单还包括如下步骤:
21、在所述的各个阶梯中,所述参会人员的入会时间越早,则该参会人员在对应的阶梯中排名越靠前;
22、在所述的各个阶梯中,所述参会人员的入会时间越晚,则该参会人员在对应的阶梯中排名越靠后;
23、所述第一清单包括两列内容,一列为序号,另一列为与序号相匹配的参会人员名单。
24、在本专利技术的另一个实施例中,所述服务器基于所述参会人员的画面信息、入会时间和/或声音状态的变化,动态地调整所述第一清单的排序。
25、在本专利技术的再一个实施例中,其中所述服务器响应所述参会人员查看请求,从所述第一清单中截取排名相邻的多个参会人员的表单数据生成第二清单,并发送所述第二清单还包括如下步骤:
26、所述服务器基于清单排列顺序,在所述第一清单中,从所述第一清单起始序号开始截取,截取排名相邻的多个参会人员的表单数据为所述第二清单。
27、在本专利技术的又一个实施例中,其中还包括如下步骤:
28、所述服务器实时检测所述第二清单中的参会人员在所述第一清单中的排序是否发生变化;
29、若检测结果为变化,则重新在所述第一清单中,基于原第二清单在第一清单的序号范围截取,生成并发送新的第二清单。
30、在本专利技术的又一个实施例中,其中所述画面信息码流请求包括翻页速率、当前展示页面的参会人员序号以及所述第二清单中的参会人员序号;
31、所述服务器响应所述画面信息码流请求,依次发送至少部分参会人员的画面信息码流还包括如下步骤:
32、所述服务器基于所述当前展示页面的参会人员序号,获取对应参会人员的画面信息码流,或者,所述服务器获取所述第二清单中所有参会人员的画面信息码流;以及
33、所述服务器基于所述翻页速率调整发送所述参会人员的画面信息码流。
34、在本专利技术的又一个实施例中,其中所述服务器基于所述翻页速率调整发送所述参会人员的画面信息码流还包括如下步骤:
35、若所述翻页速率超过预定翻页速率阈值,则以第一帧率发送所述第二清单中的参会人员的画面信息码流;
36、若所述翻页速率低于预定翻页速率阈值,则以第二帧率发送所述当前展示页面的参会人员序号的画面信息码流,并且以第一帧率发送所述第二清单中的其他参会人员的画面信息码流。
37、在本专利技术的又一个实施例中,其中:
38、所述服务器基于所述画面信息码流请求中所述当前展示页面的参会人员序号更新所述第二清单,并发送所述第二清单。
39、在本专利技术的又一个实施例中,其中:
40、当所述当前展示页面的参会人员序号距离原第二清单开始或结束序号的差值小于序号阈值时,以所述当前展示页面的参会人员序号为中心从所述第一清单中截取排名相邻的多个参会人员的表单数据更新所述第二清单。
41、在本专利技术的又一个实施例中,其中包括:
42、终端生成并发送参会人员查看请求;
43、所述终端接收第二清单;
44、从所述第二清单中获取当前展示页面的参会人员序号;
45、所述终端基于所述当前展示页面的参会人员序号以及所述第二清单中参会人员的序号生成并发送参会人员画面信息码流请求;
46、所述终端接收并缓存参会人员画面信息码流,并基于当前展示页面的参会人员序号展示缓存或接收到的当前展示页面的参会人员码流画面。
47、在本专利技术的又一个实施例中,其中从所述第二清单中获取当前展示页面的参会人员序号还包括如下步骤:
48、获取当前展示页面中参会人员的首末序号。
49、在本专利技术的再一个实施例中,其中所述终端基于所述当前展示页面的参会人员序号以及所述第二清单中参会人员的序号生成并发送参会人员画面信息码流请求还包括如下步骤:
50、获取当前翻页速率,并将所述当前翻页速率、所述当前展示页面的参会人员序号和所述第二清单中参会人员的序号打包生成所述参会人员画面信息码流请求。
51、在本专利技术的再一个实施例中本文档来自技高网...
【技术保护点】
1.一种浏览参会人员的方法,其中包括:
2.根据权利要求1所述方法,其中所述服务器响应所述参会人员查看请求,从所述第一清单中截取排名相邻的多个参会人员的表单数据生成第二清单,并发送所述第二清单还包括如下步骤:
3.根据权利要求1所述方法,其中所述画面信息码流请求包括翻页速率、当前展示页面的参会人员序号以及所述第二清单中的参会人员序号;
4.根据权利要求3所述方法,其中:
5.一种浏览参会人员的方法,其中包括:
6.一种浏览参会人员的装置,所述装置包括:
7.根据权利要求6所述装置,其中所述第二清单模块还包括:
8.根据权利要求6所述装置,其中所述画面信息码流请求包括翻页速率、当前展示页面的参会人员序号以及所述第二清单中的参会人员序号;
9.根据权利要求8所述装置,其中所述发送模块还包括:
10.一种浏览参会人员的装置,其中包括:
【技术特征摘要】
1.一种浏览参会人员的方法,其中包括:
2.根据权利要求1所述方法,其中所述服务器响应所述参会人员查看请求,从所述第一清单中截取排名相邻的多个参会人员的表单数据生成第二清单,并发送所述第二清单还包括如下步骤:
3.根据权利要求1所述方法,其中所述画面信息码流请求包括翻页速率、当前展示页面的参会人员序号以及所述第二清单中的参会人员序号;
4.根据权利要求3所述方法,其中:
5...
【专利技术属性】
技术研发人员:赵海奇,赵兴国,
申请(专利权)人:上海赛连信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。