一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频直播方法、装置、计算机设备及存储介质与流程

2022-04-09 04:24:44 来源:中国专利 TAG:


1.本技术涉及互联网技术领域,尤其涉及一种视频直播方法、装置、计算机设备及存储介质。


背景技术:

2.在现有的视频直播方法中,当视频采集终端采集到视频,通过信令服务器获取传输通道之后,将直接将采集到的视频传输到流媒体服务器中,然后视频播放终端再从流媒体服务器中获取直播视频。
3.由于视频采集终端采集到视频需要在流媒体服务器中进行缓存,流媒体服务器再对视频进行分发,存在数据泄露风险,特别是对于一些需要保密的场景,例如执法仪终端在执法作业过程中采集到的视频,如果根据现有的视频直播方法对执法仪终端采集到的视频进行直播,则存在视频泄露的风险,直播的安全性较差。


技术实现要素:

4.本技术实施例提供了一种视频直播方法、装置、计算机设备及存储介质,可以提高视频直播的安全性。
5.第一方面,本技术实施例提供了一种视频直播方法,应用于视频直播系统,所述视频直播系统包括视频采集终端、视频播放终端、加密网关、信令服务器以及流媒体服务器,所述加密网关分别与所述视频采集终端、所述视频播放终端、所述信令服务器以及所述流媒体服务器进行通信,其特征在于,包括:
6.通过所述视频采集终端采集目标视频,并根据所述加密网关对所述目标视频进行加密处理,得到加密后目标视频;
7.通过所述信令服务器将所述加密后目标视频缓存至所述流媒体服务器;
8.通过所述信令服务器接收所述视频播放终端发送的视频播放请求,并根据所述视频播放请求将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端;
9.通过所述视频播放终端根据所述加密网关对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频。
10.第二方面,本技术实施例还提供了一种视频直播系统,其包括:所述视频直播系统包括视频采集终端、视频播放终端、加密网关、信令服务器以及流媒体服务器,所述加密网关分别与所述视频采集终端、所述视频播放终端、所述信令服务器以及所述流媒体服务器进行通信,其中:
11.所述视频采集终端用于,采集目标视频,并根据所述加密网关对所述目标视频进行加密处理,得到加密后目标视频;
12.所述信令服务器用于,将所述加密后目标视频缓存至所述流媒体服务器;接收所述视频播放终端发送的视频播放请求,并根据所述视频播放请求将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端;
13.所述视频播放终端用于,根据所述加密网关对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频。
14.第三方面,本技术实施例还提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。
15.第四方面,本技术实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时可实现上述方法。
16.本技术实施例提供了一种视频直播方法、装置、计算机设备及存储介质。其中,所述方法应用于视频直播系统,所述视频直播系统包括视频采集终端、视频播放终端、加密网关、信令服务器以及流媒体服务器,所述加密网关分别与所述视频采集终端、所述视频播放终端、所述信令服务器以及所述流媒体服务器进行通信,包括,通过所述视频采集终端采集目标视频,并根据所述加密网关对所述目标视频进行加密处理,得到加密后目标视频;通过所述信令服务器将所述加密后目标视频缓存至所述流媒体服务器;通过所述信令服务器接收所述视频播放终端发送的视频播放请求,并根据所述视频播放请求将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端;通过所述视频播放终端根据所述加密网关对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频。本方案中缓存在流媒体服务器中的视频经过了加密处理,可以降低视频泄露的风险,提高视频直播的安全性。
附图说明
17.为了更清楚地说明本技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1为本技术实施例提供的视频直播方法的应用场景示意图;
19.图2为本技术实施例提供的视频直播方法的流程示意图;
20.图3为本技术实施例提供的视频直播系统的示意性框图;
21.图4为本技术实施例提供的计算机设备的示意性框图。
具体实施方式
22.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
23.应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
24.还应当理解,在此本技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本技术。如在本技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
25.还应当进一步理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
26.本技术实施例提供了一种视频直播方法、装置、计算机设备及存储介质。
27.该视频直播方法的执行主体可以是本技术实施例提供的视频直播系统,该视频直播系统可以采用硬件或者软件的方式实现。
28.请参阅图1,图1为本技术实施例提供的视频直播方法的应用场景示意图。该视频直播方法应用于图1中的视频直播系统中,所述视频直播系统包括视频采集终端、视频播放终端、加密网关、信令服务器以及流媒体服务器,所述加密网关分别与所述视频采集终端、所述视频播放终端、所述信令服务器以及所述流媒体服务器进行通信,方法包括:通过所述视频采集终端采集目标视频,并根据所述加密网关对所述目标视频进行加密处理,得到加密后目标视频;通过所述信令服务器将所述加密后目标视频缓存至所述流媒体服务器;通过所述信令服务器接收所述视频播放终端发送的视频播放请求,并根据所述视频播放请求将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端;通过所述视频播放终端根据所述加密网关对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频。
29.其中,本实施例中的视频采集终端内设有加解密芯片,视频播放终端中内设有加解密u盾,视频采集终端可以为执法仪终端,视频播放终端可以为执法仪平台客户端,信令服务器可以为stun(simple traversal of udp through nats)/turn(traversal using relays around nat:relay extensions to session traversal utilities fornat)服务器,流媒体服务器可以为源自网页实时通信(web real-time communication,webrtc)流媒体服务器,加密网关可以为国密网关。
30.图2是本技术实施例提供的视频直播方法的流程示意图。如图2所示,该方法包括以下步骤s110-140。
31.s110、通过所述视频采集终端采集目标视频,并根据所述加密网关对所述目标视频进行加密处理,得到加密后目标视频。
32.在一些实施例中,具体地,步骤s110包括:通过所述视频采集终端采集目标视频,并接收所述加密网关发送的加密秘钥;根据所述加密秘钥对所述目标视频进行加密处理,得到所述加密后目标视频。
33.即,在一些实施例中,当视频采集终端开始采集视频时,同时需要发送加密秘钥获取指令至加密网关,加密网关获取到该加密秘钥获取指令之后,发送加密秘钥至视频采集终端中,然后视频采集终端通过加解密芯片根据获取到的加密秘钥对采集到的目标视频信息加密,得到加密后的目标视频。
34.其中,该加密秘钥是动态变化的,即不同时间获取到的加密秘钥是不同的。
35.在一些实施例中,当该加密网关为国密网关时,目标视频基于国密的sm2算法进行加密,即该加密秘钥为基于国密sm2算法的秘钥。
36.其中,对于视频采集终端,本实施例采用加解密芯片的方式进行加解密,使得加解密更高效。
37.s120、通过所述信令服务器将所述加密后目标视频缓存至所述流媒体服务器。
38.在一些实施例中,具体地,步骤s120包括:通过所述信令服务器创建所述视频采集
终端至所述流媒体服务器的第一传输通道;根据所述第一传输通道将所述加密后目标视频缓存至所述流媒体服务器。
39.本实施例中,信令服务器用于打通传输通道,当目标视频在视频采集终端中完成加密之后,将会通过信令服务器创建的第一传输通道将该加密后目标视频传输至流媒体服务器,使得流媒体服务器缓存该加密后目标视频。
40.在一些实施例中,为了提高数据在传输过程中的安全性,本实施例还通过加密网关对第一传输通道进行加密处理,此时,通过所述信令服务器创建所述视频采集终端至所述流媒体服务器的第一传输通道之后,所述方法还包括:通过所述加密网关对所述第一传输通道进行加密处理,得到加密后第一传输通道。
41.此时,所述根据所述第一传输通道将所述加密后目标视频缓存至所述流媒体服务器,包括:根据所述加密后第一传输通道将所述加密后目标视频缓存至所述流媒体服务器。
42.其中,当加密网关为国密网关时,可以通过国密sm4算法对第一传输通道进行加密处理。
43.s130、通过所述信令服务器接收所述视频播放终端发送的视频播放请求,并根据所述视频播放请求将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端。
44.本实施例中,当用户需要通过视频播放终端观看视频采集终端采集到的直播视频时,此时,用户需要通过视频播放终端发送视频播放请求至信令服务器,信令服务器接收到该视频播放请求时,将根据该视频播放请求将流媒体服务器中缓存的加密后目标视频发送到视频播放终端中。
45.在一些实施例中,具体地,步骤s130包括:通过所述信令服务器接收所述视频播放请求,并根据所述视频播放请求创建所述流媒体服务器至所述视频播放终端的第二传输通道;根据所述第二传输通道将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端。
46.更具体地,当信令服务器接收到视频播放终端发送的视频播放请求之后,将会根据该视频播放请求中的视频地址确定目标流媒体服务器,然后在该视频播放终端以及该目标流媒体服务器之间创建传输通道,其中,该目标流媒体服务器为存储有用户想要的直播视频的流媒体服务器,创建好传输通道之后,则将该目标流媒体服务器汇中的加密后目标视频通过该传输通道发送给视频播放终端。
47.在一些实施例中,为了进一步提高数据在传输过程中的安全性,本实施例还通过加密网关对第二传输通道进行加密处理,此时,所述通过所述信令服务器接收所述视频播放请求,并根据所述视频播放请求创建所述流媒体服务器至所述视频播放终端的第二传输通道之后,所述方法还包括:通过所述加密网关对所述第二传输通道进行加密处理,得到加密后第二传输通道。
48.此时,所述根据所述第二传输通道将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端,包括:根据所述加密后第二传输通道将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端。
49.其中,当加密网关为国密网关时,可以通过国密sm4算法对第二传输通道进行加密处理。
50.s140、通过所述视频播放终端根据所述加密网关对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频。
51.在一些实施例中,具体地,步骤s140包括:通过所述视频播放终端获取所述加密后目标视频,并接收所述加密网关发送的解密秘钥;根据所述解密秘钥对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频。
52.具体地,在一些实施例中,当视频播放终端接收到加密后目标视频之后,将会从加密网关中获取对应的解密秘钥,然后根据该解密秘钥对该加密后目标视频进行解密处理,视频播放终端获取到该解密后的目标视频之后,播放该目标视频。
53.其中,本实施例中的视频播放终端中的浏览器使用加解密u盾对视频进行加解密,可以减少对系统的依赖。此外,本方案采用webrtc技术,使得浏览器在观看直播时不需要安装额外的插件。
54.在一些实施例中,当该加密网关为国密网关时,该加密后目标视频基于国密的sm2算法进行解密,即该解密秘钥为基于国密sm2算法的秘钥。
55.可见,在本实施例中,目标视频在离开视频采集终端之后以及进入视频播放终端之前,其状态都是处于加密状态,可以很好地保障数据的安全性。
56.综上所述,本方法应用于视频直播系统,所述视频直播系统包括视频采集终端、视频播放终端、加密网关、信令服务器以及流媒体服务器,所述加密网关分别与所述视频采集终端、所述视频播放终端、所述信令服务器以及所述流媒体服务器进行通信,包括,通过所述视频采集终端采集目标视频,并根据所述加密网关对所述目标视频进行加密处理,得到加密后目标视频;通过所述信令服务器将所述加密后目标视频缓存至所述流媒体服务器;通过所述信令服务器接收所述视频播放终端发送的视频播放请求,并根据所述视频播放请求将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端;通过所述视频播放终端根据所述加密网关对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频。本方案中缓存在流媒体服务器中的视频经过了加密处理,可以降低视频泄露的风险,提高视频直播的安全性。
57.图3是本技术实施例提供的一种视频直播系统的示意性框图。如图3所示,对应于以上视频直播方法,本技术还提供一种视频直播系统。该视频直播系统包括用于执行上述视频直播方法的设备。具体地,请参阅图3,该视频直播系统包括视频采集终端301、视频播放终端302、加密网关303、信令服务器304以及流媒体服务器305,所述加密网关303分别与所述视频采集终端301、所述视频播放终端302、所述信令服务器304以及所述流媒体服务器305进行通信,包括:
58.所述视频采集终端301用于,采集目标视频,并根据所述加密网关303对所述目标视频进行加密处理,得到加密后目标视频;
59.所述信令服务器304用于,将所述加密后目标视频缓存至所述流媒体服务器305;接收所述视频播放终端302发送的视频播放请求,并根据所述视频播放请求将所述流媒体服务器305中的所述加密后目标视频发送至所述视频播放终端302;
60.所述视频播放终端302用于,根据所述加密网关303对所述加密后目标视频进行解密处理,使得所述视频播放终端302播放所述目标视频。
61.在一些实施例中,所述视频采集终端301在执行所述通过所述视频采集终端301采
集目标视频,并根据所述加密网关303对所述目标视频进行加密处理,得到加密后目标视频步骤时,具体用于:
62.通过所述视频采集终端301采集目标视频,并接收所述加密网关303发送的加密秘钥;
63.根据所述加密秘钥对所述目标视频进行加密处理,得到所述加密后目标视频。
64.在一些实施例中,所述信令服务器304在执行所述将所述加密后目标视频缓存至所述流媒体服务器305步骤时,具体用于:
65.创建所述视频采集终端301至所述流媒体服务器305的第一传输通道;
66.根据所述第一传输通道将所述加密后目标视频缓存至所述流媒体服务器305。
67.在一些实施例中,加密网关303用于,对所述第一传输通道进行加密处理,得到加密后第一传输通道;
68.此时,所述所述信令服务器304在执行所述根据所述第一传输通道将所述加密后目标视频缓存至所述流媒体服务器305步骤时,具体用于:
69.根据所述加密后第一传输通道将所述加密后目标视频缓存至所述流媒体服务器305。
70.在一些实施例中,所述信令服务器304在执行所述接收所述视频播放终端302发送的视频播放请求,并根据所述视频播放请求将所述流媒体服务器305中的所述加密后目标视频发送至所述视频播放终端302步骤时,具体用于:
71.接收所述视频播放请求,并根据所述视频播放请求创建所述流媒体服务器305至所述视频播放终端302的第二传输通道;
72.根据所述第二传输通道将所述流媒体服务器305中的所述加密后目标视频发送至所述视频播放终端302。
73.在一些实施例中,所述加密网关303还用于:对所述第二传输通道进行加密处理,得到加密后第二传输通道;
74.此时,所述信令服务器304在执行所述根据所述第二传输通道将所述流媒体服务器305中的所述加密后目标视频发送至所述视频播放终端302步骤时,具体用于:
75.根据所述加密后第二传输通道将所述流媒体服务器305中的所述加密后目标视频发送至所述视频播放终端302。
76.在一些实施例中,所述视频播放终端302在执行所述根据所述加密网关303对所述加密后目标视频进行解密处理,使得所述视频播放终端302播放所述目标视频步骤时,具体用于:
77.获取所述加密后目标视频,并接收所述加密网关303发送的解密秘钥;
78.根据所述解密秘钥对所述加密后目标视频进行解密处理,使得所述视频播放终端302播放所述目标视频。
79.需要说明的是,所属领域的技术人员可以清楚地了解到,上述视频直播系统和各设备的具体实现过程,可以参考前述方法实施例中的相应描述,为了描述的方便和简洁,在此不再赘述。
80.上述视频直播系统可以实现为一种计算机程序的形式,该计算机程序可以在如图4所示的计算机设备上运行。
81.请参阅图4,图4是本技术实施例提供的一种计算机设备的示意性框图。该计算机设备400为本技术中的视频直播系统中的视频采集终端、视频播放终端、加密网关、信令服务器或流媒体服务器。
82.参阅图4,该计算机设备400包括通过系统总线401连接的处理器402、存储器和网络接口405,其中,存储器可以包括非易失性存储介质403和内存储器404。
83.该非易失性存储介质403可存储操作系统4031和计算机程序4032。该计算机程序4032包括程序指令,该程序指令被执行时,可使得处理器402执行一种视频直播方法。
84.该处理器402用于提供计算和控制能力,以支撑整个计算机设备400的运行。
85.该内存储器404为非易失性存储介质403中的计算机程序4032的运行提供环境,该计算机程序4032被处理器402执行时,可使得处理器402执行一种视频直播方法。
86.该网络接口405用于与其它设备进行网络通信。本领域技术人员可以理解,图4中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备400的限定,具体的计算机设备400可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
87.其中,当计算机设备400为视频采集终端时,所述处理器402用于运行存储在存储器中的计算机程序4032,以实现如下步骤:
88.采集目标视频,并根据所述加密网关对所述目标视频进行加密处理,得到加密后目标视频;
89.在一些实施例中,处理器402在实现所述根据所述加密网关对所述目标视频进行加密处理,得到加密后目标视频步骤时,具体实现如下步骤:
90.通过所述视频采集终端采集目标视频,并接收所述加密网关发送的加密秘钥;
91.根据所述加密秘钥对所述目标视频进行加密处理,得到所述加密后目标视频。
92.其中,当计算机设备400为视频播放终端时,所述处理器402用于运行存储在存储器中的计算机程序4032,以实现如下步骤:
93.根据所述加密网关对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频。
94.在一些实施例中,处理器402在实现所述根据所述加密网关对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频步骤时,具体实现如下步骤:
95.获取所述加密后目标视频,并接收所述加密网关发送的解密秘钥;
96.根据所述解密秘钥对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频。
97.其中,当计算机设备400为加密网关时,所述处理器402用于运行存储在存储器中的计算机程序4032,以实现如下步骤:
98.发送加密秘钥至视频采集终端;
99.发送解密秘钥至视频播放终端。
100.在一些实施例中,处理器402在实现还具体实现如下步骤:
101.对所述第一传输通道进行加密处理,得到加密后第一传输通道;
102.对所述第二传输通道进行加密处理,得到加密后第二传输通道。
103.其中,当计算机设备400为信令服务器时,所述处理器402用于运行存储在存储器
中的计算机程序4032,以实现如下步骤:
104.将所述加密后目标视频缓存至所述流媒体服务器;接收所述视频播放终端发送的视频播放请求,并根据所述视频播放请求将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端。
105.在一些实施例中,处理器402在实现所述将所述加密后目标视频缓存至所述流媒体服务器步骤时,具体实现如下步骤:
106.创建所述视频采集终端至所述流媒体服务器的第一传输通道;
107.根据所述第一传输通道将所述加密后目标视频缓存至所述流媒体服务器305。
108.在一些实施例中,处理器402在实现所述根据所述第一传输通道将所述加密后目标视频缓存至所述流媒体服务器步骤时,具体实现如下步骤:
109.根据所述加密后第一传输通道将所述加密后目标视频缓存至所述流媒体服务器。
110.在一些实施例中,处理器402在实现所述接收所述视频播放终端发送的视频播放请求,并根据所述视频播放请求将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端步骤时,具体实现如下步骤:
111.接收所述视频播放请求,并根据所述视频播放请求创建所述流媒体服务器至所述视频播放终端的第二传输通道;
112.根据所述第二传输通道将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端。
113.在一些实施例中,处理器402在实现所述根据所述第二传输通道将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端步骤时,具体实现如下步骤:
114.根据所述加密后第二传输通道将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端。
115.其中,当计算机设备400为流媒体服务器时,所述处理器402用于运行存储在存储器中的计算机程序4032,以实现如下步骤:
116.缓存视频采集终端发送的加密后目标视频;
117.发送缓存的加密后目标视频至视频播放终端。
118.应当理解,在本技术实施例中,处理器402可以是中央处理单元(central processing unit,cpu),该处理器402还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
119.本领域普通技术人员可以理解的是实现上述实施例的方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成。该计算机程序包括程序指令,计算机程序可存储于一存储介质中,该存储介质为计算机可读存储介质。该程序指令被该计算机系统中的至少一个处理器执行,以实现上述方法的实施例的流程步骤。
120.因此,本技术还提供一种存储介质。该存储介质可以为计算机可读存储介质。该存储介质存储有计算机程序,其中计算机程序包括程序指令。该程序指令被处理器执行时使处理器执行如下步骤:
121.通过所述视频采集终端采集目标视频,并根据所述加密网关对所述目标视频进行加密处理,得到加密后目标视频;
122.通过所述信令服务器将所述加密后目标视频缓存至所述流媒体服务器;
123.通过所述信令服务器接收所述视频播放终端发送的视频播放请求,并根据所述视频播放请求将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端;
124.通过所述视频播放终端根据所述加密网关对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频。
125.在一些实施例中,所述处理器在执行所述程序指令而实现所述通过所述视频采集终端采集目标视频,并根据所述加密网关对所述目标视频进行加密处理,得到加密后目标视频步骤时,具体实现如下步骤:
126.通过所述视频采集终端采集目标视频,并接收所述加密网关发送的加密秘钥;
127.根据所述加密秘钥对所述目标视频进行加密处理,得到所述加密后目标视频。
128.在一些实施例中,所述处理器在执行所述程序指令而实现所述通过所述信令服务器将所述加密后目标视频缓存至所述流媒体服务器步骤时,具体实现如下步骤:
129.通过所述信令服务器创建所述视频采集终端至所述流媒体服务器的第一传输通道;
130.根据所述第一传输通道将所述加密后目标视频缓存至所述流媒体服务器。
131.在一些实施例中,所述处理器在执行所述程序指令而实现所述通过所述信令服务器创建所述视频采集终端至所述流媒体服务器的第一传输通道步骤之后,还实现如下步骤:
132.通过所述加密网关对所述第一传输通道进行加密处理,得到加密后第一传输通道;
133.所述根据所述第一传输通道将所述加密后目标视频缓存至所述流媒体服务器,包括:
134.根据所述加密后第一传输通道将所述加密后目标视频缓存至所述流媒体服务器。
135.在一些实施例中,所述处理器在执行所述程序指令而实现所述通过所述信令服务器接收所述视频播放终端发送的视频播放请求,并根据所述视频播放请求将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端步骤时,具体实现如下步骤:
136.通过所述信令服务器接收所述视频播放请求,并根据所述视频播放请求创建所述流媒体服务器至所述视频播放终端的第二传输通道;
137.根据所述第二传输通道将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端。
138.在一些实施例中,所述处理器在执行所述程序指令而实现所述通过所述信令服务器接收所述视频播放请求,并根据所述视频播放请求创建所述流媒体服务器至所述视频播放终端的第二传输通道步骤之后,还实现如下步骤:
139.通过所述加密网关对所述第二传输通道进行加密处理,得到加密后第二传输通道;
140.所述根据所述第二传输通道将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端,包括:
141.根据所述加密后第二传输通道将所述流媒体服务器中的所述加密后目标视频发送至所述视频播放终端。
142.在一些实施例中,所述处理器在执行所述程序指令而实现所述通过所述视频播放终端根据所述加密网关对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频步骤时,具体实现如下步骤:
143.通过所述视频播放终端获取所述加密后目标视频,并接收所述加密网关发送的解密秘钥;
144.根据所述解密秘钥对所述加密后目标视频进行解密处理,使得所述视频播放终端播放所述目标视频。
145.所述存储介质可以是u盘、移动硬盘、只读存储器(read-only memory,rom)、磁碟或者光盘等各种可以存储程序代码的计算机可读存储介质。
146.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
147.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的。例如,各个单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
148.本技术实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本技术实施例装置中的单元可以根据实际需要进行合并、划分和删减。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。
149.该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,终端,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。
150.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献