CN104854876A - Control terminal and method for resource sharing - Google Patents

Control terminal and method for resource sharing Download PDF

Info

Publication number
CN104854876A
CN104854876A CN201280077431.7A CN201280077431A CN104854876A CN 104854876 A CN104854876 A CN 104854876A CN 201280077431 A CN201280077431 A CN 201280077431A CN 104854876 A CN104854876 A CN 104854876A
Authority
CN
China
Prior art keywords
terminal
control terminal
multimedia resource
resource
control
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.)
Granted
Application number
CN201280077431.7A
Other languages
Chinese (zh)
Other versions
CN104854876B (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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Dongguan Yulong Telecommunication Technology Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Publication of CN104854876A publication Critical patent/CN104854876A/en
Application granted granted Critical
Publication of CN104854876B publication Critical patent/CN104854876B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6373Control signals issued by the client directed to the server or network components for rate control, e.g. request to the server to modify its transmission rate

Abstract

A control terminal is provided in the present invention, the control terminal includes: an address information parsing unit, which is used to parse an address information of the multimedia resource which is playing on the control terminal; an address information transmission unit, which is used to transmit the address information to a controlled terminal, therefore the controlled terminal obtains and plays corresponding multimedia resource according to the received address information. A method for resource sharing is also provided in the present invention. The technical solution of the present invention ensures that, when multimedia resource sharing is performed between the control terminal and the controlled terminal, playing image data need not to be transmitted directly, therefore bandwidth resource is saved, and the requirement on the control terminal is reduced.

Description

CONTROL TERMINAL AND METHOD FOR RESOURCE SHARING
Control terminal and the method and technology field of resource-sharing
The present invention relates to Resource Sharing Technology field, in particular to control terminal and the method for resource-sharing.Background technology
Between many station terminals, it is sometimes desirable to play out the shared of content, such as play out the video played on a station terminal, audio etc. on other-end.Under prior art, realize play content it is shared when, be all that picture, sound for being played on a station terminal etc. are directly subjected to Mirror Coding transmission for any content, and other-end obtains being decoded and being shown on screen after data.
Under aforesaid way, because image content can be changed constantly in screen content shared procedure, and in order to keep real-time, it is very high to the delay requirement of picture in transmitting procedure, it is required that less than 100 milliseconds, then in order to meet corresponding frame per second, very high is required to wireless network environment, under the poor environment of wireless network, even occur to fall frame, distortion and synchronizing relay during Screen sharing;And be limited to it is unavoidable in infinite network bandwidth, screen content shared procedure can use compression algorithm, can cause that when playing the media content such as video its definition can be reduced causes experience to reduce.Meanwhile, in the case where needing to carry out coding and decoding video in real time, requirement of the above-mentioned technical proposal to the transmitting terminal of resource in terms of data processing is also very high.Finally, due to which in receiving terminal and transmitting terminal screen size and the otherness of resolution ratio, prior art, transmission adaptation is transmitting terminal resolution ratio, possibly can not adapt to the screen resolution of receiving terminal completely, cause resource result of broadcast to be affected.
Accordingly, it would be desirable to which a kind of new Resource Sharing Technology, when can make it that carrying out multimedia resource between control terminal and controlled terminal shares, without directly transmitting broadcasting pictures data, saves bandwidth resources, reduces the requirement to control terminal.The content of the invention
The present invention is based on above mentioned problem, it is proposed that a kind of new Resource Sharing Technology, can cause When progress multimedia resource is shared between control terminal and controlled terminal, without directly transmitting broadcasting pictures data, bandwidth resources are saved, the requirement to control terminal is reduced.
In view of this, the present invention proposes a kind of control terminal, including:Address information resolution unit, the address information for parsing the multimedia resource that the control terminal is being played;Address information transmitting element, for the address information to be sent to controlled terminal, so that the controlled terminal is obtained according to the address information received and plays corresponding multimedia resource.
In the technical scheme, multimedia resource can include audio, picture and/or video etc..By the way that address information is sent to controlled terminal so that the data of multimedia resource are carried out into coding transmission without control terminal, especially when the multimedia resource is real time resources, the hardware requirement for control terminal itself is reduced.Simultaneously, because controlled terminal can voluntarily download corresponding data according to address information, realize the broadcasting to multimedia resource, without being directly transmitted between control terminal and controlled terminal, so as to reduce the network environment requirement before both, especially when either one is under wireless network environment, be conducive to lifting the impact-share to multimedia resource.Further, since the multimedia resource that controlled terminal is obtained is not to carry out coding transmission by control terminal, thus it is easy to implement controlled terminal and is decoded according to information such as the resolution ratio of itself, so as to obtains more preferable result of broadcast.
In the above-mentioned technical solutions, it is preferable that the address information resolution unit includes:Chained address parses subelement, in the case of being Internet resources in the multimedia resource, parses the network linking address of the Internet resources.
In the technical scheme, multimedia resource may be from network, such as it is some online video segment etc., then by the way that the network linking address of the video segment is sent to controlled terminal, it can make it directly from the corresponding multimedia resource data of the network linking address acquisition, the broadcasting to the multimedia resource is realized, the requirement for network environment residing for control terminal is reduced, is also beneficial to controlled terminal and obtains more preferable result of broadcast.
In the above-mentioned technical solutions, preferably, the Internet resources that the control terminal is played may also be stored in locally, then will the network linking addresses of the Internet resources send to controlled terminal, it is set directly from the corresponding multimedia resource data of the network linking address acquisition, to realize the broadcasting to the multimedia resource.
In the above-mentioned technical solutions, it is preferable that the address information resolution unit includes:Store path parses subelement, in the case of being local file resource in the multimedia resource, and parsing is described Store path of the local file resource in the control terminal.
In the technical scheme, what control terminal may be played is to have stored in local multimedia file, then by the way that corresponding store path is informed into controlled terminal, controlled terminal directly store path corresponding from control terminal is allowd to obtain this document data, the store path includes the IP addresses of the control terminal.Due to carrying out coding transmission without control terminal, thus advantageously reduce the requirement in terms of the hardware for control terminal.
In the above-mentioned technical solutions, it is preferable that the address information resolution unit includes:Port parses subelement, in the case of being the multi-medium data that the control terminal is gathered in real time in the multimedia resource, parses the data transmission port of the control terminal.
In the technical scheme, the mode that control terminal is gathered in real time, such as by the photo or video of camera captured in real-time, or the sound gathered in real time by microphone etc., or the screen-picture of control terminal captured etc..By the way that data transmission port is informed into controlled terminal so that controlled terminal can voluntarily be obtained by the port to the data that control terminal is collected.Due to not needing control terminal to carry out coding transmission to multimedia resource, thus advantageously reduce the requirement in terms of the hardware for control terminal.
In the above-mentioned technical solutions, it is preferable that also include:Status information receiving unit, for receiving the broadcast state information that the controlled terminal is sent;Status information loading unit, for generating broadcast state control interface and loading the broadcast state information.
In the above-mentioned technical solutions, it is preferable that also include:Control information generation unit, for according to operational motion of the user sensed to the broadcast state control interface, generating the state control information to the multimedia resource;Control information transmitting element, for the state control information to be sent to the controlled terminal, to control the controlled terminal to the playing process of the multimedia resource.
In the technical scheme, by the way that control information is sent into controlled terminal so that control terminal can control playing process of the multimedia resource on controlled terminal.For example, control terminal generates control interface, the original state of the control interface is the broadcast state of synchronization point, the status informations such as the total playing duration and current play time, total volume and current volume of resource, resource are played in controlled terminal frame per second and playing progress bar rolling speed are obtained afterwards, and control terminal loads above- mentioned information to control interface.Due to the real-time Transmission of the data such as picture, the control information that only may be significantly smaller by transmitted data amount need not be carried out, thus advantageously reduce the demand for network environment.In addition, when control terminal hair When going out to suspend play command, controlled terminal is received to suspend after order and played;When control terminal sends play command again, then controlled terminal continues to play or perform again once playing process synchronous with control terminal.By being realized with upper type when address information is sent to controlled terminal by control terminal, and on controlled terminal after broadcasting multimedia resource, retain the console for the multimedia resource played for controlled terminal only on control terminal, so that control terminal can play out control to controlled terminal, and the system loading of control terminal is reduced as much as possible.
In the above-mentioned technical solutions, it is preferable that also include:Resource judgment unit, for judging whether the control terminal is carrying out the broadcasting of the multimedia resource, if so, then parsing the address information of the multimedia resource by the address information resolution unit;And picture data transmitting element, in the case of being no in the judged result of the resource judgment unit, the on-screen displays for capturing the control terminal are simultaneously transmitted to the controlled terminal.
In the technical scheme, control terminal can be detected to current application scenarios automatically, and most appropriate processing scheme is used according to the difference of application scenarios, including sending the address information of multimedia resource or directly transmitting the on-screen displays of control terminal, so as to ensure that controlled terminal obtains the display picture of control terminal, the hardware requirement and system loading to control terminal, and requirement of the reduction to network environment can be reduced as much as possible again.Simultaneously, it is necessary to which explanation, can be the most incipient stage or the whole in whole resource-sharing or any time for needing to carry out resource-sharing between control terminal and controlled terminal for the judgement of application scenarios.
In the above-mentioned technical solutions, the controlled terminal includes but is not limited to intelligent television and intelligent television is closed
According to another aspect of the present invention, it is also proposed that a kind of method of resource-sharing, including:The address information for the multimedia resource that parsing control terminal is being played;The address information is sent to controlled terminal, so that the controlled terminal is obtained according to the address information received and plays corresponding multimedia resource.
In the technical scheme, multimedia resource can include audio, picture and/or video etc..By the way that address information is sent to controlled terminal so that the data of multimedia resource are carried out into coding transmission without control terminal, especially when the multimedia resource is real time resources, the hardware requirement for control terminal itself is reduced.Simultaneously as controlled terminal can voluntarily download corresponding data according to address information, the broadcasting to multimedia resource is realized, without direct between control terminal and controlled terminal It is transmitted, so that the network environment requirement before reducing both, especially when either one is under wireless network environment, is conducive to lifting the impact-share to multimedia resource.Further, since the multimedia resource that controlled terminal is obtained is not to carry out coding transmission by control terminal, thus it is easy to implement controlled terminal and is decoded according to information such as the resolution ratio of itself, so as to obtains more preferable result of broadcast.
In the above-mentioned technical solutions, it is preferable that if the multimedia resource is Internet resources, the step of address information for parsing the multimedia resource includes:Parse the network linking address of the Internet resources.
In the technical scheme, multimedia resource may be from network, such as it is some online video segment etc., then by the way that the network linking address of the video segment is sent to controlled terminal, it can make it directly from the corresponding multimedia resource data of the network linking address acquisition, the broadcasting to the multimedia resource is realized, the requirement for network environment residing for control terminal is reduced, is also beneficial to controlled terminal and obtains more preferable result of broadcast.
In the above-mentioned technical solutions, the Internet resources that control terminal is played may be also stored in locally, then will the network linking addresses of the Internet resources send to controlled terminal, it can be made directly from the corresponding multimedia resource data of the network linking address acquisition, to realize the broadcasting to the multimedia resource.
In the above-mentioned technical solutions, it is preferable that if the multimedia resource is local file resource, the step of address information for parsing the multimedia resource includes:Parse store path of the local file resource in the control terminal.
In the technical scheme, what control terminal may be played is to have stored in local multimedia file, then by the way that corresponding store path is informed into controlled terminal, controlled terminal directly store path corresponding from control terminal is allowd to obtain this document data, the store path includes the IP addresses of the control terminal.Due to carrying out coding transmission without control terminal, thus advantageously reduce the requirement in terms of the hardware for control terminal.
In the above-mentioned technical solutions, it is preferable that if the multimedia resource is the multi-medium data that the control terminal is gathered in real time, the step of address information for parsing the multimedia resource includes:Parse the data transmission port of the control terminal.
In the technical scheme, the mode that control terminal is gathered in real time, such as by the photo or video of camera captured in real-time, or the sound gathered in real time by microphone etc., or the screen-picture of control terminal captured etc..By the way that data transmission port is informed into controlled terminal so that controlled terminal can lead to The port is crossed voluntarily to obtain the data that control terminal is collected.Due to not needing control terminal to carry out coding transmission to multimedia resource, thus advantageously reduce the requirement in terms of the hardware for control terminal.
In the above-mentioned technical solutions, it is preferable that also include:Control terminal generates broadcast state control interface, and loads the broadcast state information that the controlled terminal received is sent.
In the above-mentioned technical solutions, it is preferable that also include:According to operational motion of the user sensed to the broadcast state control interface, the state control information to the multimedia resource is generated;The state control information is sent to the controlled terminal, to control the controlled terminal to the playing process of the multimedia resource.
In the technical scheme, by the way that control information is sent into controlled terminal so that control terminal can control playing process of the multimedia resource on controlled terminal.Control terminal generates control interface, the original state of the control interface is the broadcast state of synchronization point, the status informations such as the total playing duration and current play time, total volume and current volume of resource, resource are played in controlled terminal frame per second and playing progress bar rolling speed are obtained afterwards, and control terminal loads above- mentioned information to control interface.Due to the real-time Transmission of the data such as picture, the control information that only may be significantly smaller by transmitted data amount need not be carried out, thus advantageously reduce the demand for network environment.When control terminal sends pause play command, controlled terminal is received to suspend after order and played;When control terminal sends play command again, then controlled terminal continues to play or perform again once playing process synchronous with control terminal.By being realized with upper type when address information is sent to controlled terminal by control terminal, and on controlled terminal after broadcasting multimedia resource, retain the console for the multimedia resource played for controlled terminal only on control terminal, so that control terminal can play out control to controlled terminal, and the system loading of control terminal is reduced as much as possible.
In the above-mentioned technical solutions, it is preferable that also include:Judge whether the control terminal is carrying out the broadcasting of the multimedia resource, if so, then parsing the address information of the multimedia resource, otherwise capture the on-screen displays of the control terminal and transmit to the controlled terminal.
In the technical scheme, control terminal can be detected to current application scenarios automatically, and most appropriate processing scheme is used according to the difference of application scenarios, including sending the address information of multimedia resource or directly transmitting the on-screen displays of control terminal, so as to can either ensure that controlled terminal obtains the display picture of control terminal, can reduce as much as possible again to the hardware requirement of control terminal and System loading, and requirement of the reduction to network environment.Simultaneously, it is necessary to which explanation, can be the most incipient stage or the whole in whole resource-sharing or any time for needing to carry out resource-sharing between control terminal and controlled terminal for the judgement of application scenarios.
In the above-mentioned technical solutions, the controlled terminal includes but is not limited to intelligent television and intelligent television is closed.
According to another aspect of the invention, a kind of controlled terminal is proposed, including:Address information receiving unit, for receiving the address information from control terminal;Resource acquisition unit, for obtaining corresponding multimedia resource according to the address information received;Resource broadcast unit, for playing the multimedia resource;Wherein, the address information is obtained after being parsed to the multimedia resource that the control terminal is being played.
In the technical scheme, multimedia resource can include audio, picture and/or video etc..By the way that address information is sent to controlled terminal so that the data of multimedia resource are carried out into coding transmission without control terminal, especially when the multimedia resource is real time resources, the hardware requirement for control terminal itself is reduced.Simultaneously, because controlled terminal can voluntarily download corresponding data according to address information, realize the broadcasting to multimedia resource, without being directly transmitted between control terminal and controlled terminal, so as to reduce the network environment requirement before both, especially when either one is under wireless network environment, be conducive to lifting the impact-share to multimedia resource.Further, since the multimedia resource that controlled terminal is obtained is not to carry out coding transmission by control terminal, thus it is easy to implement controlled terminal and is decoded according to information such as the resolution ratio of itself, so as to obtains more preferable result of broadcast.
In the above-mentioned technical solutions, it is preferable that the address information includes:Store path of the network linking address, local file resource of Internet resources in the control terminal or the data transmission port for obtaining the multi-medium data that the control terminal is gathered in real time.
In the technical scheme, because controlled terminal can carry out coding transmission directly according to the corresponding multimedia resource of address acquisition of information without control terminal, thus the requirement in terms of the hardware for control terminal is reduced.And especially for by way of network linking address progress data acquisition, the network environment presence only to controlled terminal itself is required, and reduce for the network environment requirement between control terminal and controlled terminal.The multimedia resource gathered in real time includes the photo or video such as by camera captured in real-time, or the sound gathered in real time by microphone etc., or the screen-picture of control terminal captured etc.. In the above-mentioned technical solutions, it is preferable that also include:Control information receiving unit, for receiving the control information from the control terminal;Control information execution unit, for performing the control information, to control the playing process to the multimedia resource.
In the technical scheme, by the way that control information is sent into controlled terminal so that control terminal can control playing process of the multimedia resource on controlled terminal.Due to the real-time Transmission of the data such as picture, the control information that only may be significantly smaller by transmitted data amount need not be carried out, thus advantageously reduce the demand for network environment.
In the above-mentioned technical solutions, it is preferable that also include:Resource decoding unit, for being decoded according to default screen parameter to the multimedia resource of acquisition, so that the resource broadcast unit is played out.
In the technical scheme, screen parameter includes such as resolution ratio information, if multimedia resource directly is carried out into coding transmission by control terminal, picture for broadcasting etc. is encoded according to the screen parameter of control terminal, it may can not be applied to controlled terminal, therefore, by directly obtaining multimedia resource by controlled terminal and being directly decoded, it can be decoded according to the screen parameter of itself, all there is the blunt good adaptivitys of ^ hence for the controlled terminal under any screen parameter.
In the above-mentioned technical solutions, the controlled terminal includes but is not limited to intelligent television and intelligent television is closed
According to another aspect of the invention, a kind of method of resource-sharing is proposed, including:The address information from control terminal is received, and corresponding multimedia resource is obtained according to the address information;Play the multimedia resource;Wherein, the address information is obtained after being parsed to the multimedia resource that the control terminal is being played.
In the technical scheme, multimedia resource can include audio, picture and/or video etc..By the way that address information is sent to controlled terminal so that the data of multimedia resource are carried out into coding transmission without control terminal, especially when the multimedia resource is real time resources, the hardware requirement for control terminal itself is reduced.Simultaneously, because controlled terminal can voluntarily download corresponding data according to address information, realize the broadcasting to multimedia resource, without being directly transmitted between control terminal and controlled terminal, so as to reduce the network environment requirement before both, especially when either one is under wireless network environment, be conducive to lifting the impact-share to multimedia resource.Further, since controlled terminal obtain multimedia resource be not by control terminal carry out coding transmission, thus be easy to implement by Control terminal is decoded according to information such as the resolution ratio of itself, so as to obtain more preferable result of broadcast.In the above-mentioned technical solutions, it is preferable that the address information includes:Store path of the network linking address, local file resource of Internet resources in the control terminal or the data transmission port for obtaining the multi-medium data that the control terminal is gathered in real time.
In the technical scheme, because controlled terminal can carry out coding transmission directly according to the corresponding multimedia resource of address acquisition of information without control terminal, thus the requirement in terms of the hardware for control terminal is reduced.And especially for by way of network linking address progress data acquisition, the network environment presence only to controlled terminal itself is required, and reduce for the network environment requirement between control terminal and controlled terminal.The multimedia resource gathered in real time includes the photo or video such as by camera captured in real-time, or the sound gathered in real time by microphone etc., or the screen-picture of control terminal captured etc..
In the above-mentioned technical solutions, it is preferable that also include:Receive the control information from the control terminal;The control information is performed, to control the playing process to the multimedia resource.
In the technical scheme, controlled terminal generation control interface, control terminal by control information by being sent to controlled terminal so that control terminal can control playing process of the multimedia resource on controlled terminal.Due to the real-time Transmission of the data such as picture, the control information that only may be significantly smaller by transmitted data amount need not be carried out, thus advantageously reduce the demand for network environment.
In the above-mentioned technical solutions, it is preferable that before the multimedia resource is played, in addition to:The multimedia resource of acquisition is decoded according to default screen parameter.
In the technical scheme, screen parameter includes such as resolution ratio information, if multimedia resource directly is carried out into coding transmission by control terminal, picture for broadcasting etc. is encoded according to the screen parameter of control terminal, it may can not be applied to controlled terminal, therefore, by directly obtaining multimedia resource by controlled terminal and being directly decoded, it can be decoded according to the screen parameter of itself, all there is the blunt good adaptivitys of ^ hence for the controlled terminal under any screen parameter.
According to another aspect of the invention, it is also proposed that a kind of system, including the control terminal described in any technical scheme, and the controlled terminal described in any technical scheme as described above as described above.
In the technical scheme, multimedia resource can include audio, picture and/or video etc..By the way that address information is sent to controlled terminal so that the data of multimedia resource are carried out into coding transmission without control terminal, especially when the multimedia resource is real time resources, reduce for control terminal The hardware requirement of itself.Simultaneously, because controlled terminal can voluntarily download corresponding data according to address information, realize the broadcasting to multimedia resource, without being directly transmitted between control terminal and controlled terminal, so as to reduce the network environment requirement before both, especially when either one is under wireless network environment, be conducive to lifting the impact-share to multimedia resource.Further, since the multimedia resource that controlled terminal is obtained is not to carry out coding transmission by control terminal, thus it is easy to implement controlled terminal and is decoded according to information such as the resolution ratio of itself, so as to obtains more preferable result of broadcast.
By above technical scheme, when can make it that carrying out multimedia resource between control terminal and controlled terminal shares, without directly transmitting broadcasting pictures data, bandwidth resources are saved, the requirement to control terminal is reduced.Brief description of the drawings
Fig. 1 shows the block diagram of control terminal according to an embodiment of the invention;
Fig. 2 shows the flow chart of the method for resource-sharing according to an embodiment of the invention;Fig. 3 shows the block diagram of controlled terminal according to an embodiment of the invention;
Fig. 4 shows the flow chart of the method for resource-sharing according to another embodiment of the invention;Fig. 5 shows the block diagram of system according to an embodiment of the invention;
Fig. 6 shows the particular flow sheet according to an embodiment of the invention for realizing that multimedia resource is shared between multiple terminals.
Embodiment
In order to be more clearly understood that the above objects, features and advantages of the present invention, the present invention is further described in detail with reference to the accompanying drawings and detailed description.It should be noted that in the case where not conflicting, the feature in embodiments herein and embodiment can be mutually combined.
Many details are elaborated in the following description to fully understand the present invention; but; the present invention can also be different from other modes described here to implement using other, and therefore, protection scope of the present invention is not limited by following public specific embodiment.
Fig. 1 shows the block diagram of control terminal according to an embodiment of the invention.
As shown in Fig. 1, control terminal 100 according to an embodiment of the invention, including:Address information resolution unit 102, for parsing the multimedia resource that the control terminal 100 is being played Address information;Address information transmitting element 104, for the address information to be sent to controlled terminal, so that the controlled terminal is obtained according to the address information received and plays corresponding multimedia resource.
In the technical scheme, multimedia resource can include audio, picture and/or video etc..By the way that address information is sent to controlled terminal so that the data of multimedia resource are carried out into coding transmission without control terminal 100, especially when the multimedia resource is real time resources, reduce for the hardware requirement of itself of control terminal 100.Simultaneously, because controlled terminal can voluntarily download corresponding data according to address information, realize the broadcasting to multimedia resource, without being directly transmitted between control terminal 100 and controlled terminal, so as to reduce the network environment requirement before both, especially when either one is under wireless network environment, be conducive to lifting the impact-share to multimedia resource.This sunset is foretold, and because the multimedia resource that controlled terminal is obtained is not to be carried out encoding transmission by control terminal 100, thus is easy to implement controlled terminal and is decoded according to information such as the resolution ratio of itself, so as to obtain more preferable result of broadcast.
In the above-mentioned technical solutions, it is preferable that the address information resolution unit 102 includes:Chained address parses subelement 1022, in the case of being Internet resources in the multimedia resource, parses the network linking address of the Internet resources.
In the technical scheme, multimedia resource may be from network, such as it is some online video segment etc., then by the way that the network linking address of the video segment is sent to controlled terminal, it can make it directly from the corresponding multimedia resource data of the network linking address acquisition, the broadcasting to the multimedia resource is realized, the requirement for network environment residing for control terminal 100 is reduced, is also beneficial to controlled terminal and obtains more preferable result of broadcast.
In the above-mentioned technical solutions, preferably, the Internet resources that the control terminal 100 is played may also be stored in locally, then will the network linking addresses of the Internet resources send to controlled terminal, it is set directly from the corresponding multimedia resource data of the network linking address acquisition, to realize the broadcasting to the multimedia resource.
In the above-mentioned technical solutions, it is preferable that the address information resolution unit 102 includes:Store path parses subelement 1024, in the case of being local file resource in the multimedia resource, parses store path of the local file resource in the control terminal 100.
In the technical scheme, what control terminal 100 may be played is to have stored in local many matchmakers Body file, then by the way that corresponding store path is informed into controlled terminal so that controlled terminal can obtain this document data by corresponding store path directly from control terminal 100, and the store path includes the IP address of the control terminal 100.Due to carrying out coding transmission without control terminal 100, thus advantageously reduce the requirement in terms of the hardware for control terminal 100.
In the above-mentioned technical solutions, it is preferable that the address information resolution unit 102 includes:Port parses subelement 1026, in the case of being the multi-medium data that the control terminal 100 is gathered in real time in the multimedia resource, parses the data transmission port of the control terminal 100.
In the technical scheme, the mode that control terminal 100 is gathered in real time, such as by the photo or video of camera captured in real-time, or the sound gathered in real time by microphone etc., or the screen-picture of control terminal 100 captured etc..By the way that data transmission port is informed into controlled terminal so that controlled terminal can voluntarily be obtained by the port to the data that control terminal is collected.Due to not needing control terminal 100 to carry out coding transmission to multimedia resource, thus advantageously reduce the requirement in terms of the hardware for control terminal 100.
In the above-mentioned technical solutions, it is preferable that also include:Status information receiving unit 114, for receiving the broadcast state information that the controlled terminal is sent;Status information loading unit 116, for generating broadcast state control interface and loading the broadcast state information.
In the above-mentioned technical solutions, it is preferable that also include:Control information generation unit 106, for according to operational motion of the user sensed to the broadcast state control interface, generating the state control information to the multimedia resource;Control information transmitting element 108, for the state control information to be sent to the controlled terminal, to control the controlled terminal to the playing process of the multimedia resource.
In the technical scheme, by the way that control information is sent into controlled terminal so that control terminal 100 can control playing process of the multimedia resource on controlled terminal.
For example, control terminal 100 generates control interface, the original state of the control interface is the broadcast state of synchronization point, the status informations such as the total playing duration and current play time, total volume and current volume of resource, resource are played in controlled terminal frame per second and playing progress bar rolling speed are obtained afterwards, and control terminal 100 loads above- mentioned information to control interface.Due to the real-time Transmission of the data such as picture, the control information that only may be significantly smaller by transmitted data amount need not be carried out, thus advantageously reduce the demand for network environment.When control terminal 100 sends pause play command, controlled terminal is received Suspend after to order and play;When control terminal 100 sends play command again, then controlled terminal continues to play or perform again once playing process synchronous with control terminal.By being realized with upper type when address information is sent to controlled terminal by control terminal 100, and on controlled terminal after broadcasting multimedia resource, retain the console for the multimedia resource played for controlled terminal only on control terminal 100, so that control terminal 100 can play out control to controlled terminal, and the system loading of control terminal 100 is reduced as much as possible.
In the above-mentioned technical solutions, it is preferable that also include:Resource judgment unit 1 10, for judging whether the control terminal 100 is carrying out the broadcasting of the multimedia resource, if so, then parsing the address information of the multimedia resource by the address information resolution unit 102;And picture data transmitting element 112, in the case of being no in the judged result of the resource judgment unit 110, the on-screen displays for capturing the control terminal 100 are simultaneously transmitted to the controlled terminal.
In the technical scheme, control terminal 100 can be detected to current application scenarios automatically, and most appropriate processing scheme is used according to the difference of application scenarios, including sending the address information of multimedia resource or directly transmitting the on-screen displays of control terminal 100, so as to ensure that controlled terminal obtains the display picture of control terminal 100, the hardware requirement and system loading to control terminal 100, and requirement of the reduction to network environment can be reduced as much as possible again.Simultaneously, it is necessary to which explanation, can be the most incipient stage or the whole in whole resource-sharing or any time for needing to carry out resource-sharing between control terminal 100 and controlled terminal for the judgement of application scenarios.
In the above-mentioned technical solutions, the controlled terminal includes but is not limited to intelligent television and intelligent television is closed
Fig. 2 shows the flow chart of the method for resource-sharing according to an embodiment of the invention.As shown in Fig. 2 the method for resource-sharing according to an embodiment of the invention, including:Step 202, the address information for the multimedia resource that parsing control terminal is being played;Step 204, the address information is sent to controlled terminal, so that the controlled terminal is obtained according to the address information received and plays corresponding multimedia resource.
In the technical scheme, multimedia resource can include audio, picture and/or video etc..By the way that address information is sent to controlled terminal so that the data of multimedia resource are carried out into coding transmission without control terminal, especially when the multimedia resource is real time resources, reduce for control terminal The hardware requirement of itself.Simultaneously, because controlled terminal can voluntarily download corresponding data according to address information, realize the broadcasting to multimedia resource, without being directly transmitted between control terminal and controlled terminal, so as to reduce the network environment requirement before both, especially when either one is under wireless network environment, be conducive to lifting the impact-share to multimedia resource.Further, since the multimedia resource that controlled terminal is obtained is not to carry out coding transmission by control terminal, thus it is easy to implement controlled terminal and is decoded according to information such as the resolution ratio of itself, so as to obtains more preferable result of broadcast.
In the above-mentioned technical solutions, it is preferable that if the multimedia resource is Internet resources, the step of address information for parsing the multimedia resource includes:Parse the network linking address of the Internet resources.
In the technical scheme, multimedia resource may be from network, such as it is some online video segment etc., then by the way that the network linking address of the video segment is sent to controlled terminal, it can make it directly from the corresponding multimedia resource data of the network linking address acquisition, the broadcasting to the multimedia resource is realized, the requirement for network environment residing for control terminal is reduced, is also beneficial to controlled terminal and obtains more preferable result of broadcast.
In the above-mentioned technical solutions, preferably, the Internet resources that the control terminal is played may also be stored in locally, then will the network linking addresses of the Internet resources send to controlled terminal, it is set directly from the corresponding multimedia resource data of the network linking address acquisition, to realize the broadcasting to the multimedia resource.
In the above-mentioned technical solutions, it is preferable that if the multimedia resource is local file resource, the step of address information for parsing the multimedia resource includes:Parse store path of the local file resource in the control terminal.
In the technical scheme, what control terminal may be played is to have stored in local multimedia file, then by the way that corresponding store path is informed into controlled terminal, controlled terminal directly store path corresponding from control terminal is allowd to obtain this document data, the store path includes the IP addresses of the control terminal.Due to carrying out coding transmission without control terminal, thus advantageously reduce the requirement in terms of the hardware for control terminal.
In the above-mentioned technical solutions, it is preferable that if the multimedia resource is the multi-medium data that the control terminal is gathered in real time, the step of address information for parsing the multimedia resource includes:Parse the data transmission port of the control terminal. In the technical scheme, the mode that control terminal is gathered in real time, such as by the photo or video of camera captured in real-time, or the sound gathered in real time by microphone etc., or the screen-picture of control terminal captured etc..By the way that data transmission port is informed into controlled terminal so that controlled terminal can voluntarily be obtained by the port to the data that control terminal is collected.Due to not needing control terminal to carry out coding transmission to multimedia resource, thus advantageously reduce the requirement in terms of the hardware for control terminal.
In the above-mentioned technical solutions, it is preferable that also include:Control terminal generates broadcast state control interface, and loads the broadcast state information that the controlled terminal received is sent.
In the above-mentioned technical solutions, it is preferable that also include:According to operational motion of the user sensed to the broadcast state control interface, the state control information to the multimedia resource is generated;The state control information is sent to the controlled terminal, to control the controlled terminal to the playing process of the multimedia resource.
In the technical scheme, by the way that control information is sent into controlled terminal so that control terminal can control playing process of the multimedia resource on controlled terminal.For example, control terminal generates control interface, the original state of the control interface is the broadcast state of synchronization point, the status informations such as the total playing duration and current play time, total volume and current volume of resource, resource are played in controlled terminal frame per second and playing progress bar rolling speed are obtained afterwards, and control terminal loads above- mentioned information to control interface.Due to the real-time Transmission of the data such as picture, the control information that only may be significantly smaller by transmitted data amount need not be carried out, thus advantageously reduce the demand for network environment.When control terminal sends pause play command, controlled terminal is received to suspend after order and played;When control terminal sends play command again, then controlled terminal continues to play or perform again once playing process synchronous with control terminal.By being realized with upper type when address information is sent to controlled terminal by control terminal, and on controlled terminal after broadcasting multimedia resource, retain the console for the multimedia resource played for controlled terminal only on control terminal, so that control terminal can play out control to controlled terminal, and the system loading of control terminal is reduced as much as possible.
In the above-mentioned technical solutions, it is preferable that also include:Judge whether the control terminal is carrying out the broadcasting of the multimedia resource, if so, then parsing the address information of the multimedia resource, otherwise capture the on-screen displays of the control terminal and transmit to the controlled terminal.
In the technical scheme, control terminal can be detected to current application scenarios automatically, and Most appropriate processing scheme is used according to the difference of application scenarios, including sending the address information of multimedia resource or directly transmitting the on-screen displays of control terminal, so as to ensure that controlled terminal obtains the display picture of control terminal, the hardware requirement and system loading to control terminal, and requirement of the reduction to network environment can be reduced as much as possible again.Simultaneously, it is necessary to which explanation, can be the most incipient stage or the whole in whole resource-sharing or any time for needing to carry out resource-sharing between control terminal and controlled terminal for the judgement of application scenarios.
In the above-mentioned technical solutions, the controlled terminal includes but is not limited to intelligent television and intelligent television is closed.
Fig. 3 shows the block diagram of controlled terminal according to an embodiment of the invention.
As shown in Fig. 3, controlled terminal 300 according to an embodiment of the invention, including:Address information receiving unit 302, for receiving the address information from control terminal;Resource acquisition unit 304, for obtaining corresponding multimedia resource according to the address information received;Resource broadcast unit 306, for playing the multimedia resource;Wherein, the address information is obtained after being parsed to the multimedia resource that the control terminal is being played.
In the technical scheme, multimedia resource can include audio, picture and/or video etc..By the way that address information is sent to controlled terminal 300 so that the data of multimedia resource are carried out into coding transmission without control terminal, especially when the multimedia resource is real time resources, the hardware requirement for control terminal itself is reduced.Simultaneously, because controlled terminal 300 can voluntarily download corresponding data according to address information, realize the broadcasting to multimedia resource, without being directly transmitted between control terminal and controlled terminal 300, so as to reduce the network environment requirement before both, especially when either one is under wireless network environment, be conducive to lifting the impact-share to multimedia resource.Further, since the multimedia resource that controlled terminal 300 is obtained is not to carry out coding transmission by control terminal, thus it is easy to implement controlled terminal 300 and is decoded according to information such as the resolution ratio of itself, so as to obtains more preferable result of broadcast.
In the above-mentioned technical solutions, it is preferable that the address information includes:Store path of the network linking address, local file resource of Internet resources in the control terminal or the data transmission port for obtaining the multi-medium data that the control terminal is gathered in real time.
In the technical scheme, because controlled terminal 300 can carry out coding transmission directly according to the corresponding multimedia resource of address acquisition of information without control terminal, thus reduce for control terminal Hardware in terms of requirement.And especially for by way of network linking address progress data acquisition, the network environment presence only to controlled terminal 300 itself is required, and reduce for the network environment requirement between control terminal and controlled terminal 300.The multimedia resource gathered in real time includes the photo or video such as by camera captured in real-time, or the sound gathered in real time by microphone etc., or the screen-picture of control terminal captured etc..
In the above-mentioned technical solutions, it is preferable that also include:Control information receiving unit 308, for receiving the control information from the control terminal;Control information execution unit 310, for performing the control information, to control the playing process to the multimedia resource.
In the technical scheme, by the way that control information is sent into controlled terminal 300 so that control terminal can control playing process of the multimedia resource on controlled terminal 300.Due to the real-time Transmission of the data such as picture, the control information that only may be significantly smaller by transmitted data amount need not be carried out, thus advantageously reduce the demand for network environment.
In the above-mentioned technical solutions, it is preferable that also include:Resource decoding unit 312, for being decoded according to default screen parameter to the multimedia resource of acquisition, so that the resource broadcast unit is played out.
In the technical scheme, screen parameter includes such as resolution ratio information, if multimedia resource directly is carried out into coding transmission by control terminal, picture for broadcasting etc. is encoded according to the screen parameter of control terminal, it may can not be applied to controlled terminal 300, therefore, by directly obtaining multimedia resource by controlled terminal 300 and being directly decoded, it can be decoded according to the screen parameter of itself, all there is good adaptivity hence for the controlled terminal 300 under any screen parameter.
In the above-mentioned technical solutions, it is preferable that also include:Status information transmitting element 314, for sending the current broadcast state of controlled terminal 300 to control terminal in real time.
In the above-mentioned technical solutions, the controlled terminal 300 includes but is not limited to intelligent television and intelligent television box.
Fig. 4 shows the flow chart of the method for resource-sharing according to another embodiment of the invention.As shown in figure 4, the method for resource-sharing according to another embodiment of the invention, including:Step 402, the address information from control terminal is received, and corresponding multimedia resource is obtained according to the address information;Step 404, the multimedia resource is played;Wherein, the address information is Obtained after being parsed to the multimedia resource that the control terminal is being played.
In the technical scheme, multimedia resource can include audio, picture and/or video etc..By the way that address information is sent to controlled terminal so that the data of multimedia resource are carried out into coding transmission without control terminal, especially when the multimedia resource is real time resources, the hardware requirement for control terminal itself is reduced.Simultaneously, because controlled terminal can voluntarily download corresponding data according to address information, realize the broadcasting to multimedia resource, without being directly transmitted between control terminal and controlled terminal, so as to reduce the network environment requirement before both, especially when either one is under wireless network environment, be conducive to lifting the impact-share to multimedia resource.Further, since the multimedia resource that controlled terminal is obtained is not to carry out coding transmission by control terminal, thus it is easy to implement controlled terminal and is decoded according to information such as the resolution ratio of itself, so as to obtains more preferable result of broadcast.
In the above-mentioned technical solutions, it is preferable that the address information includes:Store path of the network linking address, local file resource of Internet resources in the control terminal or the data transmission port for obtaining the multi-medium data that the control terminal is gathered in real time.
In the technical scheme, because controlled terminal can carry out coding transmission directly according to the corresponding multimedia resource of address acquisition of information without control terminal, thus the requirement in terms of the hardware for control terminal is reduced.And especially for by way of network linking address progress data acquisition, the network environment presence only to controlled terminal itself is required, and reduce for the network environment requirement between control terminal and controlled terminal.The multimedia resource gathered in real time is included such as by the photo or video of camera captured in real-time, or sound gathered in real time by microphone etc., or crawl the exhibition act picture of control terminal etc..
In the above-mentioned technical solutions, it is preferable that also include:Receive the control information from the control terminal;The control information is performed, to control the playing process to the multimedia resource.
In the technical scheme, by the way that control information is sent into controlled terminal so that control terminal can control playing process of the multimedia resource on controlled terminal.Due to the real-time Transmission of the data such as picture, the control information that only may be significantly smaller by transmitted data amount need not be carried out, thus advantageously reduce the demand for network environment.
In the above-mentioned technical solutions, it is preferable that before the multimedia resource is played, in addition to:The multimedia resource of acquisition is decoded according to default screen parameter.
In the technical scheme, screen parameter includes such as resolution ratio information, if direct by control terminal When multimedia resource is carried out into coding transmission, picture for broadcasting etc. is encoded according to the screen parameter of control terminal, it may can not be applied to controlled terminal, therefore, by directly obtaining multimedia resource by controlled terminal and being directly decoded, it can be decoded according to the screen parameter of itself, all there is the blunt good adaptivitys of ^ hence for the controlled terminal under any screen parameter.
In the above-mentioned technical solutions, the controlled terminal includes but is not limited to intelligent television and intelligent television is closed
Fig. 5 shows the block diagram of system according to an embodiment of the invention.
As shown in figure 5, system according to an embodiment of the invention, including control terminal 100 as shown in Figure 1, and controlled terminal 300 as shown in Figure 3.
In the technical scheme, multimedia resource can include audio, picture and/or video etc..By the way that address information is sent to controlled terminal 300 by control terminal 100, so that the data of multimedia resource are carried out into coding transmission without control terminal 100, especially when the multimedia resource is real time resources, reduce for the hardware requirement of itself of control terminal 100.Simultaneously, because controlled terminal 300 can voluntarily download corresponding data according to address information, realize the broadcasting to multimedia resource, without being directly transmitted between control terminal 100 and controlled terminal 300, so as to reduce the network environment requirement before both, especially when either one is under wireless network environment, be conducive to lifting the impact-share to multimedia resource.Further, since the multimedia resource that controlled terminal 300 is obtained is not to be carried out encoding transmission by control terminal 100, thus it is easy to implement controlled terminal 300 and is decoded according to information such as the resolution ratio of itself, so as to obtains more preferable result of broadcast.
Fig. 6 shows the particular flow sheet according to an embodiment of the invention for realizing that multimedia resource is shared between multiple terminals.
It is assumed that carrying out the shared of multimedia resource between the plurality of terminals, then for one group of terminal therein, as shown in fig. 6, this group of terminal realizes that the shared idiographic flow of multimedia resource includes:
Step 601, transmitting terminal judges that itself is current whether in broadcasting multimedia resource, and multimedia resource here can include such as various forms of resources of video, audio, picture.If so, then entering step 602, otherwise into step 625.By the judgement to " currently whether playing multimedia resource " this application scenarios, so as to realize to using different protocol procedures under different scenes.
Step 602, transmitting terminal judges whether currently playing multimedia resource is real time resources, if so, then entering step 616, otherwise into step 604.Transmitting terminal is playing the multimedia resource When, corresponding display picture, including effect picture can be carried out on the screen of itself(Frame of video or picture are in itself)Or control interface etc., it can also only send sound etc. without display, then can be now controlled by physical button etc..
Step 604, judge whether the multimedia resource that transmitting terminal is played is Internet resources, if so, then entering step 606, otherwise into step 612.
Step 606, if Internet resources, such as it is the Internet video or a pictures played online, then transmitting terminal is parsed to the Internet resources, to obtain its corresponding network linking address.
Step 608, transmitting terminal sends the network linking address that parsing is obtained to receiving terminal.Due to being Internet resources so that set up without setting up network between transmitting terminal and receiving terminal, receiving terminal directly can obtain corresponding multimedia resource for playing from network side, thus reduce the requirement of the network environment between transmitting terminal and receiving terminal.
Step 610, receiving terminal obtains multimedia resource.Specifically, if entering step 610 by step 608, it is then according to the corresponding multimedia resource of network linking address acquisition received, if entering step 610 by step 614 or step 618, corresponding multimedia resource then is obtained using corresponding address information, will be illustrated below in step 614 and step 618.
Step 612, if local resource, such as transmitting terminal is playing the files such as local video, audio or picture, then the store path of these local resources is obtained by transmitting terminal.
Step 614, transmitting terminal sends store path to receiving terminal, and enters step 610 so that receiving terminal so as to be connected to transmitting terminal, and directly can obtain corresponding local resource according to the store path from the store path.
Step 616, if multimedia resource is real time resources, such as transmitting terminal is by the photo or video of camera captured in real-time, or the sound gathered in real time by microphone etc., or the screen-picture of control terminal of crawl etc., then transmitting terminal obtains the multi-medium data gathered in real time.
Step 618, transmitting terminal parses the data transmission port of itself.
Step 619, transmitting terminal sends data transmission port to receiving terminal, and hence into after step 610, receiving terminal can access transmitting terminal according to the data transmission port received, to obtain the multi-medium data that transmitting terminal is gathered in real time.
Step 620, receiving terminal will be decoded after multimedia resource is obtained according to the screen parameter of itself.Due to not being that coded transmission is carried out to multimedia resource to receiving terminal by transmitting terminal, but The multimedia resource by receiving terminal active obtaining, thus receiving terminal can be according to the screen parameter of itself, such as resolution ratio etc. is decoded to the multimedia resource of acquisition, to cause decoded data to can adapt to the screen in receiving terminal, so as to obtain optimal display effect.
Step 622, the data that receiving terminal is obtained using decoding are played out.
Step 624, transmitting terminal plays out control to receiving terminal.Specifically, due to all being played out between transmitting terminal and receiving terminal to identical multimedia resource, thus transmitting terminal can play out control on the screen interface of itself, such as dragging playing progress rate, pause, F.F., next pictures etc., then transmitting terminal is after control operation is detected, corresponding control information can be sent to receiving terminal, then receiving terminal can be according to the control information received, and execution is corresponding to play control.
Step 625, in transmitting terminal not in the case where playing multimedia resource, due in the absence of corresponding address information, thus the directly screen-picture content of crawl transmitting terminal.
Step 626, the screen-picture content grabbed encode and compression transmission is to receiving terminal, after being decoded for receiving terminal to the data received, obtain the screen-picture content of transmitting terminal.By the step flow of step 601, step 625 and step 626, with reference to other steps flow charts, from regardless of whether whether transmitting terminal currently plays multimedia resource or under other arbitrary interfaces, Screen sharing of the transmitting terminal to receiving terminal can be realized.
Pass through above-mentioned technical proposal, especially in the case where synchronously playing Internet resources, because transmitting terminal only needs to send control information to receiving terminal, the source synchronous that can be achieved therebetween is played and controlled, transmitted data amount is significantly cut down, bandwidth consumption diminishes, it is possible to provide smaller data delay and the poor more preferable adaptability of wireless network environment.
It should be noted that, although not referring to the quantity of control terminal and controlled terminal in the present invention, but actually technical scheme is applied to a variety of situations such as one-to-one, one-to-many, many-one, multi-to-multi, because no matter quantity, for any one control terminal for corresponding controlled terminal, its control process is actually identical.
Technical scheme is described in detail above in association with accompanying drawing, in view of in correlation technique, when the broadcasting for carrying out multimedia resource between the terminals is shared, need directly to be sent data encoding to controlled terminal by control terminal, requirement for control terminal and network environment is higher, therefore, the invention provides control terminal, controlled terminal, resource-sharing method and system, when can make it that carrying out multimedia resource between control terminal and controlled terminal shares, without directly transmitting broadcasting pictures data, section Bandwidth-saving resource, reduces the requirement to control terminal.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for those skilled in the art, the present invention there can be various modifications and variations.Within the spirit and principles of the invention, any modification, equivalent substitution and improvements made etc., should be included in the scope of the protection.

Claims (1)

  1. Claims
    1. a kind of control terminal, it is characterised in that including:
    Address information resolution unit, the address information for parsing the multimedia resource that the control terminal is being played;
    Address information transmitting element, for the address information to be sent to controlled terminal, so that the controlled terminal is obtained according to the address information received and plays corresponding multimedia resource.
    2. the control terminal according to claim 1, it is characterised in that the address information resolution unit includes:
    Chained address parses subelement, in the case of being Internet resources in the multimedia resource, parses the network linking address of the Internet resources.
    3. the control terminal according to claim 1, it is characterised in that the address information resolution unit includes:
    Store path parses subelement, in the case of being local file resource in the multimedia resource, parses store path of the local file resource in the control terminal.
    4. the control terminal according to claim 1, it is characterised in that the address information resolution unit includes:
    Port parses subelement, in the case of being the multi-medium data that the control terminal is gathered in real time in the multimedia resource, parses the data transmission port of the control terminal.
    5. the control terminal according to any one of claim 1 to 4, it is characterised in that also include:
    Status information receiving unit, for receiving the broadcast state information that the controlled terminal is sent;Status information loading unit, for generating broadcast state control interface and loading the broadcast state information.
    6. control terminal according to claim 5, it is characterised in that also include:Control information generation unit, for according to operational motion of the user sensed to the broadcast state control interface, generating the state control information to the multimedia resource;
    Control information transmitting element, for the state control information to be sent to the controlled terminal, to control the controlled terminal to the playing process of the multimedia resource.
    7. the control terminal according to any one of claim 1 to 4, it is characterised in that also include:
    Resource judgment unit, for judging whether the control terminal is carrying out the broadcasting of the multimedia resource, if so, then parsing the address information of the multimedia resource by the address information resolution unit;And
    Picture data transmitting element, in the case of being no in the judged result of the resource judgment unit, the on-screen displays for capturing the control terminal are simultaneously transmitted to the controlled terminal.
    8. a kind of method of resource-sharing, it is characterised in that including:
    The address information for the multimedia resource that parsing control terminal is being played;
    The address information is sent to controlled terminal, so that the controlled terminal is obtained according to the address information received and plays corresponding multimedia resource.
    9. the step of method of the resource-sharing according to claim 8, it is characterised in that if the multimedia resource is Internet resources, address information for parsing the multimedia resource, includes:Parse the network linking address of the Internet resources.
    10. the step of method of resource-sharing according to claim 8, it is characterised in that if the multimedia resource is local file resource, address information for parsing the multimedia resource, includes:
    Parse store path of the local file resource in the control terminal.
    11. the step of method of resource-sharing according to claim 8, it is characterised in that if the multimedia resource is the multi-medium data that the control terminal is gathered in real time, address information for parsing the multimedia resource, includes:
    Parse the data transmission port of the control terminal.
    12. the method for the resource-sharing according to any one of claim 8 to 11, it is characterised in that also include:
    Control terminal generates broadcast state control interface and loads the broadcast state information that the controlled terminal received is sent.
    13. the method for the resource-sharing according to claim 12, it is characterised in that also include: According to operational motion of the user sensed to the broadcast state control interface, the state control information to the multimedia resource is generated;
    The state control information is sent to the controlled terminal, to control the controlled terminal to the playing process of the multimedia resource.
    14. the method for the resource-sharing according to any one of claim 8 to 11, it is characterised in that also include:
    Judge whether the control terminal is carrying out the broadcasting of the multimedia resource, if so, then parsing the address information of the multimedia resource, otherwise capture the on-screen displays of the control terminal and transmit to the controlled terminal.
CN201280077431.7A 2012-12-27 2012-12-27 The method of controlling terminal and resource-sharing Active CN104854876B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/087736 WO2014101065A1 (en) 2012-12-27 2012-12-27 Control terminal and method for resource sharing

Publications (2)

Publication Number Publication Date
CN104854876A true CN104854876A (en) 2015-08-19
CN104854876B CN104854876B (en) 2019-03-22

Family

ID=51019711

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280077431.7A Active CN104854876B (en) 2012-12-27 2012-12-27 The method of controlling terminal and resource-sharing

Country Status (2)

Country Link
CN (1) CN104854876B (en)
WO (1) WO2014101065A1 (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5808662A (en) * 1995-11-08 1998-09-15 Silicon Graphics, Inc. Synchronized, interactive playback of digital movies across a network
CN101072359A (en) * 2007-05-18 2007-11-14 腾讯科技(深圳)有限公司 Method, system and user end for realizing network media audio-video synchronization
CN101820416A (en) * 2010-02-24 2010-09-01 上海引跑信息科技有限公司 Processing method of high-speed shared desktop in netmeeting system
CN102299968A (en) * 2011-09-16 2011-12-28 四川长虹电器股份有限公司 Multi-terminal information sharing system and method
CN102298947A (en) * 2011-08-23 2011-12-28 百度在线网络技术(北京)有限公司 Method for carrying out playing switching among multimedia players and equipment
CN102510405A (en) * 2011-11-18 2012-06-20 深圳中兴网信科技有限公司 Screen sharing method and system
CN102546608A (en) * 2011-12-26 2012-07-04 上海聚力传媒技术有限公司 Method, device, equipment and system for synchronously playing media information
CN102546616A (en) * 2011-12-28 2012-07-04 Tcl集团股份有限公司 Achieving method for media sharing and interaction and digital household media server
CN102685563A (en) * 2011-03-15 2012-09-19 华为终端有限公司 Internet protocol television (IPTV) content sharing method, device and terminal equipment
CN102799693A (en) * 2012-08-23 2012-11-28 上海广电电子科技有限公司 Video content pushing method and system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101600101A (en) * 2009-06-24 2009-12-09 中兴通讯股份有限公司 A kind of audio frequency and video of Mobile Multimedia Broadcasting are shared method and system
CN102611948A (en) * 2011-01-25 2012-07-25 北京天纵网联科技有限公司 Method for sharing and issuing audios and videos of mobile internet terminal
CN102325182B (en) * 2011-09-09 2013-08-07 重庆抛物线信息技术有限责任公司 Audio-video sharing method and system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5808662A (en) * 1995-11-08 1998-09-15 Silicon Graphics, Inc. Synchronized, interactive playback of digital movies across a network
CN101072359A (en) * 2007-05-18 2007-11-14 腾讯科技(深圳)有限公司 Method, system and user end for realizing network media audio-video synchronization
CN101820416A (en) * 2010-02-24 2010-09-01 上海引跑信息科技有限公司 Processing method of high-speed shared desktop in netmeeting system
CN102685563A (en) * 2011-03-15 2012-09-19 华为终端有限公司 Internet protocol television (IPTV) content sharing method, device and terminal equipment
CN102298947A (en) * 2011-08-23 2011-12-28 百度在线网络技术(北京)有限公司 Method for carrying out playing switching among multimedia players and equipment
CN102299968A (en) * 2011-09-16 2011-12-28 四川长虹电器股份有限公司 Multi-terminal information sharing system and method
CN102510405A (en) * 2011-11-18 2012-06-20 深圳中兴网信科技有限公司 Screen sharing method and system
CN102546608A (en) * 2011-12-26 2012-07-04 上海聚力传媒技术有限公司 Method, device, equipment and system for synchronously playing media information
CN102546616A (en) * 2011-12-28 2012-07-04 Tcl集团股份有限公司 Achieving method for media sharing and interaction and digital household media server
CN102799693A (en) * 2012-08-23 2012-11-28 上海广电电子科技有限公司 Video content pushing method and system

Also Published As

Publication number Publication date
CN104854876B (en) 2019-03-22
WO2014101065A1 (en) 2014-07-03

Similar Documents

Publication Publication Date Title
CN107846633B (en) Live broadcast method and system
CN103248939B (en) A kind of method and system realized multi-screen synchronous and shown
US9210372B2 (en) Communication method and device for video simulation image
CN110430441B (en) Cloud mobile phone video acquisition method, system, device and storage medium
US9521366B2 (en) Method and apparatus for playing conference signal, video conference terminal, and mobile device
US10171815B2 (en) Coding manner switching method, transmit end, and receive end
CN106941629B (en) Real-time live broadcast method based on SIP + RTP and RTMP protocol intercommunication
CN105610824B (en) A kind of screen sharing method based on screen mirror image and RTSP Streaming Media frame
CN105025294B (en) A kind of transmission of video control device and method
JP2015513717A (en) Data, multimedia and video transmission update system
TW201129098A (en) Method and video receiving system for adaptively decoding embedded video bitstream
CN110267093A (en) Live video method for pushing, device, storage medium, terminal and live streaming mirror
CN114546308A (en) Application interface screen projection method, device, equipment and storage medium
CN103596063B (en) Terminal, television, multi-screen interaction system and method for setting screen capture parameters
CN112616065A (en) Screen image initiating method and device, computer equipment, readable storage medium and screen image presenting system
CN107547517B (en) Audio and video program recording method, network equipment and computer device
EP3316546B1 (en) Multimedia information live method and system, collecting device and standardization server
CN112203126B (en) Screen projection method, screen projection device and storage medium
JP2008109364A (en) Camera server system, processing method for data, and camera server
WO2022116822A1 (en) Data processing method and apparatus for immersive media, and computer-readable storage medium
CN114554277B (en) Multimedia processing method, device, server and computer readable storage medium
US8963989B2 (en) Data distribution apparatus, data distribution method, and program
CN104854876A (en) Control terminal and method for resource sharing
CN114257771A (en) Video playback method and device for multi-channel audio and video, storage medium and electronic equipment
CN105812922A (en) Multimedia file data processing method, system, player and client

Legal Events

Date Code Title Description
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant