System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于海事卫星便携终端信号强度的视频通信自适应方法和系统技术方案_技高网

一种基于海事卫星便携终端信号强度的视频通信自适应方法和系统技术方案

技术编号:40991748 阅读:6 留言:0更新日期:2024-04-18 21:33
本发明专利技术提供一种基于海事卫星便携终端信号强度的视频通信自适应方法和系统,其中方法包括:步骤S1:与海事卫星便携终端建立网络连接,识别海事卫星便携终端的信号强度;步骤S2:定义视频通信编码参数的取值范围及更新频率;步骤S3:根据信号强度计算视频通信的编码参数Q;步骤S4:使用编码参数Q对视频进行编码;步骤S5:当到达预设的最大编码帧数后,重新计算编码参数Q;步骤S6:循环执行步骤S4和步骤S5直至用户终止视频。本发明专利技术能够根据海事卫星便携终端的信号强度实时优化视频编码性能,提高在海事卫星窄带宽、有干扰、信号波动网络环境下的实时视频通信能力,降低了海事卫星通信链路对视频应用的负面影响。

【技术实现步骤摘要】

本专利技术属于无线通信,特别涉及一种基于海事卫星便携终端信号强度的视频通信自适应方法和系统


技术介绍

1、海事卫星便携终端广泛应用于海洋和陆地应急通信领域,为海事遇险搜救、陆地自然灾害救助提供可靠的卫星通信接入服务。便携终端在使用时,需要通过搜星、对星等步骤建立可用的卫星通信链路。由于海事卫星是相对于地面静止的同步轨道卫星,处于不同经纬度的使用者在对星时由于地理位置差异可能出现对星不准确的情况,使卫星通信信号强度受到影响。此外,由于卫星通信所采用频段易受云、雨、雪等气象环境干扰,在实际使用过程中通信信号强度可能存在波动,在持续降雨时则可能进一步衰减,造成通信不稳定。综上,当使用海事卫星便携终端执行应急通信任务时,由于通信信号强度的衰减和波动,可能会出现无线通信链路不稳定的现象。

2、现阶段海事卫星便携终端通信带宽在不受干扰时基本可以满足视频传输的需求,但由于物理距离的存在,在执行实时双向视频任务时通常会具有一定的时延。实时双向视频通信对流量的消耗较大、对带宽波动较敏感,而应急通信任务的突发性使海事卫星便携终端通常无法工作在理想环境中,通信信号的衰减和不稳定使实时双向视频通信的清晰度、时延、卡顿等性能指标面临更大的考验,甚至在执行任务中存在通信中断的风险。现有的实时通信系统及软件多将地面宽带网络作为默认通信环境,对带宽窄、波动大的卫星通信网络环境考虑较少。因此当使用海事卫星便携终端接入卫星通信网络,并采用现有通信软件进行双向实时视频通话时,经常会出现较严重的失真、卡顿,当干扰较大时则会出现黑屏、画面静止、通信中断的现象,严重影响实时双向视频的使用体验,大大削弱了实时视频通信的优势。


技术实现思路

1、为解决上述技术问题,本专利技术提出一种基于海事卫星便携终端信号强度的视频通信自适应方法和系统的技术方案,以解决上述技术问题。

2、本专利技术第一方面提供了一种基于海事卫星便携终端信号强度的视频通信自适应方法,方法包括:

3、步骤s1:与海事卫星便携终端建立网络连接,识别海事卫星便携终端的信号强度;

4、步骤s2:定义视频通信编码参数的取值范围及更新频率;

5、步骤s3:根据信号强度计算视频通信的编码参数q;

6、步骤s4:使用编码参数q对视频进行编码;

7、步骤s5:当到达预设的最大编码帧数后,重新计算编码参数q;

8、步骤s6:循环执行步骤s4和步骤s5直至用户终止视频。

9、根据本专利技术第一方面的方法,在步骤s1中,与海事卫星便携终端建立网络连接,识别所述海事卫星便携终端的信号强度的方法包括:

10、步骤s11:在应用程序或代码中初始化海事卫星便携终端的信号强度识别字段strsignal、更新频率fsignal、便携终端信号强度队列最大长度quesignallenmax;

11、步骤s12:使用http访问192.168.0.1请求explorer 510默认页面,根据返回的响应确定当前的网络连接状态,若连接成功则进入下一步,连接失败则抛出连接失败异常;

12、步骤s13:以预定义的更新频率fsignal循环使用http访问192.168.0.1并请求explorer510终端状态页面,根据返回的页面识别是否包含信号强度识别字段strsignal,若包含则读取页面中便携终端实时信号强度并存储至缓存队列quesignal,队列采用fifo,当队列长度达到quesignallenmax时,移出最先进入队列的元素并在队尾插入最新的元素;若未在返回的页面中识别到信号强度、收到http错误或响应超时则抛出相应异常。

13、根据本专利技术第一方面的方法,在步骤s2中,定义视频通信编码参数的取值范围及更新频率的方法包括:

14、步骤s21:初始化视频编码参数量化步长的上下边界,默认上边界qu=37,下边界ql=24。

15、根据本专利技术第一方面的方法,步骤s21还包括:

16、初始化便携终端信号强度上下边界,默认上边界su=80,下边界sl=60;初始化关键帧插入间隔i。

