CN107306341A - 一种基于云技术自动录播和直播的***及其管理方法 - Google Patents

一种基于云技术自动录播和直播的***及其管理方法 Download PDF

Info

Publication number
CN107306341A
CN107306341A CN201610244927.9A CN201610244927A CN107306341A CN 107306341 A CN107306341 A CN 107306341A CN 201610244927 A CN201610244927 A CN 201610244927A CN 107306341 A CN107306341 A CN 107306341A
Authority
CN
China
Prior art keywords
recorded broadcast
cloud server
video
audio
live
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610244927.9A
Other languages
English (en)
Inventor
郭泉鑫
郭锦龙
游云峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Spectrum Education Technology Co Ltd
Original Assignee
Shenzhen Spectrum Education Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Spectrum Education Technology Co Ltd filed Critical Shenzhen Spectrum Education Technology Co Ltd
Priority to CN201610244927.9A priority Critical patent/CN107306341A/zh
Publication of CN107306341A publication Critical patent/CN107306341A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/06Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/08Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种基于云技术自动录播和直播的***及其管理方法,涉及互动录播领域;包括录播主机、录播软件、视频网站以及云服务器;所述录播主机分布于各个终端教室,所述录播软件嵌入录播主机内,所述录播主机用于生成音频、视频数据,所述录播软件用于上传音、视频数据至云服务器;所述视频网站用于录播主机和云服务器之间同步数据,根据同步数据获取云服务器的音频、视频数据,所述视频网站用于在网页前进行点播和直播音视频画面;所述云服务器,用于对音视频数据进行存储和传输;本发明的有益效果是:可以实现全程无人工干预,可以不受限于地域、网络带宽压力和用户数量的压力,并低成本的部署录播,全自动发布课件的直播和点播。

Description

