CN101232601A - 一种基于蓝牙通信技术的数字家庭网络流媒体传输方法 - Google Patents

一种基于蓝牙通信技术的数字家庭网络流媒体传输方法 Download PDF

Info

Publication number
CN101232601A
CN101232601A CNA2008100258361A CN200810025836A CN101232601A CN 101232601 A CN101232601 A CN 101232601A CN A2008100258361 A CNA2008100258361 A CN A2008100258361A CN 200810025836 A CN200810025836 A CN 200810025836A CN 101232601 A CN101232601 A CN 101232601A
Authority
CN
China
Prior art keywords
mobile terminal
intelligent mobile
service
server end
data
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
CNA2008100258361A
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.)
Sun Yat Sen University
Original Assignee
Sun Yat Sen University
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 Sun Yat Sen University filed Critical Sun Yat Sen University
Priority to CNA2008100258361A priority Critical patent/CN101232601A/zh
Publication of CN101232601A publication Critical patent/CN101232601A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种基于蓝牙通信技术的数字家庭网络流媒体传输方法,将流媒体服务器直接架设于家庭PC机上,通过智能移动终端接收流媒体服务器端数据并进行解码播放;所述流媒体服务器和智能移动终端通过蓝牙通信模块经家庭局域网传输数据,主要实现将串口接收的数据转换成蓝牙协议发送到对方蓝牙设备,并将从对方蓝牙设备接收的蓝牙数据转换成串口数据发送给设备。本发明将流媒体服务器直接架设于家庭PC机上而作为媒体源,无需通过服务运营商即可使用所需要的媒体资源,节约了用户的使用成本,并通过移动设备观看视频,从而实现数字家庭内网媒体资源的便捷共享,能够为用户提供便捷、有效及良好的家庭媒体服务。

Description

