CN102752630B - Intelligent media playing system and method - Google Patents
Intelligent media playing system and method Download PDFInfo
- Publication number
- CN102752630B CN102752630B CN201110101694.4A CN201110101694A CN102752630B CN 102752630 B CN102752630 B CN 102752630B CN 201110101694 A CN201110101694 A CN 201110101694A CN 102752630 B CN102752630 B CN 102752630B
- Authority
- CN
- China
- Prior art keywords
- candidate
- target device
- content
- search range
- candidate device
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000004458 analytical method Methods 0.000 claims abstract description 13
- 238000005516 engineering process Methods 0.000 claims description 29
- 238000012790 confirmation Methods 0.000 claims description 19
- 230000004044 response Effects 0.000 claims description 10
- 230000008569 process Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013523 data management Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000009429 distress Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
技术领域 technical field
本发明是有关于一种智能型媒体播放系统及方法,且特别有关于一种可以在数字家庭的网络中完成相关媒体的搜寻与播放的系统及方法。The present invention relates to an intelligent media playing system and method, and particularly relates to a system and method capable of searching and playing related media in a digital home network.
背景技术 Background technique
在数字家庭的网络中,只要符合数字生活网络联盟(Digital LivingNetwork Alliance,DLNA)协议的电子装置,如电视、机顶盒、计算机、手机、服务器与媒体播放器等,均可通过家庭网络彼此分享播放多媒体内容如影片、音乐与照片等。In the digital home network, as long as electronic devices conform to the Digital Living Network Alliance (DLNA) protocol, such as TVs, set-top boxes, computers, mobile phones, servers, and media players, they can share and play multimedia with each other through the home network. Content such as videos, music, and photos.
一般来说,家庭网络中的这些装置可以通过连结技术成为一个群组的概念。这些装置中可以加装硬盘,以让使用者传输且存放许多媒体数据,如影片、音乐与照片等。在播放媒体时,使用者可以通过一特定播放装置来选择数据来源并进一步进行播放。In general, these devices in a home network can become a concept of a group through linking technology. Hard disks can be installed in these devices to allow users to transmit and store many media data, such as videos, music and photos. When playing media, the user can select a data source through a specific playing device and play further.
随着时间,家庭网络中可存放的设备装置将会越来越多,同时使用者的数据将会越来越多。由于家庭网络中缺乏有效率的数据管理机制。因此,对于相关数据进行管理,如分类与搜寻时将会浪费许多时间,将会造成使用者极大的困扰。As time goes by, more and more devices can be stored in the home network, and at the same time, more and more user data will be stored. Due to the lack of an efficient data management mechanism in the home network. Therefore, a lot of time will be wasted in managing relevant data, such as classification and search, which will cause great distress to users.
发明内容 Contents of the invention
有鉴于此,本发明提供智能型媒体播放系统及方法,以解决前述问题。In view of this, the present invention provides an intelligent media playing system and method to solve the aforementioned problems.
本发明实施例的一种智能型媒体播放系统包括通过家庭网络相互耦接的至少一候选装置与一标的装置。此至少一候选装置中储存至少一候选内容。标的装置播放一特定内容,且依据一分析技术分析特定内容,从而得到相应特定内容的一关键信息。标的装置由此至少一候选装置中决定一动态搜寻范围。当动态搜寻范围决定之后,动态搜寻范围中的候选装置或标的装置判断候选装置中的候选内容是否符合关键信息。当候选内容符合关键信息时,于标的装置中显示一提示,以提示家庭网络中具有此候选内容。An intelligent media playing system according to an embodiment of the present invention includes at least one candidate device and a target device coupled to each other through a home network. At least one candidate content is stored in the at least one candidate device. The target device plays a specific content, and analyzes the specific content according to an analysis technique, so as to obtain key information corresponding to the specific content. The target device determines a dynamic search range from the at least one candidate device. After the dynamic search range is determined, the candidate devices or target devices in the dynamic search range determine whether the candidate content in the candidate devices matches the key information. When the candidate content matches the key information, a prompt is displayed on the target device to remind that the candidate content exists in the home network.
本发明实施例的一种智能型媒体播放方法。首先,利用一标的装置播放一特定内容,且依据一分析技术分析特定内容,从而得到相应特定内容的一关键信息。接着,由至少一候选装置中决定一动态搜寻范围,其中,候选装置中储存至少一候选内容,且通过一家庭网络与标的装置进行耦接。之后,利用动态搜寻范围中的候选装置或标的装置判断候选装置中的候选内容是否符合关键信息。当候选内容符合关键信息时,于标的装置中显示一提示,以提示家庭网络中具有此候选内容。An intelligent media playing method according to an embodiment of the present invention. Firstly, a target device is used to play a specific content, and the specific content is analyzed according to an analysis technology, so as to obtain a key information corresponding to the specific content. Then, a dynamic search range is determined from at least one candidate device, wherein at least one candidate content is stored in the candidate device and coupled with the target device through a home network. Afterwards, the candidate devices or the target devices in the dynamic search range are used to determine whether the candidate content in the candidate devices matches the key information. When the candidate content matches the key information, a prompt is displayed on the target device to remind that the candidate content exists in the home network.
在一些实施例中,分析技术可以包括一图像画面识别技术、一播放声音识别技术、与一字幕文字识别技术中的至少一者。In some embodiments, the analysis technology may include at least one of an image frame recognition technology, a playback sound recognition technology, and a subtitle text recognition technology.
在一些实施例中,关键信息可以包括相应特定内容中出现的一对象的图像或名称。在一些实施例中,可以还依据关键信息的一附属信息判断候选内容是否符合附属信息。当候选内容符合附属信息时,于标的装置中显示提示,以提示家庭网络中具有此候选内容。其中,附属信息可以是相应对象的一位置信息、或相应位置信息的一既定范围内的至少一附属对象的图像或名称。In some embodiments, the key information may include an image or a name of an object appearing in the corresponding specific content. In some embodiments, it may be determined whether the candidate content conforms to the attached information according to an attached information of the key information. When the candidate content matches the auxiliary information, a reminder is displayed on the target device to remind that the candidate content exists in the home network. Wherein, the attached information may be a position information of the corresponding object, or an image or a name of at least one attached object within a predetermined range of the corresponding position information.
在一些实施例中,由候选装置中决定动态搜寻范围可以是标的装置与候选装置间进行一连线确认操作。其中,当标的装置与候选装置中的特定候选装置间的连线确认操作完成时,特定候选装置可以被加入动态搜寻范围中。In some embodiments, determining the dynamic search range from the candidate device may be a connection confirmation operation between the target device and the candidate device. Wherein, when the connection confirmation operation between the target device and the specific candidate device among the candidate devices is completed, the specific candidate device may be added into the dynamic search range.
在一些实施例中,标的装置可以接收相应提示的一选定。相应于选定,于标的装置中播放此候选内容。In some embodiments, the subject device may receive a selection of the corresponding prompt. Corresponding to the selection, the candidate content is played in the target device.
本发明上述方法可以通过程序码方式存在。当程序码被机器加载且执行时,机器变成用以实行本发明的装置。The above method of the present invention may exist in the form of program code. When the program code is loaded and executed by the machine, the machine becomes a device for implementing the present invention.
为使本发明的上述目的、特征和优点能更明显易懂,下文特举实施例,并配合所附图示,详细说明如下。In order to make the above-mentioned objects, features and advantages of the present invention more comprehensible, the following specific examples will be described in detail with reference to the accompanying drawings.
附图说明 Description of drawings
图1为一示意图是显示依据本发明实施例的智能型媒体播放系统。FIG. 1 is a schematic diagram showing an intelligent media playing system according to an embodiment of the present invention.
图2为一流程图是显示依据本发明实施例的智能型媒体播放方法。FIG. 2 is a flowchart showing an intelligent media playing method according to an embodiment of the present invention.
图3为一流程图是显示依据本发明实施例的动态搜寻范围的决定方法。FIG. 3 is a flowchart showing a method for determining a dynamic search range according to an embodiment of the present invention.
图4为一流程图是显示依据本发明实施例的连线确认操作程序。FIG. 4 is a flowchart showing a connection confirmation operation procedure according to an embodiment of the present invention.
图5为一流程图是显示依据本发明另一实施例的智能型媒体播放方法。FIG. 5 is a flowchart showing an intelligent media playing method according to another embodiment of the present invention.
[主要元件标号说明][Description of main component labels]
100~智能型媒体播放系统; 110~标的装置;100~intelligent media playback system; 110~target device;
111~特定内容; 120~候选装置;111~specific content; 120~candidate device;
121~候选内容; S210、S220、...、S270~步骤;121~candidate content; S210, S220, ..., S270~steps;
S310、S320、S330~步骤; S410、S420、S430、S440~步骤;S310, S320, S330~steps; S410, S420, S430, S440~steps;
S510、S520、...、S570~步骤。S510, S520, ..., S570~steps.
具体实施方式 Detailed ways
图1显示依据本发明实施例的智能型媒体播放系统。FIG. 1 shows an intelligent media player system according to an embodiment of the present invention.
依据本发明实施例的智能型媒体播放系统100至少包括一标的装置110与至少一候选装置120。标的装置110与候选装置120可以分别为一电子装置,如电视、机上盒、计算机、手机、服务器与媒体播放器等。标的装置110与候选装置120可以分别支持数字家庭协议,如数字生活网络联盟(DLNA)协议,且通过一家庭网络130进行耦接。标的装置110中可以具有一特定内容111,以提供标的装置110进行播放。候选装置120中可以储存至少一候选内容121。提醒的是,特定内容111与候选内容121可以是视频、音乐与图像等数据。相应特定内容111与候选内容121的管理作业将于后进行说明。The smart media player system 100 according to the embodiment of the present invention includes at least one target device 110 and at least one candidate device 120 . The target device 110 and the candidate device 120 may be an electronic device, such as a TV, a set-top box, a computer, a mobile phone, a server and a media player, respectively. The target device 110 and the candidate device 120 may respectively support digital home protocols, such as the Digital Living Network Alliance (DLNA) protocol, and be coupled through a home network 130 . The target device 110 may have a specific content 111 for the target device 110 to play. At least one candidate content 121 can be stored in the candidate device 120 . It is reminded that the specific content 111 and the candidate content 121 may be data such as videos, music and images. The management operation corresponding to the specific content 111 and the candidate content 121 will be described later.
图2显示依据本发明实施例的智能型媒体播放方法。依据本发明实施例的智能型媒体播放方法可以适用于具有多个电子装置的家庭网络中。FIG. 2 shows an intelligent media playing method according to an embodiment of the present invention. The intelligent media playing method according to the embodiment of the present invention can be applied in a home network with multiple electronic devices.
如步骤S210,标的装置110播放特定内容111,且如步骤S220,依据一分析技术分析特定内容,从而得到相应特定内容的关键信息。值得注意的是,如前所述,特定内容111可以是视频、音乐与图像等数据。在一些实施例中,分析技术可以包括一图像画面识别技术、一播放声音识别技术、与/或一字幕文字识别技术。图像画面识别技术可以用来识别出视频或图像中相应特定对象的图像。播放声音识别技术可以用来识别出视频或音乐中相应特定对象的名称。字幕文字识别技术可以用来识别出视频的字幕中相应特定对象的名称。注意的是,相应对象的名称可以利用文字或声音方式来呈现于内容中。换言之,相应特定内容111的关键信息可以是特定内容111中出现的一对象的图像与/或名称等。In step S210, the target device 110 plays the specific content 111, and in step S220, analyzes the specific content according to an analysis technique to obtain key information corresponding to the specific content. It should be noted that, as mentioned above, the specific content 111 may be data such as videos, music and images. In some embodiments, the analysis technology may include an image frame recognition technology, a playback sound recognition technology, and/or a subtitle text recognition technology. Image frame recognition technology can be used to identify images corresponding to specific objects in videos or images. Playing sound recognition technology can be used to identify the name corresponding to a specific object in a video or music. The subtitle text recognition technology can be used to recognize the name of the corresponding specific object in the subtitle of the video. It should be noted that the name of the corresponding object can be presented in the content by text or sound. In other words, the key information corresponding to the specific content 111 may be an image and/or name of an object appearing in the specific content 111 .
之后,如步骤S230,由家庭网络130的所有候选装置中决定一动态搜寻范围。必须说明的是,由于家庭网络中装置移动的特性,决定动态搜寻范围以取得家庭网络中候选装置的目前状态将可增加相关网络传输的效率。图3显示依据本发明实施例的动态搜寻范围的决定方法。首先,如步骤S 310,标的装置110与家庭网络130中的每一候选装置间进行一连线确认操作。如步骤S320,判断相应标的装置110与每一候选装置间的连线确认操作是否完成。当标的装置110与一候选装置间的连线确认操作并未完成时(步骤S320的否),结束流程。当标的装置110与一特定候选装置间的连线确认操作完成时(步骤S320的是),则如步骤S330,此特定候选装置被加入动态搜寻范围中。Afterwards, in step S230, a dynamic search range is determined from all candidate devices in the home network 130. It must be noted that due to the characteristics of devices moving in the home network, determining the dynamic search range to obtain the current status of the candidate devices in the home network will increase the efficiency of related network transmission. FIG. 3 shows a method for determining a dynamic search range according to an embodiment of the present invention. First, in step S310, a connection confirmation operation is performed between the target device 110 and each candidate device in the home network 130. In step S320, it is determined whether the connection confirmation operation between the corresponding target device 110 and each candidate device is completed. When the connection confirmation operation between the target device 110 and a candidate device is not completed (No in step S320 ), the process ends. When the connection confirmation operation between the target device 110 and a specific candidate device is completed (Yes in step S320), then in step S330, the specific candidate device is added into the dynamic search range.
值得注意的是,在一些实施例中,连线确认操作可以至少包括标的装置与每一候选装置间的至少一请求与响应。图4显示依据本发明实施例的连线确认操作程序。首先,如步骤S410,标的装置110传送一探询请求至一候选装置120。相应于探询请求,如步骤S420,候选装置120传送一存活响应至标的装置110。值得注意的是,在一些实施例中,在步骤S410中,标的装置110可以利用广播方式传送探询请求。接收到探询请求且存活的候选装置将会于步骤S420中回传存活响应至标的装置110。相应于存活响应,如步骤S430,标的装置110传送一地址询问请求至传送此存活响应的候选装置120。接收到地址询问请求之后,如步骤S440,候选装置120依据地址询问请求传送本身于家庭网络中的一地址至标的装置110。当标的装置110取得相应候选装置120的地址时,便可通过家庭网络依据候选装置120的地址连结至候选装置120,以取得相关数据,如候选装置120内部的候选内容121。提醒的是,前述进行连线确认操作的方式仅为本发明的例子,本发明并不限定于此。It should be noted that, in some embodiments, the connection confirmation operation may at least include at least one request and response between the target device and each candidate device. FIG. 4 shows a connection confirmation operation procedure according to an embodiment of the present invention. First, in step S410 , the target device 110 sends a polling request to a candidate device 120 . Corresponding to the polling request, in step S420 , the candidate device 120 sends an alive response to the target device 110 . It should be noted that, in some embodiments, in step S410, the target device 110 may transmit the polling request in a broadcast manner. The candidate device that has received the polling request and is alive will return a liveness response to the target device 110 in step S420 . Corresponding to the keep alive response, in step S430, the target device 110 sends an address query request to the candidate device 120 that sent the keep alive response. After receiving the address query request, in step S440, the candidate device 120 sends an address of itself in the home network to the target device 110 according to the address query request. When the target device 110 obtains the address of the corresponding candidate device 120 , it can connect to the candidate device 120 through the home network according to the address of the candidate device 120 to obtain relevant data, such as the candidate content 121 inside the candidate device 120 . It is reminded that the above-mentioned manner of performing the connection confirmation operation is only an example of the present invention, and the present invention is not limited thereto.
当动态搜寻范围决定之后,如步骤S240,利用动态搜寻范围中的候选装置120或标的装置110判断候选装置120中的候选内容121是否符合相应特定内容111的关键信息。如前所述,关键信息可以是相应特定内容111中出现的对象的图像与/或名称。在一些实施例中,判断候选装置120中的候选内容121是否符合相应特定内容111的关键信息可以是判断候选内容121中是否包含相应此对象的图像与/或名称。另外,在一些实施例中,每一候选装置可以先依据一分析技术分析对于内部的候选内容进行分析,从而得到相应候选内容的关键信息,以加速步骤S240的判断。当候选内容并未符合关键信息时(步骤S240的否),结束流程。当候选内容符合关键信息时(步骤S240的是),如步骤S250,于标的装置110中显示一提示,以提示家庭网络130中具有此候选内容。之后,如步骤S260,判断是否接收相应此提示的一选定。当并未接收到相应此提示的选定时(步骤S260的否),结束流程。当接收到相应此提示的选定时(步骤S260的是),如步骤S270,通过家庭网络130由候选装置120取得候选内容121,并进行播放。After the dynamic search range is determined, in step S240, the candidate device 120 or the target device 110 in the dynamic search range is used to determine whether the candidate content 121 in the candidate device 120 matches the key information of the corresponding specific content 111. As mentioned above, the key information may be the image and/or name of the object appearing in the corresponding specific content 111 . In some embodiments, the key information for judging whether the candidate content 121 in the candidate device 120 matches the corresponding specific content 111 may be judging whether the candidate content 121 contains the image and/or name corresponding to the object. In addition, in some embodiments, each candidate device may first analyze the internal candidate content according to an analysis technique, so as to obtain key information of the corresponding candidate content, so as to speed up the judgment in step S240. When the candidate content does not match the key information (No in step S240), the process ends. When the candidate content matches the key information (Yes in step S240 ), in step S250 , a prompt is displayed on the target device 110 to remind that the home network 130 has the candidate content. Afterwards, in step S260, it is determined whether a selection corresponding to the prompt is received. When the selection corresponding to the prompt is not received (No in step S260), the process ends. When a selection corresponding to the prompt is received (Yes in step S260 ), in step S270 , the candidate content 121 is acquired by the candidate device 120 through the home network 130 and played.
举例来说,当标的装置播放包含一台北101的图像或名称的视频时,标的装置可以先由家庭网络中的候选装置中决定一动态搜寻范围,以确定家庭网络中目前的候选装置状态。之后,标的装置或动态搜寻范围中的每一候选装置可以判断候选装置中的候选内容是否亦包含台北101的图像或名称。当一特定候选装置中的候选内容包含台北101的图像或名称时,则标的装置可以显示一提示,以提示有此候选内容。当提示被选定时,则标的装置可以通过家庭网络连结至此特定候选装置,以取得候选内容并进行播放。For example, when the target device plays a video containing an image or name of Taipei 101, the target device may first determine a dynamic search range from the candidate devices in the home network to determine the status of the current candidate devices in the home network. Afterwards, the target device or each candidate device in the dynamic search range can determine whether the candidate content in the candidate device also includes the image or name of Taipei 101. When the candidate content in a specific candidate device includes the image or name of Taipei 101, the target device may display a prompt to remind the candidate content. When the prompt is selected, the target device can connect to the specific candidate device through the home network to obtain and play the candidate content.
图5显示依据本发明另一实施例的智能型媒体播放方法。依据本发明实施例的智能型媒体播放方法可以适用于具有多个电子装置的家庭网络中。FIG. 5 shows an intelligent media playing method according to another embodiment of the present invention. The intelligent media playing method according to the embodiment of the present invention can be applied in a home network with multiple electronic devices.
如步骤S510,标的装置110播放特定内容111,且如步骤S520,依据一分析技术分析特定内容,从而得到相应特定内容的关键信息。类似地,特定内容111可以是视频、音乐与图像等数据。在一些实施例中,分析技术可以包括一图像画面识别技术、一播放声音识别技术、与/或一字幕文字识别技术。图像画面识别技术可以用来识别出视频或图像中相应特定对象的图像。播放声音识别技术可以用来识别出视频或音乐中相应特定对象的名称。字幕文字识别技术可以用来识别出视频的字幕中相应特定对象的名称。注意的是,相应对象的名称可以利用文字或声音方式来呈现于内容中。换言之,相应特定内容111的关键信息可以是特定内容111中出现的一对象的图像与/或名称等。之后,如步骤S530,取得相应关键信息的附属信息。值得注意的是,本发明并未限定附属信息的种类,任何与关键信息具有关联的数据皆可被定义为附属信息。举例来说,当关键信息是特定内容111中出现的对象的图像与/或名称时,附属信息可以是相应此对象的一位置信息、与/或相应此位置信息的一既定范围内的至少一附属对象的图像与/或名称。值得注意的是,在一些实施例中,相应对象与附属对象的位置信息的取得可以通过一图资系统或地理信息系统取得。In step S510, the target device 110 plays the specific content 111, and in step S520, analyzes the specific content according to an analysis technique to obtain key information corresponding to the specific content. Similarly, specific content 111 may be data such as video, music, and images. In some embodiments, the analysis technology may include an image frame recognition technology, a playback sound recognition technology, and/or a subtitle text recognition technology. Image frame recognition technology can be used to identify images corresponding to specific objects in videos or images. Playing sound recognition technology can be used to identify the name corresponding to a specific object in a video or music. The subtitle text recognition technology can be used to recognize the name of the corresponding specific object in the subtitle of the video. It should be noted that the name of the corresponding object can be presented in the content by text or sound. In other words, the key information corresponding to the specific content 111 may be an image and/or name of an object appearing in the specific content 111 . Afterwards, in step S530, the subsidiary information of the corresponding key information is obtained. It should be noted that the present invention does not limit the types of auxiliary information, and any data associated with key information can be defined as auxiliary information. For example, when the key information is the image and/or name of an object appearing in the specific content 111, the auxiliary information may be a piece of location information corresponding to the object, and/or at least one item within a predetermined range corresponding to the location information. The image and/or name of the attached object. It should be noted that, in some embodiments, the location information of the corresponding object and the subordinate objects can be obtained through a map information system or a geographic information system.
之后,如步骤S540,由家庭网络130的所有候选装置中决定一动态搜寻范围。类似地,动态搜寻范围的决定与相应连线确认操作的方法可以分别如图3与图4的实施例所述。当动态搜寻范围决定之后,如步骤S550,利用动态搜寻范围中的候选装置120或标的装置110判断候选装置120中的候选内容121是否符合相应特定内容111的关键信息与/或附属信息。值得注意的是,在一些实施例中,判断候选装置120中的候选内容121是否符合相应特定内容111的关键信息与/或附属信息可以是判断候选内容121中是否包含相应此对象与/或附属对象的图像与/或名称。当候选内容并未符合关键信息与附属信息时(步骤S550的否),结束流程。当候选内容符合关键信息与/或附属信息时(步骤S550的是),如步骤S560,于标的装置110中显示一提示,以提示家庭网络130中具有此候选内容。之后,如步骤S570,判断是否接收相应此提示的一选定。当并未接收到相应此提示的选定时(步骤S570的否),结束流程。当接收到相应此提示的选定时(步骤S570的是),如步骤S580,通过家庭网络130由候选装置120取得候选内容121,并进行播放。After that, in step S540, a dynamic search range is determined from all candidate devices in the home network 130. Similarly, the determination of the dynamic search range and the method of the corresponding connection confirmation operation can be described in the embodiments of FIG. 3 and FIG. 4 respectively. After the dynamic search range is determined, in step S550, the candidate device 120 or the target device 110 in the dynamic search range is used to determine whether the candidate content 121 in the candidate device 120 matches the key information and/or auxiliary information of the corresponding specific content 111. It should be noted that, in some embodiments, judging whether the candidate content 121 in the candidate device 120 conforms to the key information and/or subsidiary information of the corresponding specific content 111 may be to determine whether the candidate content 121 contains the corresponding object and/or subsidiary information. The image and/or name of the object. When the candidate content does not match the key information and the auxiliary information (No in step S550), the process ends. When the candidate content matches the key information and/or subsidiary information (Yes in step S550 ), in step S560 , a prompt is displayed on the target device 110 to remind the home network 130 that the candidate content exists. Afterwards, in step S570, it is determined whether to receive a selection corresponding to the prompt. When the selection corresponding to the prompt is not received (No in step S570), the process ends. When a selection corresponding to the prompt is received (Yes in step S570 ), in step S580 , the candidate device 120 obtains the candidate content 121 through the home network 130 and plays it.
举例来说,当标的装置播放包含一台北101的图像或名称的视频时,标的装置可以先由家庭网络中的候选装置中决定一动态搜寻范围,以确定家庭网络中目前的候选装置状态。之后,标的装置或动态搜寻范围中的每一候选装置可以判断候选装置中的候选内容是否亦包含台北101的图像或名称,与/或台北101周遭一既定范围内其它特殊对象,如台北市政府等地标的图像或名称。当一特定候选装置中的候选内容包含台北101的图像或名称、或台北101周遭既定范围内其它特殊对象的图像或名称时,则标的装置可以显示一提示,以提示有此候选内容。当提示被选定时,则标的装置可以通过家庭网络连结至此特定候选装置,以取得候选内容并进行播放。For example, when the target device plays a video containing an image or name of Taipei 101, the target device may first determine a dynamic search range from the candidate devices in the home network to determine the status of the current candidate devices in the home network. Afterwards, the target device or each candidate device in the dynamic search range can determine whether the candidate content in the candidate device also includes the image or name of Taipei 101, and/or other special objects within a predetermined range around Taipei 101, such as the Taipei City Hall images or names of landmarks, etc. When the candidate content in a specific candidate device includes the image or name of Taipei 101, or the image or name of other special objects within a predetermined range around Taipei 101, the target device may display a prompt to remind the candidate content. When the prompt is selected, the target device can connect to the specific candidate device through the home network to obtain and play the candidate content.
因此,通过本发明的智能型媒体播放系统及方法可以在数字家庭的网络中完成相关媒体的管理作业,从而提供便利且自动化的媒体检索与播放作业。同时,本发明亦强化家庭网络中分散储存环境的数据管理效率,以避免已知技术中对于相关数据分类与搜寻时所浪费的时间与网络资源。Therefore, through the intelligent media playing system and method of the present invention, related media management operations can be completed in the digital home network, thereby providing convenient and automatic media retrieval and playing operations. At the same time, the present invention also enhances the data management efficiency of the distributed storage environment in the home network, so as to avoid the time and network resources wasted in the prior art when sorting and searching related data.
本发明的方法,或特定型态或其部分,可以以程序码的型态存在。程序码可储存于实体媒体,如软盘、光盘片、硬盘、或是任何其它机器可读取(如计算机可读取)储存媒体,亦或不限于外在形式的计算机程序产品,其中,当程序码被机器,如计算机加载且执行时,此机器变成用以参与本发明的装置。程序码也可通过一些传送媒体,如电线或电缆、光纤、或是任何传输型态进行传送,其中,当程序码被机器,如计算机接收、加载且执行时,此机器变成用以参与本发明的装置。当在一般用途处理单元实作时,程序码结合处理单元提供一操作类似于应用特定逻辑电路的独特装置。The method of the present invention, or specific forms or parts thereof, may exist in the form of program codes. The program code can be stored in a physical medium, such as a floppy disk, a CD, a hard disk, or any other machine-readable (such as a computer-readable) storage medium, or a computer program product that is not limited to an external form, wherein, when the program When the code is loaded and executed by a machine, such as a computer, the machine becomes a means for participating in the present invention. The program code may also be transmitted through some transmission medium, such as wire or cable, optical fiber, or any transmission type in which when the program code is received, loaded and executed by a machine, such as a computer, the machine becomes used to participate in this invented device. When implemented on a general-purpose processing unit, the program code combines with the processing unit to provide a unique device that operates similarly to application-specific logic circuits.
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可做些许更动与润饰,因此本发明的保护范围当视所附的权利要求范围所界定者为准。Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art may make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, the present invention The scope of protection shall prevail as defined by the appended claims.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110101694.4A CN102752630B (en) | 2011-04-22 | 2011-04-22 | Intelligent media playing system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110101694.4A CN102752630B (en) | 2011-04-22 | 2011-04-22 | Intelligent media playing system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102752630A CN102752630A (en) | 2012-10-24 |
CN102752630B true CN102752630B (en) | 2015-05-06 |
Family
ID=47032501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110101694.4A Expired - Fee Related CN102752630B (en) | 2011-04-22 | 2011-04-22 | Intelligent media playing system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102752630B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1429561A2 (en) * | 2002-12-11 | 2004-06-16 | Broadcom Corporation | Personal inter-home media exchange network |
JP2004220404A (en) * | 2003-01-16 | 2004-08-05 | Toshiba Corp | Content retrieval device and method |
CN1523517A (en) * | 2003-02-18 | 2004-08-25 | ���ǵ�����ʽ���� | Media file management system and method for home media center |
CN1956054A (en) * | 2005-10-28 | 2007-05-02 | 环达电脑(上海)有限公司 | MP3 player of implementing music shared based on blue tooth technology and its method |
JP2007272625A (en) * | 2006-03-31 | 2007-10-18 | Victor Co Of Japan Ltd | Search guide device and search guide program |
-
2011
- 2011-04-22 CN CN201110101694.4A patent/CN102752630B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1429561A2 (en) * | 2002-12-11 | 2004-06-16 | Broadcom Corporation | Personal inter-home media exchange network |
JP2004220404A (en) * | 2003-01-16 | 2004-08-05 | Toshiba Corp | Content retrieval device and method |
CN1523517A (en) * | 2003-02-18 | 2004-08-25 | ���ǵ�����ʽ���� | Media file management system and method for home media center |
CN1956054A (en) * | 2005-10-28 | 2007-05-02 | 环达电脑(上海)有限公司 | MP3 player of implementing music shared based on blue tooth technology and its method |
JP2007272625A (en) * | 2006-03-31 | 2007-10-18 | Victor Co Of Japan Ltd | Search guide device and search guide program |
Also Published As
Publication number | Publication date |
---|---|
CN102752630A (en) | 2012-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017121303A1 (en) | Method and apparatus for playing push information during video live broadcast | |
US8640051B2 (en) | Information processing unit, content providing server, information processing method and content providing method | |
JP2015171142A (en) | Method and device for providing information | |
CN103634687A (en) | Method and system of providing video retrieval results in intelligent television | |
US20100070537A1 (en) | System and method for managing a personalized universal catalog of media items | |
US20100023984A1 (en) | Identifying Events in Addressable Video Stream for Generation of Summary Video Stream | |
EP3343484A1 (en) | System and method for association of a song, music, or other media content with a user's video content | |
WO2015180688A1 (en) | Media processing method and device | |
US20150177958A1 (en) | Providing context information relating to media content that is being presented | |
KR20130050868A (en) | System and method for displaying information of television advertised product and recording media thereof | |
CN104639957A (en) | Mobile multimedia terminal, video program recommendation method and server | |
EP2560404A2 (en) | Electronic device and operating method of the same | |
US20130304858A1 (en) | Information processing apparatus, information processing method, program, information providing apparatus, and information processing system | |
US20070088675A1 (en) | Response estimation in a system with a content directory service | |
US20140237519A1 (en) | Control device and control method | |
KR101684577B1 (en) | Method of providing tag-based list of content and apparatus for the same | |
US8971686B2 (en) | Method and apparatus for managing digital contents and method and apparatus for executing digital contents according to playback positions | |
CN102752630B (en) | Intelligent media playing system and method | |
CN102362507A (en) | Network control device, network control system, network control method, and program | |
CN104378278B (en) | The method and system of micro- communication audio broadcasting are carried out in mobile terminal | |
CN102739625A (en) | method for playing multimedia file and file sharing system | |
US9065697B2 (en) | Method and apparatus for sharing data content between a transmitter and a receiver | |
JP2011145973A (en) | Playlist display device, control method, program, and storage medium | |
US20120054228A1 (en) | Method and system for playing multimedia file and attached information thereof | |
US20130079909A1 (en) | Audio outputting apparatus and program of the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150506 |
|
CF01 | Termination of patent right due to non-payment of annual fee |