17、根据本专利技术第一方面的方法,在步骤s2中,定义视频通信编码参数的取值范围及更新频率的方法还包括:

18、步骤s22:检查当前网络状态是否存在异常,若无异常则检查便携终端信号强度队列quesignal元素数,若队列非空则计算quesignal中所有信号强度的平均值;若平均值在边界外则将边界值赋值于平均值变量。

19、根据本专利技术第一方面的方法,在步骤s2中,定义视频通信编码参数的取值范围及更新频率的方法还包括:

20、步骤s23:初始化视频编码参数量化步长qi,具体计算方法如公式(1)所示:

21、

22、其中ξ为队列中的元素值,n为队列长度。

23、根据本专利技术第一方面的方法,在步骤s2中,定义视频通信编码参数的取值范围及更新频率的方法还包括:

24、步骤s24:记录当前帧数p,当p<i时,采用qi对本帧编码;当帧数p=i时,重新执行步骤s22和步骤s23,更新q并采用最新的q对后续帧编码,同时将p置零。

25、本专利技术第二方面提供了一种基于海事卫星便携终端信号强度的视频通信自适应系统,所述系统包括:

26、第一处理模块,被配置为,与海事卫星便携终端建立网络连接,识别所述海事卫星便携终端的信号强度;

27、第二处理模块,被配置为,定义视频通信编码参数的取值范围及更新频率;

28、第三处理模块,被配置为,根据所述信号强度计算视频通信的编码参数q;

29、第四处理模块,被配置为,使用编码参数q对视频进行编码;

30、第五处理模块,被配置为,当到达预设的最大编码帧数后,重新计算所述编码参数q;

31、第六处理模块,被配置为,循环执行步骤s4和步骤s5直至用户终止视频。

32、本专利技术第三方面提供了一种电子设备。电子设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时,实现本公开第一方面中任一项的一种基于海事卫星便携终端信号强度的视频通信自适应方法中的步骤。

33、本专利技术第四方面公开了一种计算机可读存储介质。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,实现本公开第一方面中任一项的一种基于海事卫星便携终端信号强度的视频通信自适应方法中的步骤。

34、本专利技术所带来的有益效果如下:

35、从上述方案可以看出,本专利技术实施例提供一种基于海事卫星便携终端信号强度的视频通信自适应方法。本专利技术针相比于目前主流以地面有线宽带网络为使用场景的视频通信应用,本专利技术能够根据海事卫星便携终端的信号强度实时优化视频编码性能,提高在海事卫星窄带宽、有干扰、信号波动网络环境下的实时视频通信能力,降低了海事卫星通信链路对视频应用的负面影响,使实时视频通信的失真、卡本文档来自技高网...

【技术保护点】

1.一种基于海事卫星便携终端信号强度的视频通信自适应方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于海事卫星便携终端信号强度的视频通信自适应方法,其特征在于,在所述步骤S1中,与海事卫星便携终端建立网络连接,识别所述海事卫星便携终端的信号强度的方法包括:

3.根据权利要求1所述的基于海事卫星便携终端信号强度的视频通信自适应方法,其特征在于,在所述步骤S2中,定义视频通信编码参数的取值范围及更新频率的方法包括:

4.根据权利要求3所述的基于海事卫星便携终端信号强度的视频通信自适应方法,其特征在于,所述步骤S21还包括:

5.根据权利要求4所述的基于海事卫星便携终端信号强度的视频通信自适应方法,其特征在于,在所述步骤S2中,定义视频通信编码参数的取值范围及更新频率的方法还包括:

6.根据权利要求5所述的基于海事卫星便携终端信号强度的视频通信自适应方法,其特征在于,在所述步骤S2中,定义视频通信编码参数的取值范围及更新频率的方法还包括:

7.根据权利要求5所述的基于海事卫星便携终端信号强度的视频通信自适应方法,其特征在于,在所述步骤S2中,定义视频通信编码参数的取值范围及更新频率的方法还包括:

8.一种基于海事卫星便携终端信号强度的视频通信自适应系统,其特征在于,所述系统包括:

9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现权利要求1至7中任一项所述的基于海事卫星便携终端信号强度的视频通信自适应方法中的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1至7中任一项所述的基于海事卫星便携终端信号强度的视频通信自适应方法中的步骤。

...

【技术特征摘要】

1.一种基于海事卫星便携终端信号强度的视频通信自适应方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于海事卫星便携终端信号强度的视频通信自适应方法,其特征在于,在所述步骤s1中,与海事卫星便携终端建立网络连接,识别所述海事卫星便携终端的信号强度的方法包括:

3.根据权利要求1所述的基于海事卫星便携终端信号强度的视频通信自适应方法,其特征在于,在所述步骤s2中,定义视频通信编码参数的取值范围及更新频率的方法包括:

4.根据权利要求3所述的基于海事卫星便携终端信号强度的视频通信自适应方法,其特征在于,所述步骤s21还包括:

5.根据权利要求4所述的基于海事卫星便携终端信号强度的视频通信自适应方法,其特征在于,在所述步骤s2中,定义视频通信编码参数的取值范围及更新频率的方法还包括:

6.根据权利要求5所述的基于海事卫星便携终端信号强度的视频...

【专利技术属性】
技术研发人员:于综洋李东尹珊珊李晓舟刘婷婷唐越
申请(专利权)人:中国船舶集团有限公司系统工程研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1