CN106412679B - 媒体内容获取方法、提供方法、装置及*** - Google Patents

媒体内容获取方法、提供方法、装置及*** Download PDF

Info

Publication number
CN106412679B
CN106412679B CN201510465643.8A CN201510465643A CN106412679B CN 106412679 B CN106412679 B CN 106412679B CN 201510465643 A CN201510465643 A CN 201510465643A CN 106412679 B CN106412679 B CN 106412679B
Authority
CN
China
Prior art keywords
near field
media content
terminal
url
equipment
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.)
Active
Application number
CN201510465643.8A
Other languages
English (en)
Other versions
CN106412679A (zh
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201510465643.8A priority Critical patent/CN106412679B/zh
Publication of CN106412679A publication Critical patent/CN106412679A/zh
Application granted granted Critical
Publication of CN106412679B publication Critical patent/CN106412679B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种媒体内容获取方法、提供方法、装置及***,属于通信领域。所述方法包括:接收近场设备通过通信服务器发送的即时通信信息,所述即时通信信息携带有URL,所述URL携带有近场设备的设备标识和媒体内容的路径信息,在所述URL被触发时,从所述URL中携带的所述近场设备的设备标识对应的近场设备中,根据所述URL携带的所述媒体内容的路径信息获取所述媒体内容;播放所述媒体内容。本发明解决了手机中未安装专用客户端时,无法读取行车记录仪中的视频的问题;达到了只要终端中安装有使用率最高的通信类应用程序,不需要安装与近场设备对应的专用客户端,就可以通过该通信类应用程序从近场设备中获取媒体内容的效果。

Description

媒体内容获取方法、提供方法、装置及***
技术领域
本发明涉及通信领域,特别涉及一种媒体内容获取方法、提供方法、装置及***。
背景技术
行车记录仪是目前使用越来越广泛的车载设备,用于记录车辆在停止过程或行进过程中的环境视频。
一些行车记录仪支持WIFI(Wireless Fidelity,无线保真)协议,从而手机与行车记录仪之间可以建立WIFI连接。同时,手机上安装与行车记录仪对应的专用客户端。用户可以打开手机上的专用客户端,通过该专用客户端读取行车记录仪中记录的视频并播放。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:手机必须安装与行车记录仪对应的专用客户端,才能读取行车记录仪中的视频。若手机中未安装与行车记录仪对应的专用客户端,则无法读取行车记录仪中的视频。
发明内容
为了解决手机中未安装专用客户端时,无法读取行车记录仪中的视频的问题,本发明实施例提供了一种媒体内容获取方法、提供方法、装置及***。所述技术方案如下:
根据本发明的第一方面,提供了一种媒体内容获取方法,所述方法包括:
接收近场设备通过通信服务器发送的即时通信信息,所述即时通信信息携带有统一资源标识符URL,所述URL携带有所述近场设备的设备标识和媒体内容的路径信息;
在所述URL被触发时,从所述URL中携带的所述近场设备的设备标识对应的近场设备中,根据所述URL携带的所述媒体内容的路径信息获取所述媒体内容;
播放所述媒体内容。
根据本发明的第二方面,提供了一种媒体内容提供方法,所述方法包括:
通过通信服务器向终端发送即时通信信息,所述即时通信信息携带有统一资源标识符URL,所述URL携带有近场设备的设备标识和媒体内容的路径信息,以便所述终端在所述URL被触发时从所述URL中携带的所述近场设备的设备标识对应的近场设备中,根据所述URL携带的所述媒体内容的路径信息获取所述媒体内容;
向所述终端提供所述媒体内容,以便所述终端播放所述媒体内容。
根据本发明的第三方面,提供了一种媒体内容获取装置,所述装置包括:
接收模块,用于接收近场设备通过通信服务器发送的即时通信信息,所述即时通信信息携带有统一资源标识符URL;所述URL携带有近场设备的设备标识和媒体内容的路径信息;
获取模块,用于在所述URL被触发时,从所述URL中携带的所述近场设备的设备标识对应的近场设备中,根据所述URL携带的所述媒体内容的路径信息获取所述媒体内容;
播放模块,用于播放所述媒体内容。
根据本发明的第四方面,提供了一种媒体内容提供装置,所述装置包括:
发送模块,用于通过通信服务器向终端发送即时通信信息,所述即时通信信息携带有统一资源标识符URL;所述URL携带有近场设备的设备标识和媒体内容的路径信息,以便所述终端在所述URL被触发时从所述URL中携带的所述近场设备的设备标识对应的近场设备中,根据所述URL携带的所述媒体内容的路径信息获取所述媒体内容;
提供模块,用于向所述终端提供所述媒体内容,以便所述终端播放所述媒体内容。
根据本发明的第五方面,提供了一种媒体内容提供***,所述***包括:终端、近场设备和通信服务器;
所述终端包括如上第三方面所述的媒体内容获取装置;
所述近场设备包括如上第四方面所述的媒体内容提供装置。
本发明实施例提供的技术方案带来的有益效果是:
通过终端接收近场设备通过通信服务器发送的即时通信信息,该即时通信信息携带有URL,该URL携带近场设备的设备标识和媒体内容的路径信息;终端在URL被触发时,从URL中携带的近场设备的设备标识对应的近场设备中,根据URL携带的媒体内容的路径信息获取媒体内容;播放媒体内容;解决了手机中未安装专用客户端时,无法读取行车记录仪中的视频的问题;达到了只要终端中安装有使用率最高的通信类应用程序,不需要安装与近场设备对应的专用客户端,就可以通过该通信类应用程序从近场设备中获取媒体内容的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1A和图1B分别示出了本发明实施例提供的两种实施环境的结构示意图;
图2示出了本发明一个实施例提供的媒体内容获取方法的方法流程图;
图3示出了本发明另一个实施例提供的媒体内容获取方法的方法流程图;
图4示出了本发明一个实施例提供的媒体内容获取方法在实施时的界面示意图;
图5示出了本发明一个实施例提供的媒体内容获取装置的结构方框图;
图6示出了本发明另一个实施例提供的媒体内容获取装置的结构方框图;
图7示出了本发明一个实施例提供的媒体内容提供装置的结构方框图;
图8示出了本发明另一个实施例提供的媒体内容提供装置的结构方框图;
图9示出了本发明一个实施例提供的媒体内容提供***的结构方框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
请参考图1A,其示出了本发明实施例提供的一种实施环境的结构示意图。该实施环境包括:终端120、近场设备140和通信服务器160。
终端120可以是手机、平板电脑、电子书阅读器、MP3播放器(Moving PictureExperts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(MovingPicture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。终端120中安装有通信类应用程序,该通信类应用程序可以是即时通信程序、社交类应用程序或语音通信程序。比如,该通信类应用程序是即时通信程序QQ或微博或微信。
终端120与近场设备140之间直接建立有近场连接。该近场连接可以是WIFI连接、蓝牙连接等无线连接;也可以是USB数据线或类USB数据线连接。
近场设备140可以是行车记录仪、车载导航、运动相机等等。近场设备140是具有近距离无线通信能力的电子设备。在本发明实施例中,近场设备140还通常具有多媒体录制能力、多媒体存储能力和互联网通信能力。
比如,近场设备140是行车记录仪,该行车记录仪具有WIFI通信能力和移动通信网络接入能力,该行车记录仪中内置有4G(forth generation,***移动通信协议)的SIM(Subscriber Identity Module,用户识别模块)卡,当终端120与近场设备140建立WIFI连接后,终端120可以通过近场设备140中的SIM卡接入互联网,从而终端120通过近场设备140的中转实现与互联网中的服务器进行通信。
近场设备140还通过移动通信网络与通信服务器160相连。
通信服务器160是通信类应用程序的后台服务器。通信服务器160可以是一台服务器、多台服务器组成的服务器集群或云计算中心。
请参考图1B,其示出了本发明实施例提供的另一种实施环境的结构示意图。该实施环境包括:终端120、近场设备140和通信服务器160。
与图1A不同的是,终端120可能与近场设备140的距离较远,所以终端120和近场设备140之间未建立有通信连接。
此时,终端120直接通过移动通信网络或其他网络与通信服务器160通信,不再借助近场设备140的中转。
请参考图2,其示出了本发明一个实施例提供的媒体内容获取方法的方法流程图。本实施例以该媒体内容提供方法应用于图1A或图1B所示的实施环境中来举例说明。该方法包括:
步骤202,近场设备通过通信服务器向终端发送即时通信信息,该即时通信信息携带有URL,该URL携带有近场设备的设备标识和媒体内容的路径信息。
步骤204,终端接收近场设备通过通信服务器发送的即时通信信息。
步骤206,在该URL被触发时,终端从URL中携带的近场设备的设备标识对应的近场设备中,根据URL携带的媒体内容的路径信息获取媒体内容。
该URL中携带了近场设备的标识和媒体内容的路径信息。终端可以使用近场设备的标识确定是否与该近场设备建立有近场连接。终端还可以根据媒体内容的路径信息从近场设备中获取媒体内容。该路径信息指示了媒体内容在近场设备中的存储路径。
若终端与近场设备建立有近场连接,则终端直接通过近场连接来获取媒体内容。若终端与近场设备未建立有近场连接,则终端通过通信服务器来获取媒体内容。
可选地,媒体内容是视频、音频或图片。
对应地,近场设备向终端提供媒体内容。
步骤208,终端播放媒体内容。
综上所述,本实施例提供的媒体内容获取方法,通过终端接收近场设备通过通信服务器发送的即时通信信息,该即时通信信息携带有URL,该URl携带近场设备的设备标识和媒体内容的路径信息;终端在URL被触发时,从URL中携带的近场设备的设备标识对应的近场设备中,根据URL携带的媒体内容的路径信息获取媒体内容;播放媒体内容;解决了手机中未安装专用客户端时,无法读取行车记录仪中的视频的问题;达到了只要终端中安装有使用率最高的通信类应用程序,不需要安装与近场设备对应的专用客户端,就可以通过该通信类应用程序从近场设备中获取媒体内容的效果。
请参考图3,其示出了本发明另一个实施例提供的媒体内容获取方法的方法流程图。本实施例以该媒体内容提供方法应用于图1A或图1B所示的实施环境中来举例说明。该方法包括:
步骤301,终端与近场设备直接建立近场连接,该近场连接是终端与近场设备之间直接建立的连接。
近场连接可以是WIFI连接或蓝牙连接等。
比如,终端是手机,近场设备是行车记录仪。用户在进入车辆内部后,用户的手机与行车记录仪建立WIFI连接。
步骤302,终端通过近场设备的中转与通信服务器通信。
在近场设备具有接入互联网的能力时,终端还通过近场设备的中转与通信服务器通信。
比如,行车记录仪内置有4G的SIM卡,用户的手机与行车记录仪建立WIFI连接后,用户的手机借助行车记录仪中的SIM卡访问互联网中的通信服务器或者其他服务器。
也即,近场设备中转终端与通信服务器之间的通信,或者,中转终端与互联网上的其它设备之间的通信。
步骤303,近场设备通过通信服务器向终端发送即时通信信息,该即时通信信息携带有URL。
在本实施例中,近场设备也作为通信类应用程序中的一个用户。也即,通信类应用程序中的用户不局限于人,还可以是电子设备。此时,近场设备中运行有预定的SDK(Software Development Kit,软件开发工具包)。该SDK具有使用通信类应用程序的通信协议与通信服务器收发信息的能力。
近场设备通常与一个或者多个终端在通信类应用程序中建立有好友关系。可选地,近场设备只向具有好友关系的终端发送即时通信信息。
近场设备首先根据自身的设备标识和媒体内容的路径信息生成一个URL(UniformResoure Locator,统一资源***)。该路径信息是媒体内容在近场设备中的存储路径信息。
然后,近场设备将该URL携带在即时通信信息中进行发送。通常,一个URL对应一个媒体内容。可选地,该即时通信信息还携带有文字和/或图片。
比如,近场设备是行车记录仪,行车记录仪录制到异常视频A时,行车记录仪根据自身的PID(Product ID,产品识别码)和异常视频A的路径信息生成一个URL和文字介绍“您有一段行车视频A,请查看”,然后将该URL和文字介绍携带在即时通信消息里发送给用户的手机。
又比如,近场设备是行车记录仪,行车记录仪内部已录制有共10个视频片段,行车记录仪定期根据自身的PID(Product ID,产品识别码)和10个视频片段的路径信息生成10组URL和文字介绍,然后将10组该URL和文字介绍分别携带在10条即时通信消息里发送给用户的手机。
需要说明的是,作为另外一种可能的实现方式,近场设备先不生成URL,近场设备将该近场设备的设备标识、媒体内容的路径信息和其它可选的信息按照约定格式携带在即时通信信息中发送给通信服务器,然后通信服务器按照该约定格式解析出近场设备的设备标识和媒体内容的路径信息,由通信服务器将该近场设备的设备标识和媒体内容的路径信息封装为URL,然后由通信服务器将该URL携带在即时通信信息中发送给终端。
所以,本发明实施例对URL的生成设备不做限定,该URL的生成设备可以是近场设备或通信服务器,只要终端接收到的即时通信信息中携带有该URL即可。
步骤304,终端接收近场设备通过通信服务器发送的即时通信信息。
步骤305,终端在通信客户端中显示该即时通信信息。
若该即时通信信息中携带有文字介绍,则终端在通信客户端中以即时通信信息的形式仅显示该文字介绍,该文字介绍是一个超链接,URL隐藏在该超链接中不显示。可选地,终端在通信客户端中以即时通信信息的形式同时显示该文字介绍和超链接。
比如,参考图4,终端在通信客户端中显示对话界面40,该对话界面40显示的信息来源方“您的行车记录仪”是近场设备,即时通信内容是“您有一段行车视频A,请查看”,且该即时通信内容是一个可点击的超链接。
步骤306,在该URL被触发时,终端从URL中获取近场设备的设备标识和媒体内容的路径信息。
比如,用户的手机从URL中获取行车记录仪的PID和视频A在行车记录仪中的路径信息。
步骤307,终端根据设备标识检测是否与近场设备存在近场连接。
比如,手机根据PID检测是否与该PID对应的近场设备建立有近场连接。
若存在近场连接,则进入步骤309;若不存在近场连接,则进入步骤310。
步骤308,若与近场设备存在近场连接,则终端通过近场连接从近场设备中获取与路径信息所对应的媒体内容。
由于终端与近场设备之间存在近场连接,所以终端不需要耗费流量来从互联网途径获取该媒体内容。终端直接通过该近场连接从近场设备中获取与该路径信息对应的媒体内容。
比如,用户的手机直接通过WIFI连接从行车记录仪中读取视频A。
此时,近场设备会接收到终端获取请求,近场设备通过与终端之间建立的近场连接,向终端提供该媒体内容。
步骤309,若与近场设备不存在近场连接,则终端通过通信服务器从近场设备获取与路径信息所对应的媒体内容。
若终端与近场设备不存在近场连接,则终端根据该URL向通信服务器发送媒体获取请求,该媒体获取请求可以携带有近场设备的标识和媒体内容的路径信息,通信服务器根据该媒体获取请求从近场设备获取该媒体内容,然后将该媒体内容反馈给终端。
比如,手机远离车辆时,手机根据该URL向通信服务器发送媒体获取请求,该媒体获取请求携带有行车记录仪的PID和视频A的路径信息。通信服务器根据该PID向行车记录仪发送媒体获取请求,行车记录仪向通信服务器提供该视频A,通信服务器将该视频A发送给终端。
步骤310,终端播放媒体内容。
本步骤至少存在以下两种可能的实现方式:
第一,终端根据URL跳转至预定的网页页面;在该网页页面中播放媒体内容。
在该URL在通信类应用程序中被触发后,通信类应用程序根据URL跳转至预定的网页页面。该网页页面可以是通信类应用程序中预置的播放模板页面,也可以是通信服务器提供的一个播放模板页面。该播放模板页面用于播放媒体内容。该播放模板页面可以是一个HTML5(HyperText Markup Language 5,超文本标记语言第五版)页面。通信类应用程序可以将从近场设备获取到的媒体内容,加载在该网页页面中进行播放。
第二,终端根据URL调用媒体播放器;通过媒体播放器播放媒体内容。
在该URL在通信类应用程序中被触发后,终端中的本地方法(英文:native)截获该URL的触发信号,然后该本地方法调用终端中的媒体播放器,并通过该媒体播放器播放媒体内容。该媒体播放器可以是终端的操作***所自带的媒体播放器,也可以是终端中安装的第三方媒体播放器。
需要说明的一点是,本实施例对终端执行有关调用媒体播放器的步骤,和终端执行有关获取媒体内容的步骤之间的先后关系,不做具体限定。
需要说明的另一点是,本实施例对终端执行有关跳转至预定网页页面的步骤,和终端执行有关获取媒体内容的步骤之间的先后关系,不做具体限定。
综上所述,本实施例提供的媒体内容获取方法,通过终端接收近场设备通过通信服务器发送的即时通信信息,该即时通信信息携带有URL,该URl携带近场设备的设备标识和媒体内容的路径信息;终端在URL被触发时,从URL中携带的近场设备的设备标识对应的近场设备中,根据URL携带的媒体内容的路径信息获取媒体内容,播放媒体内容;解决了手机中未安装专用客户端时,无法读取行车记录仪中的视频的问题;达到了只要终端中安装有使用率最高的通信类应用程序,不需要安装与近场设备对应的专用客户端,就可以通过该通信类应用程序从近场设备中获取媒体内容的效果。
本实施例还通过终端凭借近场设备的中转来访问通信服务器,并且直接通过近场连接获取媒体内容,不需要耗费终端的流量。
本实施例还通过携带有URL的即时通信信息,将从近场连接获取媒体内容和从通信服务器获取媒体内容有机整合为一体的整合方案,不需要为两种不同的获取方式分别设置一个访问接口,实现了两种获取方式的有机结合和兼容,减少了用户在获取媒体内容时的操作复杂度。
上述方法实施例中有关终端一侧的步骤可以单独实现成为终端一侧的媒体内容获取方法,有关近场设备一侧的步骤可以单独实现成为近场设备一侧的媒体内容提供方法。
以下为本发明的装置实施例,装置实施例中未详尽描述的细节,可以参考上述一一对应的方法实施例。
请参考图5,其示出了本发明一个实施例提供的媒体内容获取装置的结构方框图。本实施例提供的媒体内容获取装置可以通过软件、硬件或者两者的结合实现成为终端的全部或一部分。所述装置包括:
接收模块520,用于接收近场设备通过通信服务器发送的即时通信信息,所述即时通信信息携带有统一资源标识符URL,所述URL携带有所述近场设备的设备标识和媒体内容的路径信息。
获取模块540,用于在所述URL被触发时,从所述URL中携带的所述近场设备的设备标识对应的近场设备中,根据所述URL携带的所述媒体内容的路径信息获取所述媒体内容;
播放模块560,播放所述媒体内容。
综上所述,本实施例提供的媒体内容获取装置,通过终端接收近场设备通过通信服务器发送的即时通信信息,该即时通信信息携带有URL,该URl携带近场设备的设备标识和媒体内容的路径信息;终端在URL被触发时,从URL中携带的近场设备的设备标识对应的近场设备中,根据URL携带的媒体内容的路径信息获取媒体内容;播放媒体内容;解决了手机中未安装专用客户端时,无法读取行车记录仪中的视频的问题;达到了只要终端中安装有使用率最高的通信类应用程序,不需要安装与近场设备对应的专用客户端,就可以通过该通信类应用程序从近场设备中获取媒体内容的效果。
请参考图6,其示出了本发明一个实施例提供的媒体内容获取装置的结构方框图。本实施例提供的媒体内容获取装置可以通过软件、硬件或者两者的结合实现成为终端的全部或一部分。所述装置包括:
接收模块520,用于接收近场设备通过通信服务器发送的即时通信信息,所述即时通信信息携带有URL,所述URL携带有所述近场设备的设备标识和媒体内容的路径信息。
获取模块540,用于在所述URL被触发时,从所述URL中携带的所述近场设备的设备标识对应的近场设备中,根据所述URL携带的所述媒体内容的路径信息获取所述媒体内容;
播放模块560,用于播放所述媒体内容。
可选地,所述获取模块540,包括:
信息获取单元542,用于从所述URL中获取所述近场设备的设备标识和所述媒体内容的路径信息;
连接检测单元544,用于根据所述设备标识检测是否与所述近场设备存在近场连接,所述近场连接是与所述近场设备之间直接建立的连接;
近场获取单元546,用于若与所述近场设备存在近场连接,则通过所述近场连接从所述近场设备中获取与所述路径信息所对应的所述媒体内容。
远程获取单元548,用于若与所述近场设备不存在近场连接,则通过所述通信服务器从所述近场设备获取与所述路径信息所对应的所述媒体内容。
可选地,所述播放模块560,包括:
页面跳转单元562,用于根据所述URL跳转至预定的网页页面;第一播放单元564,用于在所述网页页面中播放所述媒体内容;
和/或,
播放器调用单元566,用于根据所述URL调用媒体播放器;第二播放单元568,用于通过所述媒体播放器播放所述媒体内容。
可选地,所述装置,还包括:
建立模块512,用于与所述近场设备直接建立近场连接,所述近场连接是与所述近场设备之间直接建立的连接;
通信模块514,用于通过所述近场设备的中转与所述通信服务器通信。
综上所述,本实施例提供的媒体内容获取装置,通过终端接收近场设备通过通信服务器发送的即时通信信息,该即时通信信息携带有URL,该URl携带近场设备的设备标识和媒体内容的路径信息;终端在URL被触发时,从URL中携带的近场设备的设备标识对应的近场设备中,根据URL携带的媒体内容的路径信息获取媒体内容;播放媒体内容;解决了手机中未安装专用客户端时,无法读取行车记录仪中的视频的问题;达到了只要终端中安装有使用率最高的通信类应用程序,不需要安装与近场设备对应的专用客户端,就可以通过该通信类应用程序从近场设备中获取媒体内容的效果。
本实施例还通过终端凭借近场设备的中转来访问通信服务器,并且直接通过近场连接获取媒体内容,不需要耗费终端的流量。
本实施例还通过一条携带有URL的即时通信信息,将从近场连接获取媒体内容和从通信服务器获取媒体内容有机整合为一体,不需要为两种不同的获取方式分别设置一个访问接口,实现了两种获取方式的有机结合和兼容,减少了用户在获取媒体内容时的操作复杂度。
请参考图7,其示出了本发明一个实施例提供的媒体内容提供装置的结构方框图。本实施例提供的媒体内容提供装置可以通过软件、硬件或者两者的结合实现成为近场设备的全部或一部分。该装置包括:
发送模块720,用于通过通信服务器向终端发送即时通信信息,所述即时通信信息携带有URL,该URL携带有近场设备的设备标识和媒体内容的路径信息,以便所述终端在所述URL被触发时从所述URL中携带的所述近场设备的设备标识对应的近场设备中,根据所述URL携带的所述媒体内容的路径信息获取所述媒体内容;
提供模块740,用于向所述终端提供所述媒体内容,以便所述终端播放所述媒体内容。
综上所述,本实施例提供的媒体内容提供装置,通过通信服务器向终端发送即时通信信息,该即时通信信息携带有URL,该URL携带有近场设备的设备标识和媒体内容的路径信息,以及向终端提供媒体内容;解决了手机中未安装专用客户端时,无法读取行车记录仪中的视频的问题;达到了只要终端中安装有使用率最高的通信类应用程序,不需要安装与近场设备对应的专用客户端,就可以通过该通信类应用程序从近场设备中获取媒体内容的效果。
请参考图8,其示出了本发明一个实施例提供的媒体内容提供装置的结构方框图。本实施例提供的媒体内容提供装置可以通过软件、硬件或者两者的结合实现成为近场设备的全部或一部分。该装置包括:
发送模块720,用于通过通信服务器向终端发送即时通信信息,所述即时通信信息携带有URL,该URL携带有近场设备的设备标识和媒体内容的路径信息,以便所述终端在所述URL被触发时从所述URL中携带的所述近场设备的设备标识对应的近场设备中,根据所述URL携带的所述媒体内容的路径信息获取所述媒体内容;
提供模块740,用于向所述终端提供所述媒体内容,以便所述终端播放所述媒体内容。
可选地,所述提供模块740,用于通过与所述终端之间建立的近场连接,向所述终端提供与所述路径信息所对应的所述媒体内容;
或,所述提供模块740,用于通过所述通信服务器,向所述终端提供与所述路径信息所对应的所述媒体内容。
可选地,所述装置,还包括:
建立模块712,用于与所述终端直接建立近场连接,所述近场连接是与所述终端之间直接建立的连接;
中转模块714,用于中转所述终端与所述通信服务器之间的通信。
综上所述,本实施例提供的媒体内容提供装置,通过通信服务器向终端发送即时通信信息,该即时通信信息携带有URL,该URL携带有近场设备的设备标识和媒体内容的路径信息,以及向终端提供媒体内容;解决了手机中未安装专用客户端时,无法读取行车记录仪中的视频的问题;达到了只要终端中安装有使用率最高的通信类应用程序,不需要安装与近场设备对应的专用客户端,就可以通过该通信类应用程序从近场设备中获取媒体内容的效果。
本实施例还通过终端凭借近场设备的中转来访问通信服务器,并且直接通过近场连接获取媒体内容,不需要耗费终端的流量。
本实施例还通过一条携带有URL的即时通信信息,将从近场连接获取媒体内容和从通信服务器获取媒体内容有机整合为一体,不需要为两种不同的获取方式分别设置一个访问接口,实现了两种获取方式的有机结合和兼容,减少了用户在获取媒体内容时的操作复杂度。
请参考图9,其示出了本发明实施例提供的一种媒体内容提供***的结构方框图,所述***包括:终端920、近场设备940和通信服务器960;
所述终端920包括如图5所示实施例或图6所示实施例任一所述的媒体内容获取装置;
所述近场设备940包括如图7所示实施例或图8所示实施例任一所述的媒体内容提供装置。
需要说明的是:上述实施例提供的媒体内容获取装置和媒体内容提供装置在获取媒体内容时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的媒体内容获取装置与媒体内容获取方法实施例属于同一构思,上述实施例提供的媒体内容提供装置与媒体内容提供方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (12)

1.一种媒体内容获取方法,其特征在于,所述方法用于终端,所述终端中安装有通信类应用程序,所述方法包括:
接收近场设备通过通信服务器发送的即时通信信息,所述近场设备为所述通信类应用程序中的用户,且所述近场设备与所述终端在所述通信类应用程序中建立有好友关系,所述即时通信信息携带有统一资源标识符URL,所述URL携带有所述近场设备的设备标识和媒体内容的路径信息,所述媒体内容由所述近场设备录制,所述路径信息是所述媒体内容在所述近场设备中的存储路径信息,所述通信服务器是所述通信类应用程序的后台服务器;
在所述URL被触发时,从所述URL中获取所述近场设备的设备标识和所述媒体内容的路径信息;
根据所述设备标识检测是否与所述近场设备存在近场连接,所述近场连接是与所述近场设备之间直接建立的连接;
若与所述近场设备存在近场连接,则通过所述近场连接从所述近场设备中获取与所述路径信息所对应的所述媒体内容;
若与所述近场设备不存在近场连接,则根据所述URL向所述通信服务器发送所述媒体获取请求,所述通信服务器用于根据所述媒体获取请求从所述近场设备获取所述媒体内容;接收所述通信服务器发送的所述媒体内容;
播放获取到的所述媒体内容。
2.根据权利要求1所述的方法,其特征在于,所述播放所述媒体内容包括:
根据所述URL跳转至预定的网页页面;在所述网页页面中播放所述媒体内容;
或,
根据所述URL调用媒体播放器;通过所述媒体播放器播放所述媒体内容。
3.根据权利要求1所述的方法,其特征在于,所述接收近场设备通过通信服务器发送的即时通信信息之前,还包括:
与所述近场设备直接建立近场连接,所述近场连接是与所述近场设备之间直接建立的连接;
通过所述近场设备的中转与所述通信服务器通信。
4.一种媒体内容提供方法,其特征在于,所述方法用于近场设备,所述近场设备为通信类应用程序中的用户,所述方法包括:
通过通信服务器向终端发送即时通信信息,所述通信服务器是所述通信类应用程序的后台服务器,所述终端中安装有所述通信类应用程序,且所述近场设备与所述终端在所述通信类应用程序中建立有好友关系,所述即时通信信息携带有统一资源标识符URL,所述URL携带有近场设备的设备标识和媒体内容的路径信息,以便所述终端在所述URL被触发时从所述URL中携带的所述近场设备的设备标识对应的近场设备中,根据所述URL携带的所述媒体内容的路径信息获取所述媒体内容,所述媒体内容由所述近场设备录制,所述路径信息是所述媒体内容在所述近场设备中的存储路径信息;
若与所述终端存在近场连接,则通过与所述终端之间建立的近场连接,向所述终端提供与所述路径信息对应的所述媒体内容;
若与所述终端不存在近场连接,则接收所述通信服务器发送的媒体获取请求,所述媒体获取请求由所述终端根据所述设备标识检测到与所述近场设备不存在近场连接时,根据所述URL发送;根据所述媒体获取请求向所述通信服务器发送所述媒体内容,以便所述通信服务器将所述媒体内容反馈给所述终端。
5.根据权利要求4所述的方法,其特征在于,所述向所述终端提供所述媒体内容之前,还包括:
与所述终端直接建立近场连接,所述近场连接是与所述终端之间直接建立的连接;
中转所述终端与所述通信服务器之间的通信。
6.一种媒体内容获取装置,其特征在于,所述装置用于终端,所述终端中安装有通信类应用程序,所述装置包括:
接收模块,用于接收近场设备通过通信服务器发送的即时通信信息,所述近场设备为所述通信类应用程序中的用户,且所述近场设备与所述终端在所述通信类应用程序中建立有好友关系,所述即时通信信息携带有统一资源标识符URL,所述URL携带有所述近场设备的设备标识和媒体内容的路径信息,所述媒体内容由所述近场设备录制,所述路径信息是所述媒体内容在所述近场设备中的存储路径信息,所述通信服务器是所述通信类应用程序的后台服务器;
包含信息获取单元、连接检测单元、近场获取单元以及远程获取单元的获取模块;所述信息获取单元,用于从所述URL中获取所述近场设备的设备标识和所述媒体内容的路径信息;
所述连接检测单元,用于根据所述设备标识检测是否与所述近场设备存在近场连接,所述近场连接是与所述近场设备之间直接建立的连接;
所述近场获取单元,用于若与所述近场设备存在近场连接,则通过所述近场连接从所述近场设备中获取与所述路径信息所对应的所述媒体内容;
所述远程获取单元,用于若与所述近场设备不存在近场连接,则根据所述URL向所述通信服务器发送所述媒体获取请求,所述通信服务器用于根据所述媒体获取请求从所述近场设备获取所述媒体内容;接收所述通信服务器发送的所述媒体内容;
播放模块,用于播放所述媒体内容。
7.根据权利要求6所述的装置,其特征在于,所述播放模块,包括:
页面跳转单元,用于根据所述URL跳转至预定的网页页面;第一播放单元,用于在所述网页页面中播放所述媒体内容;
和/或,
播放器调用单元,用于根据所述URL调用媒体播放器;第二播放单元,用于通过所述媒体播放器播放所述媒体内容。
8.根据权利要求6所述的装置,其特征在于,所述装置,还包括:
建立模块,用于与所述近场设备直接建立近场连接,所述近场连接是与所述近场设备之间直接建立的连接;
通信模块,用于通过所述近场设备的中转与所述通信服务器通信。
9.一种媒体内容提供装置,其特征在于,所述装置用于近场设备,所述近场设备为通信类应用程序中的用户,所述装置包括:
发送模块,用于通过通信服务器向终端发送即时通信信息,所述通信服务器是所述通信类应用程序的后台服务器,所述终端中安装有所述通信类应用程序,且所述近场设备与所述终端在所述通信类应用程序中建立有好友关系,所述即时通信信息携带有统一资源标识符URL,所述URL携带有近场设备的设备标识和媒体内容的路径信息;以便所述终端在所述URL被触发时从所述URL中携带的所述近场设备的设备标识对应的近场设备中,根据所述URL携带的所述媒体内容的路径信息获取所述媒体内容,所述媒体内容由所述近场设备录制,所述路径信息是所述媒体内容在所述近场设备中的存储路径信息;
提供模块,用于若与所述终端存在近场连接,则通过与所述终端之间建立的近场连接,向所述终端提供与所述路径信息对应的所述媒体内容;
若与所述终端不存在近场连接,则接收所述通信服务器发送的媒体获取请求,所述媒体获取请求由所述终端根据所述设备标识检测到与所述近场设备不存在近场连接时,根据所述URL发送;根据所述媒体获取请求向所述通信服务器发送所述媒体内容,以便所述通信服务器将所述媒体内容反馈给所述终端。
10.根据权利要求9所述的装置,其特征在于,所述装置,还包括:
建立模块,用于与所述终端直接建立近场连接,所述近场连接是与所述终端之间直接建立的连接;
中转模块,用于中转所述终端与所述通信服务器之间的通信。
11.一种媒体内容提供***,其特征在于,所述***包括:终端、近场设备和通信服务器;
所述终端包括如权利要求6至8任一所述的媒体内容获取装置;
所述近场设备包括如权利要求9或10所述的媒体内容提供装置。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序,所述程序由硬件执行以实现权利要求1至3任一所述的媒体内容获取方法,或,实现权利要求4或5所述的媒体内容提供方法。
CN201510465643.8A 2015-07-31 2015-07-31 媒体内容获取方法、提供方法、装置及*** Active CN106412679B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510465643.8A CN106412679B (zh) 2015-07-31 2015-07-31 媒体内容获取方法、提供方法、装置及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510465643.8A CN106412679B (zh) 2015-07-31 2015-07-31 媒体内容获取方法、提供方法、装置及***

Publications (2)

Publication Number Publication Date
CN106412679A CN106412679A (zh) 2017-02-15
CN106412679B true CN106412679B (zh) 2020-06-30

Family

ID=58007762

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510465643.8A Active CN106412679B (zh) 2015-07-31 2015-07-31 媒体内容获取方法、提供方法、装置及***

Country Status (1)

Country Link
CN (1) CN106412679B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107093327B (zh) * 2017-04-21 2021-03-23 华南理工大学 一种行车碰撞处理方法及***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102855539A (zh) * 2008-06-09 2013-01-02 索尼株式会社 通信处理装置和方法、信息管理装置和方法
CN102891890A (zh) * 2012-09-26 2013-01-23 腾讯科技(深圳)有限公司 一种终端之间的交互方法及相关设备、***
CN103442451A (zh) * 2013-08-21 2013-12-11 乐视致新电子科技(天津)有限公司 一种数据无线传输的方法、装置和***

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100583984C (zh) * 2007-08-28 2010-01-20 蒋晓海 一种即时通信互动视频的实现方法
CN103166941B (zh) * 2011-12-19 2018-07-03 联想(北京)有限公司 一种数据分享的方法及装置
CN102821109B (zh) * 2012-08-28 2015-06-03 腾讯科技(深圳)有限公司 在即时通信应用中实现数据共享的方法、相关设备及***
CN203014870U (zh) * 2013-01-15 2013-06-19 深圳市多森软件开发有限公司 一种基于微信的车联网公众服务***
CN103488500A (zh) * 2013-09-09 2014-01-01 百度在线网络技术(北京)有限公司 多媒体文件的处理方法及装置
CN104144198B (zh) * 2013-09-30 2017-02-08 腾讯科技(深圳)有限公司 一种多媒体信息分享方法、***及装置
CN104301778A (zh) * 2014-09-05 2015-01-21 北京奇虎科技有限公司 数据获取的方法、装置及***
CN104811817B (zh) * 2015-04-30 2018-04-13 北京奇艺世纪科技有限公司 利用视频客户端软件播放视频的方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102855539A (zh) * 2008-06-09 2013-01-02 索尼株式会社 通信处理装置和方法、信息管理装置和方法
CN102891890A (zh) * 2012-09-26 2013-01-23 腾讯科技(深圳)有限公司 一种终端之间的交互方法及相关设备、***
CN103442451A (zh) * 2013-08-21 2013-12-11 乐视致新电子科技(天津)有限公司 一种数据无线传输的方法、装置和***

Also Published As

Publication number Publication date
CN106412679A (zh) 2017-02-15

Similar Documents

Publication Publication Date Title
CN108521608B (zh) 视频文件的处理方法、装置、终端及存储介质
WO2018068657A1 (zh) 界面移动方法、装置、智能终端、服务器和操作***
CN112019625B (zh) 基于websocket消息推送方法、***、设备及介质
CN111314433B (zh) 消息传输方法、装置及电子设备
CN109684589B (zh) 客户端的评论数据的处理方法、装置及计算机存储介质
US11758087B2 (en) Multimedia conference data processing method and apparatus, and electronic device
CN111930973A (zh) 多媒体数据的播放方法、装置、电子设备及存储介质
CN112312222A (zh) 视频发送方法、装置和电子设备
US11809380B2 (en) Information sharing method, apparatus, electronic device, and storage medium
US9948732B2 (en) Method for providing status messaging service in electronic device and the electronic device thereof
CN114205664A (zh) 投屏方法、投屏装置、投屏显示装置、投屏***及介质
CN111240564B (zh) 一种素材展示方法、装置、电子设备及存储介质
US20230117037A1 (en) Comment sharing method, apparatus and electronic device
CN104753825B (zh) 即时通信多终端登录时登录状态的下发方法和***
CN109753262B (zh) 帧显示处理方法、装置、终端设备及存储介质
CN106412679B (zh) 媒体内容获取方法、提供方法、装置及***
US10911557B2 (en) Miracast source providing network service access for a miracast sink
US20150163260A1 (en) Systems and Methods for Messaging Multiple Devices
CN110708238B (zh) 用于处理信息的方法和装置
CN112738154A (zh) 一种信息共享的***和方法
CN110619101B (zh) 用于处理信息的方法和装置
CN111083145A (zh) 消息发送方法、装置及电子设备
CN111290861A (zh) 消息处理方法、装置及电子设备
CN114339628A (zh) 5g富媒体消息发送方法、设备、存储介质及产品
CN112533153A (zh) 信息传输方法、装置和电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant