本发明专利技术提供一种视频场景控制系统,其包括场景创建模块、数据源添加模块、场景选择模块及场景切换模块,场景创建模块用于依需要创建场景模式,数据源添加模块用于将数据源添加至场景模式以形成视频场景,场景选择模块用于在所创建的多个视频场景中选择一个视频场景设置为直播视频场景进行相应处理,并从未被选择的视频场景中选择相应的视频场景设置为预览场景,场景切换模块用于在场景预览窗口中所显示预览场景与直播视频场景之间进行切换,将切换的预览场景输出为直播视频场景进行相应处理。该系统将多路数据源添加到场景模式形成视频场景后,在实时直播过程中对相应视频场景进行切换,给用户带来更好的体验感。本发明专利技术还提供了一种控制方法。
【技术实现步骤摘要】
本专利技术涉及视频直播技术,尤其涉及一种。
技术介绍
目前,现有的网络视频场景切换方式主要有转播式的切换输出和带场景编辑模式的直接输出,转播式的切换输出只能选择其中一路视频源进行直播,不能合并和编辑不同的场景,带场景编辑模式的直接输出直播时只能输出一种场景,不能实时的对直播场景进行修改或更换。然而,上述两种视频直播的场景输出方式不能在重大会议、大型讲座或娱乐交流的实时视频直播时进行视频场景的预览及切换,导致用户在视频实时直播时不能进行直观方便的体验。
技术实现思路
有鉴于此,本专利技术提供一种能进行实时预览及切换的。—种视频场景控制系统,其用于控制视频场景,所述视频场景控制系统包括一个场景创建模块、一个数据源添加模块、一个场景选择模块及一个场景切换模块,所述场景创建模块用于依需要创建至少一个场景模式,数据源添加模块用于获取至少一个数据源并将所述至少一个数据源添加至所述至少一个场景模式以形成至少一个视频场景,所述场景选择模块用于在所创建的多个视频场景中选择一个视频场景进行设置为直播视频场景进行相应处理,并从未被选择的视频场景中选择相应的视频场景设置为预览场景显示,所述场景切换模块用于在所显示的预览场景与直播视频场景之间进行相应切换,并在切换后将切换的预览场景输出为直播视频场景进行相应处理。进一步地,所述视频场景控制系统还包括一个像素设置模块,所述像素设置模块用于设置所述预览场景显示窗口的像素值大小。进一步地,所述视频场景控制系统还包括一个名称设置模块,所述名称设置模块用于为所述场景创建模块所创建的至少一个场景模式设置相应的名称并显示在对应的场景模式中。进一步地,所述场景切换模块还用于在将切换的预览场景进行实时直播后将切换前的直播场景切换为预览场景。进一步地,所述数据源添加模块还用于将所述创建的至少一个视频场景保存到用户数据。进一步地,所述场景选择模块还用于选择一个视频场景输出进行实时直播或录制保存或直播并录制保存。—种视频场景控制方法,其用于控制视频场景,所述视频场景控制系统包括以下步骤:依需要创建至少一个场景模式;获取至少一个数据源并将所述至少一个数据源添加至所述至少一个场景模式以形成至少一个视频场景;在所创建的多个视频场景中选择一个视频场景作为视频直播场景进行相应处理,并从未被选择的视频场景中选择相应的视频场景设置为预览场景显示;在所显示的预览场景与视频直播场景之间进行相应切换,并在切换后将切换的预览场景输出为视频直播场景进行相应处理。进一步地,在所述设置预览场景显示步骤中还包括以下步骤:设置所述预览场景显示窗口的像素值大小。进一步地,在所述创建至少一个场景模式后还包括以下步骤:为所创建的至少一个场景模式设置相应的名称并显示在对应的场景模式中。进一步地,在所述选择场景进行相应处理的步骤中包括以下步骤:选择一个视频场景进行实时直播或录制保存或直播并录制保存。与现有技术相比,本专利技术提供的中,通过场景创建模块将多路输入的数据源进行相应的属性编辑后,根据使用者的喜好自行创建所需个数的视频场景,并经场景选择模块选择相应的直播视频场景及预览视频场景,给使用者的视频直播过程带来了极大的便利性,用户可依需要通过场景切换模块在直播的同时选择相应的视频场景进行切换,给用户带来更好的体验感和创造性,同时也对使用者的视频直播过程的专业性、流畅性及趣味性都有极大的提升。【附图说明】图1是本专利技术提供的视频场景控制系统的模块示意图。图2是图1的视频场景控制系统所创建的视频场景示意图。图3是图1的视频场景控制系统操作界面示意图。图4是图1的视频场景控制系统所显示的预览视频场景示意图。图5是本专利技术提供的视频场景控制方法的流程图。主要元件符号说明场景创建模块 110数据源添加模块120场景选择模块 140场景切换模块 160像素设置模块 180名称设置模块 190如下【具体实施方式】将结合上述附图进一步说明本专利技术。【具体实施方式】请参阅图1,其为本专利技术实施方式提供的一种视频场景控制系统,其用于控制视频场景,所述视频场景控制系统100包括一个场景创建模块110、一个数据源添加模块120、一个场景选择模块140及一个场景切换模块160。所述场景创建模块110用于依需要创建至少一个场景模式,在初始使用者创建的场景模式中没添加任何数据源,也即场景模式内容为空,本实施方式中,场景创建模块110创建如图2所示的五个场景模式。可以理解的是,场景模式的个数依需要自行设定即可,视频场景控制系统100的操作界面如图3所示,使用者在界面中选择对应的视频场景创建功能图标即可创建一个空的视频场景。所述数据源添加模块120用于获取至少一个数据源并将所述至少一个数据源添加至所述至少一个场景模式以形成至少一个视频场景,本实施方式中,数据添加模块120将八个数据源添加至五个场景模式中。可以理解的是,在创建的场景中添加的数据源为视频直播所需的数据源,数据添加模块120添加的数据源个数依需要自行设定即可。添加的数据源即可为来自外部的视频数据输入,如USB摄像头、摄像机、数码相机等外部设备的数据源,也可来自内部的应用程序画面,包括办公软件、音/视频播放器、游戏程序、浏览器、设计类软件等内部数据源,还可为连续的计算机屏幕截图,包括全屏、窗口屏幕及区域屏幕,静态图片及动态的图片格式以及文字等。将数据源添加到场景模式中时,也即需要对添加的数据源的属性进行个性编辑,对数据源的属性编辑包括数据源在场景中的位置,数据源在场景中所显示区域的大小,包括按照其原始大小成比例的缩放,及任意长宽的缩放,数据源在场景中所处的层次,高层次的数据源会遮挡或覆盖低层次的数据源,还可对数据源预设一定规则的运动轨迹,包括平动及转动,数据源的透明度,例如外部数据源输入可设置全透明的关键色。对数据源的属性编辑完毕后,使用者即可点击界面中对应的保存场景图标来保存按照设定的场景合成规则形成的场景模式,也即创建了一个视频场景。本实施方式中,数据源添加模块120将八个数据源依据设定的场景合成规则添加到使用者创建的五个不同的场景模式中,从而形成五个不同的视频场景。可以理解的是,数据源添加模块120可将形成的视频场景保存为用户数据,用户下次使用时直接在已保存的视频场景中进行选择而无需重新创建。本实施方式中,所述场景选择模块140用于在所创建的多个视频场景中选择一个视频场景进行实时视频直播,并从未被选择为直播的视频场景中选择相应的视频场景设置为预览场景显示,可以理解的是,场景选择模块140还可将输出的视频场景依需要进行录制而不进行实时视频直播,即保存为录制视频以供用户在后续需要时选择点播,也可边直播边录制。若选择的数据源为用户当前的全屏视图,在实时视频直播时,使用者计算机设备的屏幕右侧所显示的缩小或放大的场景预览窗口及操作窗口也可不作为视频数据源在任何输出的直播场景中显示。本实施方式中,使用者在视频场景创建界面中创建并保存了五个视频场景后,从中选择一种视频场景作为实时视频直播场景,如选择视频场景一作为实时视频直播场景进行相应处理,再从五个视频场景中选择除视频场景一以外的四个视频场景作为预览的视频场景,可以理解的是,使用者也可通过场景选择模块140从五个视频场景中选择除视频场景一以外的任意个数如三个或其他所需任本文档来自技高网...
【技术保护点】
一种视频场景控制系统,其用于控制视频场景,所述视频场景控制系统包括:一个场景创建模块,其用于依需要创建至少一个场景模式;一个数据源添加模块,其用于获取至少一个数据源并将所述至少一个数据源添加至所述至少一个场景模式以形成至少一个视频场景;一个场景选择模块,其用于在所创建的多个视频场景中选择一个视频场景设置为直播视频场景进行相应处理并从未被选择的视频场景中选择相应的视频场景设置为预览场景显示;及一个场景切换模块,其用于在场景预览窗口中所显示的预览场景与直播视频场景之间进行切换并在切换后将切换的预览场景输出作为直播视频场景以进行相应处理。
【技术特征摘要】
【专利技术属性】
技术研发人员:林中达,季晓华,
申请(专利权)人:武汉科优达科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。