一种基于云技术自动录播和直播的***及其管理方法
【技术领域】
本发明涉及互动录播领域,更具体的说,本发明涉及一种基于云技术自动录播和直播的***及其管理方法。
【背景技术】
近年来,随着全球化网络带宽的不断发展,对在线教育提出了需求,在录播***发展三个阶段,第一阶段,单机录播***,一台摄像机对教师的音视频和板书进行录制,手动到网络发布课件;第二阶段,互动录播,即同时采集教师和学生双方的音视频画面,剪辑合并为一个画面,录播主机通过点对点网络协议进行发布;第三阶段,校级局级录播,即通过局域网控制多个教室,到一个学校局域网控制中心统一采集生成课件,同时部署大量局域网服务器形成音视频流媒体服务器的***。
目前,应用比较广的就是校局级录播***,但是只有部署该同一***的教室才能访问该流媒体服务器的课件,同时外部第三方访问进不去,内部视频共享不出来,有极大的地域性和用户类型并数量规模上限的限制,缺乏开放的精神和支持大规模用户访问的能力。由于服务器架设成本高昂,受限于地域,无法被广域网第三方用户大规模访问;由于采用点对点通信协议,对局域网络造成极大负荷,每次课件被访问都会占用局域网带宽,课件越多,对局域网络带宽的占用也就越大;在课件的发布方面,无法做到全自动化。
【发明内容】
本发明的目的在于有效克服上述技术的不足,提供一种基于云技术自动录播和直播的***,可以全程无人工干预,可以不受限于地域、网络带宽压力和用户数量的压力,并低成本的部署录播,全自动发布课件的直播和点播在线***。
本发明的技术方案是这样实现的,一种基于云技术自动录播和直播的***,其改进之处在于:包括录播主机、录播软件、视频网站以及云服务器;
所述录播主机分布于各个终端教室,所述录播软件嵌入录播主机内,所述录播主机用于生成音频、视频数据,所述录播软件用于上传音、视频数据至云服务器;
所述视频网站用于录播主机和云服务器之间同步数据,根据同步数据获取云服务器的音频、视频数据,所述视频网站用于在网页前进行点播和直播音视频画面;
所述云服务器,用于对音视频数据进行存储和传输。
上述的结构中,所述云服务器由第一云服务器和第二云服务器构成,第一云服务器和第二云服务器之间实现音频、视频数据的传递,所述视频网站与第一云服务器实现数据的同步,所述第二云服务器用于接收录播软件上传的音频、视频数据。
上述的结构中,所述***还包括ERP数据库。
另外,本发明还公开了一种基于云技术自动录播和直播的***的管理方法,其改进之处在于:包括以下步骤:
A、将录播主机部署于终端教室,用于生成音、视频文件;
B、开始录播时,录播主机先自动向云服务器请求同步数据,该数据包含音频、视频文件所在云服务器的具体访问地址、视频生成时间、发布者录播主机账号;
C、同步通讯建立成功后,将音频、视频文件发送到云服务器存储和传输;
D、录播主机将同步数据自动发送到视频网站后台,视频网站后台将同步数据归档到该录播主机注册的账户下,网站前端将根据同步数据中的地址连接,获取音频、视频流媒体,在网页上进行课中现场直播、课后点播。
本发明的有益效果在于:其一、在整个***之中音视频文件都是实时推送,在录播动作结束时,录播局域网网络的带宽随即空闲,无论直播活动次数和时长的多寡,都不同于点对点通信协议对局域网带宽造成长久负荷;其二、视频网站,其架设在虚拟云服务器上,是一个轻量级的云服务器,用于各个地区观众用户的网页浏览,和注册登录等活动,由于网页文本传输量有限,因此并不会因观众的扩张造成整个***性能下降,一般支持千万量级观众在线是可以的;其三、第三方音视频云服务器,是整个***数据负荷的关键点,要负责所有录播主机的音视频推流存储和跨地区跨国家传输,基本至少架设十万数量级的服务器,还有各个骨干网络末端的高速缓存服务器,并保证数据的全球传输和推流到用户终端的网络能力,本发明借助第三方云服务商实现音视频传输,由于第三方云服务器是公共功能的,并不仅处理本***的音视频数据,作为通用云服务器,这就直接降低了整个录播***的部署成本和经营成本。
【附图说明】
图1为本发明的一个实施例中基于云技术自动录播和直播的***原理框图。
图2为本发明的录播软件推流同步数据示意图
【具体实施方式】
下面结合附图和实施例对本发明作进一步的描述。
参照图1所示,本发明揭示的一种基于云技术自动录播和直播的***,该***包括录播主机、录播软件、视频网站以及云服务器,所述云服务器由第一云服务器和第二云服务器构成,第一云服务器和第二云服务器之间实现音频、视频数据的传递。其中,云服务器属于数据层,而录播软件、视频网站等则属于管理层,录播主机则属于硬件层。
进一步的,所述录播主机分布于各个终端教室,所述录播软件嵌入录播主机内,所述录播主机用于生成音频、视频数据,所述录播软件用于上传音、视频数据至第二云服务器;所述视频网站用于录播主机和云服务器之间同步数据,根据同步数据获取云服务器的音频、视频数据,所述视频网站用于在网页前进行点播和直播音视频画面,所述视频网站与第一云服务器实现数据的同步,所述第二云服务器用于接收录播软件上传的音频、视频数据;同时视频网站部署在网站虚拟云服务器上,保证了终端用户的访问人数容纳能力,网站页面的打开速度。
所述云服务器,用于对音视频数据进行存储和传输。云服务器保证各个网络末端的高速缓存服务功能,保证任意类型网络用户都能以较快的速度获取云服务器上的数据,由于第三方云服务器是公有运用的,直接的降低了传输课件的硬件成本部署投入,终端教室只需部署一套录播***和一条宽带,无需投入其他额外硬件;另外,如图1所示,基于云技术自动录播和直播的***还包括ERP数据库,ERP数据库连接至管理者。
进一步的,本发明还公开了一种基于云技术自动录播和直播的***的管理方法,该方法包括以下步骤:
A、将录播主机部署于终端教室,用于生成音、视频文件;
B、开始录播时,录播主机先自动向云服务器请求同步数据,该数据包含音频、视频文件所在云服务器的具体访问地址、视频生成时间、发布者录播主机账号;
C、同步通讯建立成功后,将音频、视频文件发送到云服务器存储和传输;
D、录播主机将同步数据自动发送到视频网站后台,视频网站后台将同步数据归档到该录播主机注册的账户下,网站前端将根据同步数据中的地址连接,获取音频、视频流媒体,在网页上进行课中现场直播、课后点播;还包括视频网站对视频课件的管理和监控,例如课程改名,删除课件等。
对于所述的录播软件,录播软件运行于录播主机之上,其分布于各个录播教室中,用于采集音视频信号,并生成音视频文件后,参见图2,有以下步骤:
(1)请求和云服务器通信,第三方云服务器收到请求,根据该录播主机的设备账号,动态分配一个视频上传的直播地址和其它信息;
(2)录播软件根据云服务器下发分配的直播地址和其它信息,连同录播主机的设备账号,包括当前登录用户名等,再次打包并加密后发给视频网站数据库服务器,并存储在网站内;
(3)录播软件根据云服务器下发分配的直播地址和其它信息,推送采集的音视频数据并压缩编码到直播地址。
通过上述的(1)、(2)、(3)完成了音视频的推流和地址同步功能。
对于所述的视频网站,处理同步数据包括以下步骤:
(1)将收到的同步数据包解密,并根据数据包内当前设备登录账号,搜索整个数据库,将该直播地址和其它信息归档到当前设备登陆账号下,并判断该账号是否存在预设的直播课程,和判断该账号是否有直播权限;
(2)如果通过,则观众用户登录该网站前端,点击该账号的当前直播课程页面,网站根据同步数据中的直播地址,向云服务器请求下发流媒体音视频数据,网站前端播放器收到流媒体数据进行实时解码,并将解码后的音视频数据推送到观众浏览窗口进行显示;
(3)在直播结束后,视频网站记录直播时长并保存,用作以后任意时刻,观众随机点播。
与现有技术不同的是,本实施例中,录播***采用一种开放行的云技术,负责存储和传输重量级的音视频数据,同时视频网站管理轻量级的同步数据和用户账号信息和其他信息,并负责播放视频,具有以下优点:(1)在整个***之中音视频文件都是实时推送,在录播动作结束时,录播局域网网络的带宽随即空闲,无论直播活动次数和时长的多寡,都不同于点对点通信协议对局域网带宽造成长久负荷;(2)视频网站,其架设在虚拟云服务器上,是一个轻量级的云服务器,用于各个地区观众用户的网页浏览,和注册登录等活动,由于网页文本传输量有限,因此并不会因观众的扩张造成整个***性能下降,一般支持千万量级观众在线是可以的;(3)第三方音视频云服务器,是整个***数据负荷的关键点,要负责所有录播主机的音视频推流存储和跨地区跨国家传输,基本至少架设十万数量级的服务器,还有各个骨干网络末端的高速缓存服务器,并保证数据的全球传输和推流到用户终端的网络能力,本发明借助第三方云服务商实现音视频传输,由于第三方云服务器是公共功能的,并不仅处理本***的音视频数据,作为通用云服务器,这就直接降低了整个录播***的部署成本和经营成本。
以上所描述的仅为本发明的较佳实施例,上述具体实施例不是对本发明的限制。在本发明的技术思想范畴内,可以出现各种变形及修改,凡本领域的普通技术人员根据以上描述所做的润饰、修改或等同替换,均属于本发明所保护的范围。

