媒体数据采集方法、媒体终端及在线音乐教学系统的制作方法

文档序号:9671243阅读:629来源:国知局
媒体数据采集方法、媒体终端及在线音乐教学系统的制作方法
【技术领域】
[0001] 本发明设及通信领域,尤其设及媒体数据采集方法、媒体终端及在线音乐教学系 统。
【背景技术】
[0002] 目前,在例如视频会议或网络直播等实时通信方案中,采集终端通常采用固定比 特率(Constantbitrate,CBR)或者动态比特率(VariableBitRate,VBR)等方式进行多媒 体数据的采集编码。例如,采集终端采用固定的比特率进行视频数据采集并编码。又例如, 采集终端通过动态比特率方式编码采集到的视频数据。
[0003] 然而,在具体应用实施通信方案时,所面临的网络环境通常是不稳定的。即,网络 会存在网络抖动、网络中断等各种情况。现有的采集终端大多面临实时性差的问题。

【发明内容】

[0004] 为此,本发明提供一种新的媒体数据采集编码方案,有效的解决了上面至少一个 问题。
[0005] 根据本发明的一个方面,提供一种媒体终端,包括视频采集单元、传输单元和控制 单元。其中,视频采集单元适于采集图像并生成视频帖。传输单元适于将视频帖传输到媒体 服务器。控制单元适于判断传输单元是否发生阻塞,并在发生阻塞时,根据传输单元传输视 频帖的码率生成第一采集调整参数。
[0006] 视频采集单元还适于根据该第一采集调整参数降低视频帖的生成码率,W便该生 成码率与传输单元传输视频帖的码率相匹配。
[0007] 根据本发明的又一个方面,提供一种媒体数据采集方法,适于在根据本发明的媒 体终端中执行。该方法包括下述步骤。采集图像并生成视频帖。通过传输单元将视频帖编码 传输到媒体服务器。判断传输单元是否发生阻塞,并在发生阻塞时,根据传输视频帖的码率 生成第一采集调整参数。根据该第一采集调整参数降低视频帖的生成码率,W便该生成码 率与传输视频帖的码率相匹配。
[000引根据本发明的又一个方面,提供一种在线音乐系统,包括根据本发明的媒体终端、 媒体服务器和媒体播放端。其中,媒体服务器适于实时接收媒体终端的视频帖和音频帖。媒 体播放端适于从媒体服务器获取并播放视频帖和音频帖。
[0009]根据本发明的媒体数据采集方案,可W在网络带宽较低时,降低视频帖的生成码 率,使得生成码率与媒体终端对视频帖的传输码率相匹配。运样,媒体终端通过服务器传输 到媒体播放端的视频数据具有很好的实时性。特别是在音乐教学系统中,本发明的采集方 案通过对视频生成码率进行自适应调整,从而使得本发明的采集方案能够有充足的网络带 宽对声音数据进行及时传输。运样,本发明的技术方案可W极大提高音乐教学的质量。另 夕h根据本发明采集方案可W调节所生成视频帖的帖率,并且经过调节的视频帖是时间均 匀的,从而使得媒体播放端所播放的视频是平滑的,而不会出现画面跳跃现象,极大提高了 用户体验度。
【附图说明】
[0010] 为了实现上述W及相关目的,本文结合下面的描述和附图来描述某些说明性方 面,运些方面指示了可W实践本文所公开的原理的各种方式,并且所有方面及其等效方面 旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述 W及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的 部件或元素。
[0011] 图1示出了根据本发明一个示例性音乐教学系统100的框图;
[0012] 图2示出了根据本发明一些实施例的媒体终端200的框图;
[0013] 图3示出了根据本发明一个实施例的视频采集单元210的框图;
[0014] 图4示出了根据本发明一个实施例的视频采集单元210的框图;
[0015] 图5示出了根据本发明的一些媒体数据采集方法500的流程图;W及
[0016] 图6示出了根据本发明的一些媒体数据采集方法600的流程图。
【具体实施方式】
[0017] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开 的示例性实施例,然而应当理解,可WW各种形式实现本公开而不应被运里阐述的实施例 所限制。相反,提供运些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围 完整的传达给本领域的技术人员。
[0018] 图1示出了根据本发明一个示例性音乐教学系统100的框图。如图1所示,音乐教学 系统100可W包括多个学生客户端110、服务器120和老师客户端130。在音乐教学系统100 中,学生客户端110和老师客户端130通过服务器120进行实时通信,W便进行在线音乐教 学。例如,在学生进行演奏时,学生客户端110可W被实现为媒体终端,采集学生演奏相关的 诸如视频和音频等媒体数据,并通过服务器120向老师客户端130传输运些媒体数据。老师 客户端130可W被实现为媒体播放端,接收并播放媒体数据,W便老师实时了解学生的演奏 情况。同时,老师客户端130也可W被实现为媒体终端,采集老师对学生演奏的反馈指导或 者教学演示等内容的媒体数据,并通过服务器120向学生客户端传输。学生客户端110可W 被实现为媒体播放端,接收并播放来自老师客户端130的媒体数据,W便老师对学生演奏进 行实时反馈,或者实时地对学生进行教学演示。总之,学生客户端110和老师客户端130都可 W被实现为媒体终端和媒体播放终端。运里,媒体数据例如包括演奏乐器的指法、气息、乐 器声音和指导文案等教学内容,但不限于此。
[0019] 通常,音乐教学系统100面临传输带宽不稳定的问题,例如网络抖动、网络间歇中 断等情况。然而,高质量的音乐教学对媒体数据的实时性、同步性和流杨性等方面有较高的 要求。本发明针对音乐教学系统的采集媒体数据环节,提出了一种新的媒体终端。下面结合 图2对音乐教学系统中的媒体终端进行进一步的示例性说明。当然,媒体终端可W是学生客 户端或者老师客户端,为了简化描述,下文中不再区分媒体终端的具体类型。同样,学生客 户端110和老师客户端130都可W被实现为媒体播放端。需要说明的是,根据本发明的媒体 终端可W被应用在音乐教学系统中,但并不限于此。例如,根据本发明的媒体终端也可W应 用在例如视频会议、比赛直播等实时流媒体方案中。
[0020] 图2示出了根据本发明一些实施例的媒体终端200的框图。运里,计算设备可W被 配置为媒体终端200。而计算设备可W实现为小尺寸便携(或者移动)电子设备的一部分,运 些电子设备可W是诸如蜂窝电话、个人数字助理(PDA)、个人媒体播放器设备、无线网络浏 览设备、个人头戴设备、应用专用设备、或者可W包括上面任何功能的混合设备。计算设备 还可W实现为包括桌面计算机和笔记本计算机配置的个人计算机,但不限于此。
[0021] 如图2所示,媒体终端200包括视频采集单元210、传输单元220、控制单元230和音 频采集单元240。可选地,媒体终端200还可W包括图文输入单元250,但并不限于此。
[0022] 视频采集单元210可W采集图像并生成视频帖。例如,视频采集单元210对学生演 奏乐器的场景进行拍摄,W获取视频帖序列。音频采集单元240可W采集声音并生成音频 帖。在一个实施例中,图文输入单元250例如包括触摸屏。老师或学生等用户可W在例如音 乐演奏的过程中,通过触摸屏上显示的交互界面进行手写输入。图文输入单元250可W接收 用户(例如老师或者学生)的文字输入或者涂画式输入,并生成图文消息。运里,文字输入是 图文输入单元250根据用户输入所识别的文字信息。而涂画式输入是用户手写输入后,通过 例如截屏方式获取的图片信息。所生成的图文消息可W包括文字信息和图片信息中至少一 种。
[0023]传输单元220可W将媒体数据生成待发送的数据帖,并传输到媒体服务器。媒体播 放端从媒体服务器接收并播放媒体数据。根据本发明一个实施例,传输单元220可W将待传 输的视频帖和音频帖生成待发送的数据帖。可选地,传输单元220还可W将文字信息、图片 信息和媒体终端200的控制信号数据等生成待发送的数据帖,但不限于此。
[0024] 通常,在例如音乐教学等流媒体系统中,声音的重要性要高于视频等数据。在根据 本发明的媒体终端200中,音频采集单元240会按照预定采集参数采集音频帖序列。运里,音 频帖的生成码率例如为19化bps。传输单元220可W对音频帖进行实时传输。另外,由于传输 单元220在传输数据帖时,网络带宽通常是不稳定的。控制单元230适于根据网速生成调整 信息,W便视频采集单元210根据该调整信息对视频帖的生成码率进行调节。具体而言,控 制单元230可W对传输单元220进行监测,W判断传输单元是否发生阻塞。在传输单元发生 阻塞时,控制单元230计算传输单元对视频帖的传输码率,进而生成第一采集调整参数。运 样,视频采集单元210可W根据第一调整参数降低视频帖的生成码率。下面对媒体终端200 调节视频生成码率的过程进一步示例性说明。
[0025]在根据本发明一个实施例中,传输单元220具有传输缓冲区,并将待发送的数据帖 存放在其中。控制单元230通过监测传输缓冲区中待发送数据帖的数量是否超过阔值来判 断传输单
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1