法律状态公告日
法律状态信息
法律状态
2018-08-28
授权
授权
2015-01-07
实质审查的生效 IPC(主分类):H04N21/436 申请日:20140905
实质审查的生效
2014-12-17
公开
公开
技术领域
本发明涉及一种手机带走听电视音频的无缝连续播放方法,特别是涉及一种适用于智能电视的手机带走听电视音频的无缝连续播放方法。
背景技术
随着智能电视的发展,用户对电视提供的服务的需求越来越大。例如,用户在观看电视时,因为有别的事情需要离开电视前,但是又对接下来的电视内容很感兴趣,一旦离开,就不能获知下面的电视内容,即使把电视声音放到最大也不一定能满足自己的需求,同时还会干扰到其他人。
那么,如何实现实时把声音带走,不漏掉自己喜欢看的节目,还能保证无缝连续播放,满足用户要求。
智能移动端作为现在越来越普遍的电子用品,可以实现越来越多的功能,同时手机电视也越来越普遍,但是存在实时性差,且忙碌的时候没有时间观看,只需要听即能满足要求,另外,如果有视频同时显示的话,存在资源浪费,同时移动端作为充电产品,如果负载大,会给电池电量带来不必要的浪费,因此在只需要节目收听的情况下,如何简单有效地实现带走收听电视节目并进行连续播放,成为我们亟待解决的一个技术问题。
FFmpeg是一个开源跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量。
发明内容
本发明要解决的技术问题是提供一种能够使电视音频随着移动端移动远离,而继续无缝播放的方法。
本发明采用的技术方案如下:
一种手机带走听电视音频的无缝连续播放方法,具体方法步骤为:
一、移动端连接路由器网络,向电视端发送音频共享请求;
二、电视端接受移动端的请求后,将电视音频信号转换为移动端音频信号播放格式并将其发送给移动端;
三、移动端将接收到的音频信号解码后进行播放,同时手机端实时通过操作系统api监测wifi强度,若在所有已配对的无线路由器中,现有连接的wifi强度低于小于配对中的最大wifi强度时,停止音频的播放,并将wifi连接切换到最大wifi强度;
四、电视收到手机切换网络的通知后,将声音暂存起来,等待手机重新请求音频数据;
五、手机端重新向电视发起音频请求,继续播放电视的音频。
作为优选,所述步骤三中,现有连接的wifi强度低于小于配对中的最大wifi强度的1/3时,停止音频的播放。
作为优选,所述步骤四还包括,判断电视暂存的音频数据大小是否超过设定的值,实则清空保存的音频数据。
作为优选,所述步骤五还包括:判断在10秒内手机是否重新申请音频数据,否则清空保存的音频数据。
作为优选,所述步骤还包括,wifi切入点更换后,由用户选择是否断点连续播放。
作为优选,所述步骤一还包括:电视端验证移动端请求权限后再响应移动端的访问请求。
作为优选,所述电视端验证移动端请求权限的方法为:移动端通过登录接口实现对DTV端的访问。
作为优选,所述网络端口将电视的音频数据采集下来经过自定的http协议传送到移动端;所述自定义的http协议是指自定义的http头信息里包含有音频格式描述、音频采样率和码率及channel的个数。
作为优选,所述步骤二中,采用编码服务器将电视音频信号转换为移动端音频信号播放格式。
作为优选,所述编码服务器为FFmpeg。
作为优选,所述移动端接收的音频格式为MP3格式。
与现有技术相比,本发明的有益效果是:即使用户要离开电视前,也能将电视音频带走,实现电视音频的实时播放,支持在同一个局域网内(即当电视接到主路由器,手机通过从路由器再接入到主路由器的情况),通过路由器中转,在让音频短暂暂停的情况下,将电视的实时语音带到更远的地方并进行连续播放。
附图说明
图1为本发明其中一实施例的功能框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例和附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或者具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
一种手机带走听电视音频的无缝连续播放方法,具体方法步骤为:
一、移动端连接路由器网络,向电视端发送音频共享请求;
二、电视端接受移动端的请求后,将电视音频信号转换为移动端音频信号播放格式并将其发送给移动端,方便手机端音频的解码播放;
在电视端运行一个服务监听程序监听tcp的某网络端口用于监听手机的音频共享访问请求,当监听到手机请求时,将电视正在播放的的音频数据采集下来传送到移动端,移动端负责播放实时音频数据。
三、移动端将接收到的音频信号解码后进行播放,同时手机端实时通过操作系统api监测wifi强度,若在所有已配对的无线路由器中,现有连接的wifi强度低于小于配对中的最大wifi强度时,停止音频的播放,并将wifi连接切换到最大wifi强度;
四、电视收到手机切换网络的通知后,将声音暂存起来,等待手机重新请求音频数据;
五、手机端重新向电视发起音频请求,从断点处继续无缝播放电视的音频。
即使用户要离开电视前,也能将电视音频带走,实现电视音频的实时播放,支持在同一个局域网内(即当电视接到主路由器,手机通过从路由器再接入到主路由器的情况),通过路由器中转,在让音频短暂暂停的情况下,将电视的实时语音带到更远的地方并进行连续播放。
所述步骤三中,现有连接的wifi强度低于小于配对中的最大wifi强度的1/3时,停止音频的播放,将wifi连接切入点换至wifi强度最大的切入点,同时可以避免wifi切入点的不断切换所引起的音频断传。
所述步骤四还包括,判断电视暂存的音频数据大小是否超过设定的值,实则清空保存的音频数据。
所述步骤五还包括:判断在10秒内手机是否重新申请音频数据,否则清空保存的音频数据。
所述步骤还包括,wifi切入点更换后,由用户选择是否断点连续播放。如用户已经由远距离回至电视前,为了音频与视频的实时性,则可切换至实时播放或者停止手机端音频的收听。
所述步骤一还包括:电视端验证移动端请求权限,并通过验证后再响应接受移动端的访问请求,以保证安全性和隐私性。
在本具体实施例中,所述电视端验证移动端请求权限的方法为:移动端通过登录接口实现对电视端的访问,操作方便。
更进一步的,可以设置仅在第一次登录时需要输入访问密码,之后登录则为自动登录,方便操作。
在本具体实施例中,所述网络端口将电视的音频数据采集下来经过自定的http协议传送到移动端,保证音频共享的实时性。
所述自定义的http协议是指自定义的http头信息里包含有音频格式描述、音频采样率和码率及channel的个数。
所述步骤二中,采用编码服务器将电视端的PCM音频信号转换为移动端音频信号播放格式。
在本具体实施例中,所述编码服务器为FFmpeg。
在本具体实施例中,所述移动端接收的音频格式为MP3格式,通用性强,易于转换和解码。
机译: 音频设备,例如汽车收音机,用于与车载便携式媒体播放器,具有用于将随身听与设备耦合的耦合单元,以及用于完全容纳随身听的插座,从而使随身听在关闭位置被立面覆盖
机译: 用于提供可浏览的幻灯片显示的数据解码设备,其解码方法及其信息存储介质,尤其是连续播放子音频,尤其是连续播放子音频,甚至是在播放带有音频数据的子播放时也是如此。
机译: 网络电视系统,电视机,控制电视的方法,音频播放系统和控制音频播放的方法