Claims (6)

1.一种基于云技术自动录播和直播的***,其特征在于:包括录播主机、录播软件、视频网站以及云服务器;
所述录播主机分布于各个终端教室,所述录播软件嵌入录播主机内,所述录播主机用于生成音频、视频数据,所述录播软件用于上传音、视频数据至云服务器;
所述视频网站用于录播主机和云服务器之间同步数据,根据同步数据获取云服务器的音频、视频数据,所述视频网站用于在网页前进行点播和直播音视频画面;
所述云服务器,用于对音视频数据进行存储和传输。
2.根据权利要求1所述的一种基于云技术自动录播和直播的***,其特征在于:所述云服务器由第一云服务器和第二云服务器构成,第一云服务器和第二云服务器之间实现音频、视频数据的传递,所述视频网站与第一云服务器实现数据的同步,所述第二云服务器用于接收录播软件上传的音频、视频数据。
3.根据权利要求1所述的一种基于云技术自动录播和直播的***,其特征在于:所述***还包括ERP数据库。
4.一种基于云技术自动录播和直播的***的管理方法,其特征在于:包括以下步骤:
A、将录播主机部署于终端教室,用于生成音、视频文件;
B、开始录播时,录播主机先自动向云服务器请求同步数据,该数据包含音频、视频文件所在云服务器的具体访问地址、视频生成时间、发布者录播主机账号;
C、同步通讯建立成功后,将音频、视频文件发送到云服务器存储和传输;
D、录播主机将同步数据自动发送到视频网站后台,视频网站后台将同步数据归档到该录播主机注册的账户下,网站前端将根据同步数据中的地址连接,获取音频、视频流媒体,在网页上进行课中现场直播、课后点播。
5.根据权利要求4所述的一种基于云技术自动录播和直播的***的管理方法,其特征在于:所述录播软件用于采集音视频信号,并生成音视频文件后:
(1)请求和云服务器通信,云服务器收到请求,根据该录播主机的设备账号,动态分配一个视频上传的直播地址和其它信息;
(2)录播软件根据云服务器下发分配的直播地址和其它信息,连同录播主机的设备账号,包括当前登录用户名等,再次打包并加密后发给视频网站数据库服务器,并存储在网站内;
(3)录播软件根据云服务器下发分配的直播地址和其它信息,推送采集的音视频数据并压缩编码到直播地址。
6.根据权利要求4所述的一种基于云技术自动录播和直播的***的管理方法,其特征在于:所述视频网站,处理同步数据包括以下步骤:
(1)将收到的同步数据包解密,并根据数据包内当前设备登录账号,搜索整个数据库,将该直播地址和其它信息归档到当前设备登陆账号下,并判断该账号是否存在预设的直播课程,和判断该账号是否有直播权限;
(2)如果通过,则观众用户登录该网站前端,点击该账号的当前直播课程页面,网站根据同步数据中的直播地址,向云服务器请求下发流媒体音视频数据,网站前端播放器收到流媒体数据进行实时解码,并将解码后的音视频数据推送到观众浏览窗口进行显示;
(3)在直播结束后,视频网站记录直播时长并保存,用作以后任意时刻,观众随机点播。
CN201610244927.9A 2016-04-19 2016-04-19 一种基于云技术自动录播和直播的***及其管理方法 Pending CN107306341A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610244927.9A CN107306341A (zh) 2016-04-19 2016-04-19 一种基于云技术自动录播和直播的***及其管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610244927.9A CN107306341A (zh) 2016-04-19 2016-04-19 一种基于云技术自动录播和直播的***及其管理方法