一种基于蓝牙通信技术的数字家庭网络流媒体传输方法
技术领域
本发明涉及计算机网络通信技术,尤其涉及一种适用于数字家庭网络并基于蓝牙通信技术的流媒体传输方法。
背景技术
随着数字家庭网络的应用和发展,实现了电视节目、广播节目、电脑视频等信息的互相通讯和共享,而无线技术的发展则使得原来固定的家电设备可以移动起来。就收看电视节目而言,如果人们只能坐在电视机前面观看的话,事必限制了人们的活动性以及观看时间,人们不能在需要的时候随时随地观看节目。目前,虽然市场上出现了手机电视,可以让人们在移动中观看电视,但由于只是基于3G网络进行流媒体传输,因此存在着信号不稳定、及时性差等缺陷,极大地影响了用户的观看和享受,而且难以满足人们对清晰度高、节目多、时间同步以及对家电终端进行控制的需求。如果在小范围内如数字家庭范围内以上述方式移动观看,由于仍然需要通过外部服务商的运营,因此使用成本高,不利于普及和推广。
发明内容
本发明的目的在于克服现有技术的不足,提供一种基于蓝牙通信技术的数字家庭网络流媒体传输方法,以便用户可以在智能移动终端上收看电视节目及控制电视机和电脑,从而实现数字家庭内网媒体资源的便捷共享,为用户提供便捷、有效及良好的家庭媒体服务。
本发明的目的通过以下技术方案予以实现:
本发明提供的一种基于蓝牙通信技术的数字家庭网络流媒体传输方法,将流媒体服务器直接架设于家庭PC机上,通过智能移动终端接收流媒体服务器端数据并进行解码播放;所述流媒体服务器和智能移动终端通过蓝牙通信模块经家庭局域网传输数据;包括以下步骤:
1)智能移动终端在家庭局域网内广播一个查询蓝牙设备及蓝牙设备服务的请求;
2)服务器端接收到该查询请求,并确认其当前状态是否已提供服务;然后反馈其是否存在服务的消息;
3)智能移动终端接收并确认该反馈消息,并在服务存在的情况下向服务器端发送连接请求,如果服务不存在则终止请求状态;
4)服务器端接收到该连接请求,进而与智能移动终端建立连接;
5)智能移动终端向服务器端发送视频控制信号,包括频道信息、声音大小信息以及开关信息等;
6)服务器端接收并确认该控制信号,并将对应该控制信号要求的流媒体数据发送至智能移动终端;
7)智能移动终端接收该流媒体数据,并通过其解码模块对所接收的数据进行解码,进而进行播放。
本发明主要实现将串口接收的数据转换成蓝牙协议发送到对方蓝牙设备,并将从对方蓝牙设备接收的蓝牙数据转换成串口数据发送给设备。由于现今大多数家庭均已配备PC机,因此可以将流媒体服务器直接架设于家庭PC机上而作为媒体源,无需通过服务运营商即可使用所需要的媒体资源,并通过移动设备观看视频。
本发明服务器端与智能移动终端之间可否建立连接,可通过以下具体措施予以实现:
所述步骤1)中智能移动终端发出的查询请求其内容包括:所查询的设备其地址、名称、所提供的服务以及该终端自身的设备地址;
所述步骤2)中服务器端通过遍历服务列表所得到的可用服务的数量来检查当前服务状态,以确定是否存在服务;如果可用服务的数量为0,则反馈表明不存在服务的Service_none状态信息,该信息其内容仅包括服务器端设备地址和名称;反之,则反馈表明存在服务的Service_exist状态信息,该信息其内容包括服务器端设备地址、名称和服务列表;
所述步骤3)中智能移动终端对接收到的反馈消息,通过检查该消息是否包含服务列表来判断服务器端是否存在服务;如果消息包含服务列表,则向对应的服务器发送连接请求;否则立即退出而终止当前请求状态。
本发明根据服务器端服务列表的情况判断是否存在服务,进而确定是否建立连接。当服务存在而建立连接时,本发明所述步骤4)中服务器端接收到智能移动终端的连接请求,进而反馈应答消息给智能移动终端,同时通过SDP(业务搜索协议)搜索已存在的RFCOMM(无线射频通信)通道,建立一个Socket并绑定到一个给定的RFCOMM通道,继而在此通道监听智能移动终端的连接;智能移动终端接收到应答消息后,随即创建一个Socket连接,通过SDP查询获得服务器端通道信息,并连接到已知的服务通道上。
考虑到家庭内部网络资源的共享权限,本发明所述步骤4)中可以设定当服务器端接收到智能移动终端的连接请求后,对终端用户进行身份验证;验证机制可采用手机号匹配或密码校验方式;对于同时安装有Windows操作***和WinCE的PC服务器端和智能移动终端,还可采用Windows集成身份验证。
本发明方法可采取以下措施实现其过程:
本发明所述流媒体服务器端和智能移动终端基于以下组件实现数据的传输:
主传输部件-嵌套在流媒体服务器端,用于接收处理来自智能移动终端的控制信号,并向智能移动终端传输流媒体数据;
从传输部件-嵌套在智能移动终端,用于发送流媒体控制信号,并接收来自服务器端的流媒体数据;
所述蓝牙通信模块设置在所述主、从传输部件上,基于蓝牙无线传输技术、用于转换数据格式并支持双工通信。
由于本发明服务器端主传输部件采用蓝牙通信模块进行通信和服务发布,因此其它蓝牙设备如蓝牙PDA,也能够搜索到此部件,从而发现其服务并予以利用。
本发明具有以下有益效果:
(1)本发明在数字家庭网络的流媒体传输方面引入蓝牙无线传输技术,通过蓝牙通信所具有的短距离高传输速率、高稳定性、高灵敏性及可同时连接多个元件的特点,实现数字家庭内网的媒体资源便捷共享,适用于家庭内部网络的短距离(10~100米)数据传输,功耗低,可同时连接多个元件。
(2)利用现今大多数家庭均具备PC机和智能移动终端的良好条件,将家庭PC机作为媒体源,扩充了媒体资源的共享性,不需要通过外部服务运营商即可使用所需媒体资源,节约了用户的使用成本;终端用户使用移动设备即可观看视频,改变了以往固定位置的观看模式,从而为用户提供便捷的家庭媒体服务。
附图说明
下面将结合实施例和附图对本发明作进一步的详细描述:
图1是本发明实施例的框架组成结构示意图;
图2是本发明实施例的工作流程示意图;
图3是本发明实施例智能移动终端从传输部件工作流程框图;
图4是本发明实施例流媒体服务器端主传输部件工作流程框图。
具体实施方式
图1~图4所示为本发明基于蓝牙通信技术的数字家庭网络流媒体传输方法的实施例。如图1所示,通过以下框架实现其过程:将流媒体服务器直接架设于家庭PC机上,通过智能移动终端接收流媒体服务器端数据并进行解码播放,流媒体服务器端和智能移动终端基于以下组件实现数据的传输:
主传输部件-嵌套在流媒体服务器端,用于接收处理来自智能移动终端的控制信号,并向智能移动终端传输流媒体数据;
从传输部件-嵌套在智能移动终端,用于发送流媒体控制信号,并接收来自服务器端的流媒体数据;
主、从传输部件上均设置有基于蓝牙无线传输技术、用于转换数据格式并支持双工通信的蓝牙通信模块。
流媒体服务器主传输部件和智能移动终端从传输部件,通过蓝牙通信模块经家庭局域网传输数据。
如图2、图3、图4所示,本实施例基于蓝牙通信技术的数字家庭网络流媒体传输方法,其步骤如下:
1)当用户在智能移动终端执行连接流媒体服务器PC的命令时,该终端的从传输部件首先复位或初始化其蓝牙通信模块,在家庭局域网内通过路由器广播一个查询在线蓝牙设备及蓝牙设备服务的请求并进入请求状态,查询请求其内容包括:所查询的设备其地址、名称、所提供的服务以及该终端自身的设备地址;
2)服务器端主传输部件接收到该查询请求后,开始检查当前服务状态,通过遍历服务列表所得到的可用服务的数量来检查当前服务状态,以确定是否存在服务;如果可用服务的数量为0,则反馈表明不存在服务的Service_none状态信息,该信息其内容仅包括服务器端设备地址和名称;反之,则反馈表明存在服务的Service_exist状态信息,该信息其内容包括服务器端设备地址、名称和服务列表;
3)智能移动终端的从传输部件接收到该反馈消息后,通过检查该消息是否包含服务列表来判断服务器端是否存在服务而可用;如果消息包含服务列表,则进而向对应地址的服务器端主传输部件发送连接请求;否则立即退出而终止当前请求状态,并提示用户当前网络内不提供所需服务;
4)服务器端主传输部件接收到该连接请求,进而反馈应答消息给智能移动终端从传输部件,同时通过SDP搜索已存在的RFCOMM通道,建立一个Socket并绑定到一个给定的RFCOMM通道,继而在此通道监听智能移动终端的连接;考虑到家庭内部网络资源的共享权限,可以设定当服务器端主传输部件接收到智能移动终端从传输部件的连接请求后,对终端用户进行身份验证;验证机制可采用手机号匹配或密码校验方式;对于同时安装有Windows操作***和WinCE的PC服务器端和智能移动终端,还可采用Windows集成身份验证;
5)智能移动终端接收到应答消息后,随即创建一个Socket连接,通过SDP查询获得服务器端通道信息,并连接到已知的服务通道上;然后向服务器端主传输部件发送视频控制信号,包括频道信息、声音大小信息以及开关信息等;
6)服务器端主传输部件接收并确认该控制信号,并将对应该控制信号要求的流媒体数据发送至智能移动终端从传输部件;
7)智能移动终端从传输部件接收该流媒体数据,导入其所在的智能移动终端解码模块进行解码,并进行播放。

