System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请是分案申请,原申请的申请号为:202111138022.0,申请日为:2021.09.27,原申请的主题名称为“一种视频流切换方法和存储设备”。
技术介绍
1、日常生活中,人们无法避免地会观看一些视频资讯,用户通过手机、电脑、电视、pad等终端设备观看视频时,现有的视频流切换都需要退出全屏模式才能够切换播放另一个视频流,这样的切换过程导致每一次要看另一个视频流时都要退出重新进入,使得用户的浏览不顺畅,浪费时间,大大地影响用户使用的满意度,用户需要一种更加快速、便捷、准确、流畅、可靠的视频流切换方案。
技术实现思路
1、为此,需要提供一种更加快速、便捷、准确、流畅、可靠的视频流切换方法,用以解决现有视频流切换需退出重新进入,导致用户的浏览不顺畅,浪费时间,大大地影响用户使用的满意度的技术问题。具体技术方案如下:
2、一种视频流切换方法,包括步骤:
3、响应屏幕操作指令,判断所述操作指令的操作区域是否在屏幕osd区域范围内,若所述操作指令的操作区域在屏幕osd区域范围内,则根据预设规则对当前屏幕播放的视频流执行预设操作,所述预设操作包括但不限于:切换视频流、维持当前视频流播放。
4、进一步的,所述“判断所述操作指令的操作区域是否在屏幕osd区域范围内”前,具体还包括步骤:
5、读取屏幕osd位置信息,所述osd位置信息为osd文字图像的周边坐标,所述osd区域范围为osd文字图像的周边围成的区域。
6、进一步的,所述“则
7、所述预设规则包括:点击一次osd区域对应播放第一视频流,点击两次osd区域对应播放第二视频流;
8、响应点击一次osd区域指令,判断当前屏幕是否在播放第一视频流,若是,则维持播放第一视频流,若否,则读取第一视频流地址并切换至播放第一视频流;
9、响应点击两次osd区域指令,判断当前屏幕是否在播放第二视频流,若是,则维持播放第二视频流,若否,则读取第二视频流地址并切换至播放第二视频流。
10、进一步的,所述“判断当前屏幕是否在播放第一视频流”,或“判断当前屏幕是否在播放第二视频流”,具体还包括步骤:
11、通过读取视频流地址判断当前视频流。
12、进一步的,所述“响应屏幕操作指令”前,具体还包括步骤:
13、预先设置两个视频流的读取路径;
14、所述视频流包括但不限于:摄像头实时录制的视频流、多张图片制成的视频流;
15、所述视频流的读取路径包括但不限于:存储的硬盘地址、摄像头的ip地址。
16、进一步的,所述“则根据预设规则对当前屏幕播放的视频流执行预设操作”,具体还包括步骤:
17、若为多张图片制成的视频流切换至摄像头实时录制的视频流,则存储多张图片制成的视频流播放的时间点后消除多张图片制成的视频流,读取摄像头实时录制的视频流路径并播放摄像头实时录制的视频流;
18、若为摄像头实时录制的视频流切换至多张图片制成的视频流,则确认待切换至的多张图片制成的视频流的播放时间节点为从头播放或从存储的时间点播放,消除摄像头实时录制的视频流,读取多张图片制成的视频流并根据播放时间节点进行播放。
19、进一步的,所述屏幕操作指令包括但不限于:鼠标点击操作、屏幕点击操作。
20、为解决上述技术问题,还提供了一种存储设备,具体技术方案如下:
21、一种存储设备,其中存储有指令集,所述指令集用于执行上述一种视频流切换方法中的任意步骤。
22、本专利技术的有益效果是:提供一种更加快速、便捷、准确、流畅、可靠的视频切换方法,包括步骤:响应屏幕操作指令,判断所述操作指令的操作区域是否在屏幕osd区域范围内,若所述操作指令的操作区域在屏幕osd区域范围内,则根据预设规则对当前屏幕播放的视频流执行预设操作,所述预设操作包括但不限于:切换视频流、维持当前视频流播放。通过以上方法,当想对视频流进行切换时,只需在屏幕osd区域范围内执行对应操作即可,无需退出全屏模式才能切换播放另一个视频流,用户可在当前界面自如切换想要播放的视频流,即节约时间,又大大提高用户体验度。
本文档来自技高网...【技术保护点】
1.一种视频流切换方法,其特征在于,包括步骤:
2.根据权利要求1所述的一种视频流切换方法,其特征在于,所述“判断所述操作指令的操作区域是否在屏幕OSD区域范围内”前,具体还包括步骤:
3.根据权利要求1或2所述的一种视频流切换方法,其特征在于,所述“响应屏幕操作指令”前,具体还包括步骤:
4.根据权利要求3所述的一种视频流切换方法,其特征在于,
5.根据权利要求1至4任一项所述的一种视频流切换方法,其特征在于,所述屏幕操作指令包括但不限于:鼠标点击操作、屏幕点击操作。
6.一种存储设备,其中存储有指令集,其特征在于,所述指令集用于执行:权利要求1至5任一项所述的一种视频流切换方法中的任意步骤。
【技术特征摘要】
1.一种视频流切换方法,其特征在于,包括步骤:
2.根据权利要求1所述的一种视频流切换方法,其特征在于,所述“判断所述操作指令的操作区域是否在屏幕osd区域范围内”前,具体还包括步骤:
3.根据权利要求1或2所述的一种视频流切换方法,其特征在于,所述“响应屏幕操作指令”前,具体还包括步骤:
4....
【专利技术属性】
技术研发人员:吴衍斌,廖以随,
申请(专利权)人:金钱猫科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。