一种数字电视接收终端进行卡拉ok的方法、系统及终端
2020-01-06

一种数字电视接收终端进行卡拉ok的方法、系统及终端

本发明适用于图像传输领域,提供了一种数字电视接收终端进行卡拉OK的方法、系统及终端,所述方法包括以下步骤:与卡拉OK对端建立通信连接;在约定时间播放约定背景歌曲;接收输入的演唱音频数据;实时将所述演唱音频数据发送到所述卡拉OK对端;接收所述卡拉OK对端发送的演唱音频数据,并实时播放。在本发明中,在卡拉OK端之间建立通信后,先在约定时间播放约定歌曲,在接收到用户的演唱音频数据后,将该数据发送给卡拉OK对端,并同时接收卡拉OK对端的演唱音频数据,从而用户可以通过数字电视与异地朋友进行卡拉OK,从而增加了数字电视的娱乐功能。

目前,用户利用数字电视接收终端可以在本地实现单人或多人的卡拉OK,而有些时候用户需要与外地朋友一起进行卡拉OK。而使用现有的数字电视接收终端并不能实现该需要,从而给用户带来了使用不方便的问题。

数据,并实时播放。

作为本发明的实施例,可以通过麦克风输入演唱音频数据,而由于通过麦克风输出的为模拟信号,因此,需要利用A/D转换器将该模拟信号转换成数字信号。该A/D转换器可以内置于,或者外接于数字电视接收终端。

由一个参与卡拉OK端获取其他的卡拉OK对端的地址信息。通过地址信息,该端可建立与卡拉OK对端的通信连接。建立通信连接的过程可以为:由一端发送通信请求到卡拉OK对端,卡拉OK对端同意通信请求后,两端建立通信连接。对于两个以上的终端进行卡拉OK时,每个终端的卡拉OK对端都超过1个,因此,可能需要多个终端之间进行连接通信。

对端演唱音频数据播放单元,用于接收所述卡拉OK对端发送的演唱音频

在步骤S104中,与卡拉OK对端进行背景歌曲的播放进度的时间同步。

作为本发明的实施例,卡拉OK终端之间利用P2P方式进行数据通信。在步骤S102中,在与卡拉OK对端约定的时间播放约定歌曲。为了便于约定歌曲,作为本发明的实施例,可以由一个卡拉OK端发送选歌请求,卡拉OK对端同意该选歌请求后,发送一资源请求命令到资源服务器,

在本发明中,在卡拉OK端之间建立通信后,先在约定时间播放约定歌曲,在接收到用户的演唱音频数据后,将该数据发送给卡拉OK对端,并同时接收卡拉OK对端的演唱音频数据,从而用户可以通过数字电视与异地朋友进行卡拉OK,从而增加了数字电视的娱乐功能。

利用资源服务器不仅可以实现大量的演唱音频数据共享,而且便于约定歌曲,及统一开始播放时间。当然,各卡拉OK端也可以通过电话或其他通信工具直接约定歌曲及开始播放时间。

4立OK对端;以及

作为本发明的实施例,所有卡拉OK端均在卡拉OK服务器上注册一用户名,

在本发明中,在卡拉OK端之间建立通信后,先在约定时间播放约定歌曲,在接收到用户的演唱音频数据后,将该数据发送给卡拉OK对端,并同时接收卡拉OK对端的演唱音频数据,从而用户可以通过数字电视与异地朋友进行卡拉OK,从而增加了数字电视的娱乐功能。