Claims (5)

1.一种基于蓝牙通信技术的数字家庭网络流媒体传输方法,其特征在于:将流媒体服务器直接架设于家庭PC机上,通过智能移动终端接收流媒体服务器端数据并进行解码播放;所述流媒体服务器和智能移动终端通过蓝牙通信模块经家庭局域网传输数据;包括以下步骤:
1)智能移动终端在家庭局域网内广播一个查询蓝牙设备及蓝牙设备服务的请求;
2)服务器端接收到该查询请求,并确认其当前状态是否已提供服务;然后反馈其是否存在服务的消息;
3)智能移动终端接收并确认该反馈消息,并在服务存在的情况下向服务器端发送连接请求,如果服务不存在则终止请求状态;
4)服务器端接收到该连接请求,进而与智能移动终端建立连接;
5)智能移动终端向服务器端发送视频控制信号,包括频道信息、声音大小信息以及开关信息等;
6)服务器端接收并确认该控制信号,并将对应该控制信号要求的流媒体数据发送至智能移动终端;
7)智能移动终端接收该流媒体数据,并通过其解码模块对所接收的数据进行解码,进而进行播放。
2.根据权利要求1所述的基于蓝牙通信技术的数字家庭网络流媒体传输方法,其特征在于:
所述步骤1)中智能移动终端发出的查询请求其内容包括:所查询的设备其地址、名称、所提供的服务以及该终端自身的设备地址;
所述步骤2)中服务器端通过遍历服务列表所得到的可用服务的数量来检查当前服务状态,以确定是否存在服务;如果可用服务的数量为0,则反馈表明不存在服务的Service_none状态信息,该信息其内容仅包括服务器端设备地址和名称;反之,则反馈表明存在服务的Service_exist状态信息,该信息其内容包括服务器端设备地址、名称和服务列表;
所述步骤3)中智能移动终端对接收到的反馈消息,通过检查该消息是否包含服务列表来判断服务器端是否存在服务;如果消息包含服务列表,则向对应的服务器发送连接请求;否则立即退出而终止当前请求状态。
3.根据权利要求1所述的基于蓝牙通信技术的数字家庭网络流媒体传输方法,其特征在于:
所述步骤4)中服务器端接收到智能移动终端的连接请求,进而反馈应答消息给智能移动终端,同时通过SDP搜索已存在的RFCOMM通道,建立一个Socket并绑定到一个给定的RFCOMM通道,继而在此通道监听智能移动终端的连接;智能移动终端接收到应答消息后,随即创建一个Socket连接,通过SDP查询获得服务器端通道信息,并连接到已知的服务通道上。
4.根据权利要求1所述的基于蓝牙通信技术的数字家庭网络流媒体传输方法,其特征在于:
所述步骤4)中当服务器端接收到智能移动终端的连接请求后,对终端用户进行身份验证;验证机制可采用手机号匹配或密码校验方式;对于同时安装有Windows操作***和WinCE的PC服务器端和智能移动终端,还可采用Windows集成身份验证。
5.根据权利要求1或2或3或4所述的基于蓝牙通信技术的数字家庭网络流媒体传输方法,其特征在于所述流媒体服务器端和智能移动终端基于以下组件实现数据的传输:
主传输部件-嵌套在流媒体服务器端,用于接收处理来自智能移动终端的控制信号,并向智能移动终端传输流媒体数据;
从传输部件-嵌套在智能移动终端,用于发送流媒体控制信号,并接收来自服务器端的流媒体数据;
所述蓝牙通信模块设置在所述主、从传输部件上,基于蓝牙无线传输技术、用于转换数据格式并支持双工通信。
CNA2008100258361A 2008-01-16 2008-01-16 一种基于蓝牙通信技术的数字家庭网络流媒体传输方法 Pending CN101232601A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2008100258361A CN101232601A (zh) 2008-01-16 2008-01-16 一种基于蓝牙通信技术的数字家庭网络流媒体传输方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2008100258361A CN101232601A (zh) 2008-01-16 2008-01-16 一种基于蓝牙通信技术的数字家庭网络流媒体传输方法