Publications (1)

Publication Number Publication Date
CN107306341A true CN107306341A (zh) 2017-10-31

Family

ID=60151487

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610244927.9A Pending CN107306341A (zh) 2016-04-19 2016-04-19 一种基于云技术自动录播和直播的***及其管理方法

Country Status (1)

Country Link
CN (1) CN107306341A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107749964A (zh) * 2017-11-23 2018-03-02 兰州乐智教育科技有限责任公司 一种基于音视频边录边传技术的录制装置***
CN108074080A (zh) * 2017-12-29 2018-05-25 安徽国通亿创科技股份有限公司 一种基于互联网的校园在线教学管理***
CN108495178A (zh) * 2018-04-03 2018-09-04 华鼎世纪(北京)国际科技有限公司 在线视频处理方法及***
CN108965926A (zh) * 2018-08-16 2018-12-07 常熟市顺网网络技术服务有限公司 一种互联网教育视频发送***及方法
CN110213601A (zh) * 2019-04-30 2019-09-06 大鱼互联科技(深圳)有限公司 一种基于云游戏的直播***及直播方法、直播互动方法
CN110381326A (zh) * 2019-06-19 2019-10-25 北京百度网讯科技有限公司 视频***及处理方法、设备与计算机可读介质
CN112866606A (zh) * 2021-01-20 2021-05-28 宁波阶梯教育科技有限公司 一种录播方法、设备和计算机可读存储介质
CN115914671A (zh) * 2021-09-22 2023-04-04 广州开得联智能科技有限公司 云录播交互***及方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103177615A (zh) * 2013-03-26 2013-06-26 北京新学道教育科技有限公司 一种基于云计算技术的录播***及方法
CN103426336A (zh) * 2013-06-26 2013-12-04 西安科技大学 高校教学资源数字化***及使用方法
CN204761591U (zh) * 2015-06-04 2015-11-11 武汉智亿方科技有限公司 一种教学用全自动高清互动录播***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103177615A (zh) * 2013-03-26 2013-06-26 北京新学道教育科技有限公司 一种基于云计算技术的录播***及方法
CN103426336A (zh) * 2013-06-26 2013-12-04 西安科技大学 高校教学资源数字化***及使用方法
CN204761591U (zh) * 2015-06-04 2015-11-11 武汉智亿方科技有限公司 一种教学用全自动高清互动录播***

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107749964A (zh) * 2017-11-23 2018-03-02 兰州乐智教育科技有限责任公司 一种基于音视频边录边传技术的录制装置***
CN108074080A (zh) * 2017-12-29 2018-05-25 安徽国通亿创科技股份有限公司 一种基于互联网的校园在线教学管理***
CN108495178A (zh) * 2018-04-03 2018-09-04 华鼎世纪(北京)国际科技有限公司 在线视频处理方法及***
CN108965926A (zh) * 2018-08-16 2018-12-07 常熟市顺网网络技术服务有限公司 一种互联网教育视频发送***及方法
CN110213601A (zh) * 2019-04-30 2019-09-06 大鱼互联科技(深圳)有限公司 一种基于云游戏的直播***及直播方法、直播互动方法
CN110213601B (zh) * 2019-04-30 2021-04-27 大鱼互联科技(深圳)有限公司 一种基于云游戏的直播***及直播方法、直播互动方法
CN110381326A (zh) * 2019-06-19 2019-10-25 北京百度网讯科技有限公司 视频***及处理方法、设备与计算机可读介质
CN110381326B (zh) * 2019-06-19 2022-01-28 北京百度网讯科技有限公司 视频***及处理方法、设备与计算机可读介质
US11323750B2 (en) 2019-06-19 2022-05-03 Beijing Baidu Netcom Science and Technology Co., Ltd Video system and video processing method, device and computer readable medium
CN112866606A (zh) * 2021-01-20 2021-05-28 宁波阶梯教育科技有限公司 一种录播方法、设备和计算机可读存储介质
CN112866606B (zh) * 2021-01-20 2023-04-18 宁波阶梯教育科技有限公司 一种录播方法、设备和计算机可读存储介质
CN115914671A (zh) * 2021-09-22 2023-04-04 广州开得联智能科技有限公司 云录播交互***及方法

Similar Documents

Publication Publication Date Title
CN107306341A (zh) 一种基于云技术自动录播和直播的***及其管理方法
CN103426336B (zh) 高校教学资源数字化***及使用方法
CN102231749B (zh) 一种利用cdn网络传输直播流的***和方法
CN100412852C (zh) 网络上的多种媒体的同步合成存储发布***及操作该***的方法
CN101951412B (zh) 基于http协议的多子流流媒体传输***及其传输方法
CN100542255C (zh) 一种网络电视监控***及方法
CN101872555B (zh) 一种基于应用层组播的实时互动授课***
CN100375430C (zh) 一种游戏录像回放方法及***
CN103813185B (zh) 一种分段节目快速分发的方法、服务器及客户端
CN102740159A (zh) 媒体文件存储格式和自适应传送***
CN101115185B (zh) Iptv中用于第三方实现音视频播放的装置及其方法
CN101188620A (zh) 利用flash插件技术创建互联网虚拟会客厅在一个界面同时实现同步异步交流
CN104869440B (zh) 在线视频云平台实时统计视频观看数据的方法及***
US20150106730A1 (en) Framework for screen content sharing system with generalized screen descriptions
CN101098470A (zh) 一种基于p2p技术的流媒体节目播放/接收方法及装置
CN105743971A (zh) 一种适用于新媒体内容融合的saas云平台的使用方法
CN103096170B (zh) 一种分布式的流媒体直播频道管理方法
CN107197208A (zh) 视频监控综合业务***
CN101299709A (zh) 基于互联网的流式媒体服务器***
CN102624674B (zh) 客户端访问服务器的智能切换***及其方法
CN101729853B (zh) 一种节目过滤***、方法、装置及设备
CN104113545A (zh) 信息中心网络下的流媒体***及其使用方法
CN106028067A (zh) 一种p2p直点播***
CN103297666B (zh) 基于通用即插即用实现视频监控的方法、装置及***
CN108495178A (zh) 在线视频处理方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20171031

WD01 Invention patent application deemed withdrawn after publication