Publications (1)

Publication Number Publication Date
CN101232601A true CN101232601A (zh) 2008-07-30

Family

ID=39898737

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008100258361A Pending CN101232601A (zh) 2008-01-16 2008-01-16 一种基于蓝牙通信技术的数字家庭网络流媒体传输方法

Country Status (1)

Country Link
CN (1) CN101232601A (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012079385A1 (zh) * 2010-12-15 2012-06-21 中兴通讯股份有限公司 一种移动终端及其视频播放的实现方法
CN102630094A (zh) * 2012-03-16 2012-08-08 中国人民解放军国防科学技术大学 降低移动终端在线播放流媒体功效的方法
CN102740410A (zh) * 2011-03-31 2012-10-17 富士通株式会社 链接方法以及信息通信装置、方法和***
CN102761780A (zh) * 2012-07-03 2012-10-31 Ut斯达康通讯有限公司 智能遥控器获取媒体元数据的方法
CN103167345A (zh) * 2012-09-07 2013-06-19 深圳市金立通信设备有限公司 基于蓝牙实现音视频传输到手机上进行实时输出播放的***及方法
CN103259567A (zh) * 2012-02-21 2013-08-21 宏碁股份有限公司 控制方法与电子装置
CN103458317A (zh) * 2012-06-04 2013-12-18 腾讯科技(深圳)有限公司 智能终端的媒体播放控制方法及***
CN103516885A (zh) * 2012-06-29 2014-01-15 深圳市快播科技有限公司 一种多媒体播放***及多媒体播放方法
CN103561299A (zh) * 2013-10-31 2014-02-05 宇龙计算机通信科技(深圳)有限公司 多媒体文件播放方法、移动终端及多媒体文件播放***
CN104243607A (zh) * 2014-09-29 2014-12-24 小米科技有限责任公司 获取设备信息的方法及装置
WO2015196651A1 (zh) * 2014-06-24 2015-12-30 中兴通讯股份有限公司 一种数据共享的方法、设备和***、存储介质
WO2016119353A1 (zh) * 2015-01-30 2016-08-04 宇龙计算机通信科技(深圳)有限公司 流媒体数据共享方法、流媒体数据共享装置和终端
CN109542207A (zh) * 2018-11-30 2019-03-29 河南工学院 一种推送旅游信息的方法及装置
CN110430287A (zh) * 2019-08-30 2019-11-08 湖北楚天高速智能产业研究院有限公司深圳分公司 一种移动终端数据同步方法及***
CN112219392A (zh) * 2018-12-20 2021-01-12 海信视像科技股份有限公司 广播信号接收装置和广播信号接收方法以及观看者属性判断***以及观看者属性判断方法

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012079385A1 (zh) * 2010-12-15 2012-06-21 中兴通讯股份有限公司 一种移动终端及其视频播放的实现方法
CN102740410A (zh) * 2011-03-31 2012-10-17 富士通株式会社 链接方法以及信息通信装置、方法和***
CN102740410B (zh) * 2011-03-31 2016-04-13 富士通株式会社 链接方法以及信息通信装置、方法和***
CN103259567A (zh) * 2012-02-21 2013-08-21 宏碁股份有限公司 控制方法与电子装置
CN102630094A (zh) * 2012-03-16 2012-08-08 中国人民解放军国防科学技术大学 降低移动终端在线播放流媒体功效的方法
CN103458317B (zh) * 2012-06-04 2015-11-25 腾讯科技(深圳)有限公司 智能终端的媒体播放控制方法及***
CN103458317A (zh) * 2012-06-04 2013-12-18 腾讯科技(深圳)有限公司 智能终端的媒体播放控制方法及***
CN103516885A (zh) * 2012-06-29 2014-01-15 深圳市快播科技有限公司 一种多媒体播放***及多媒体播放方法
CN103516885B (zh) * 2012-06-29 2016-03-30 深圳市快播科技有限公司 一种多媒体播放***及多媒体播放方法
CN102761780A (zh) * 2012-07-03 2012-10-31 Ut斯达康通讯有限公司 智能遥控器获取媒体元数据的方法
CN103167345A (zh) * 2012-09-07 2013-06-19 深圳市金立通信设备有限公司 基于蓝牙实现音视频传输到手机上进行实时输出播放的***及方法
CN103561299A (zh) * 2013-10-31 2014-02-05 宇龙计算机通信科技(深圳)有限公司 多媒体文件播放方法、移动终端及多媒体文件播放***
WO2015196651A1 (zh) * 2014-06-24 2015-12-30 中兴通讯股份有限公司 一种数据共享的方法、设备和***、存储介质
CN104243607A (zh) * 2014-09-29 2014-12-24 小米科技有限责任公司 获取设备信息的方法及装置
WO2016119353A1 (zh) * 2015-01-30 2016-08-04 宇龙计算机通信科技(深圳)有限公司 流媒体数据共享方法、流媒体数据共享装置和终端
CN109542207A (zh) * 2018-11-30 2019-03-29 河南工学院 一种推送旅游信息的方法及装置
CN112219392A (zh) * 2018-12-20 2021-01-12 海信视像科技股份有限公司 广播信号接收装置和广播信号接收方法以及观看者属性判断***以及观看者属性判断方法
CN110430287A (zh) * 2019-08-30 2019-11-08 湖北楚天高速智能产业研究院有限公司深圳分公司 一种移动终端数据同步方法及***

Similar Documents

Publication Publication Date Title
CN101232601A (zh) 一种基于蓝牙通信技术的数字家庭网络流媒体传输方法
CN101325666B (zh) 一种智能移动终端电视遥控***
CN106454472B (zh) 多屏互动的方法及***
CN103716709A (zh) 一种同屏互动方法以及装置
CN103051624A (zh) 通过移动设备向智能终端推送共享媒体资源的方法和***
CN110177095B (zh) 具有不同用户终端的多媒体通信中跨层优化的方法和装置
CN107809683A (zh) 一种基于浏览器无插件的直播***及方法
US9736541B1 (en) Pairing a set-top box and personal computing device using a visual code
CN101548523A (zh) 通过利用电话公司网络实现异地播放的网际协议电视远程接入
JP2010537313A (ja) モバイルメディアルータ及びその使用方法
CN103067776A (zh) 节目推送方法、***及智能显示设备、云端服务器
WO2016197863A1 (zh) 一种客户端、智能电视***和相应的数据传输方法
JP5714626B2 (ja) ローカルエリアネットワーク上でマルチメディアデータを備える多重信号をワイヤレス配信するための方法および装置
CN101437050A (zh) 播放机远程控制***及播放机远程控制方法
KR101246129B1 (ko) 멀티미디어 서비스 시스템 및 방법
CN102571409B (zh) 一种用于实现业务跨终端使用的业务请求管理***及方法
CN101175095A (zh) 一种家庭网络多媒体接入装置和方法
CN201789599U (zh) 一种可实现无线路由的电视机
EP2661877B1 (en) System and method for video distribution over internet protocol networks
CN102685586A (zh) 一种采用ip技术集成数字高清电视应用平台
CN103475948B (zh) P2p视频直播的资源智能匹配***
CN101964902A (zh) 网络视频流的播放方法及连接设备
CN105812909A (zh) 一种视频传输方法及装置
CN102006516B (zh) 一种基于有线电视双向接入的数字家庭内容服务传输方法
CN101188733A (zh) 一种家庭网络多媒体接入***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20080730