CN104378340B - A kind of multimedia content exchange method and device - Google Patents
A kind of multimedia content exchange method and device Download PDFInfo
- Publication number
- CN104378340B CN104378340B CN201310360254.XA CN201310360254A CN104378340B CN 104378340 B CN104378340 B CN 104378340B CN 201310360254 A CN201310360254 A CN 201310360254A CN 104378340 B CN104378340 B CN 104378340B
- Authority
- CN
- China
- Prior art keywords
- gateway
- multimedia content
- network server
- request
- inventory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/283—Processing of data at an internetworking point of a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a kind of multimedia content exchange methods, comprising: the first gateway sends the request for obtaining the multimedia content inventory of the second gateway to network server;First gateway receives the multimedia content inventory of the second gateway from network server, and receives the interim conversation secret key that communication connection is established for the first gateway and the second gateway;First gateway establishes communication connection according to interim conversation secret key and the second gateway, and the first gateway sends the request for obtaining multimedia content inventory mapped multimedia content to the second gateway, and receives the multimedia content that the second gateway sends over.The invention also discloses corresponding devices.Using the solution of the present invention, multimedia content inventory is only stored in network server, can avoid network server causes the system resource for occupying the network server excessive because undertaking the storage of multimedia content, influences the interactive efficiency of the network server Yu each gateway.
Description
Technical field
The present invention relates to field of communication technology, it is related specifically to a kind of multimedia content exchange method and device.
Background technique
Home gateway is the equipment realizing each equipment in home network inside and external equipment and being in communication with each other, and is in home network
Core composition part.With universal, the more and more digital multimedia devices such as notes of high-speed wideband online and home computer
This computer, DTV, mobile phone, fixed-line telephone and other consumption electronic products pass through the same family gateway accessing to interconnection
On the net, information exchange is carried out with external network;Home gateway is by the multimedia content for each digital multimedia device being attached thereto
(such as video A, video B, audio C etc.) update status is sent to network server by internet and shares.In the prior art,
Each home gateway is sent the multimedia content of update in network server by internet and saved, and needs to obtain in the update
The home gateway of appearance sends to the network server and requests, then multimedia content is issued to sending request by the network server
Home gateway.However, due to storing a large amount of multimedia content in the network server of network side, each home gateway is straight
It connects and obtains multimedia content from the network server, cause the system resource for occupying the network server excessive, influence the net
The rate of interaction of network server and each home gateway.
Summary of the invention
The main object of the present invention is to provide a kind of multimedia content exchange method and device, it is intended to solve network server
Because the storage for undertaking multimedia content causes the system resource for occupying the network server excessive, influence the network server with respectively
The problem of interactive efficiency of gateway.
The present invention provides a kind of multimedia content exchange method, this method comprises:
First gateway sends the request for obtaining the multimedia content inventory of the second gateway to network server;
First gateway receives the multimedia content inventory of second gateway from the network server, and receives and supply
First gateway and the second gateway establish the interim conversation secret key of communication connection;
First gateway establishes communication connection, first net according to the interim conversation secret key and second gateway
The request for sending to second gateway and obtaining the multimedia content inventory mapped multimedia content is closed, and described in reception
The multimedia content that second gateway sends over.
Preferably, it is sent in first gateway to network server and obtains the multimedia content inventory of the second gateway and ask
Before asking, this method further include:
First gateway sends certification request to the network server, and after the network server authenticates successfully
Communication connection is established with the network server.
Preferably, this method further include:
First gateway sends the multimedia content update notification for subscribing to second gateway to the network server
The request of service, and when the network server confirms the request of the update notification service, it establishes and the network service
The notice service relation that device is updated about the multimedia content of second gateway;
After the multimedia content of second gateway updates, first gateway receives the network server hair
The notice updated about the multimedia content of second gateway sent.
Preferably, the notice that the multimedia content updates is generated by the network server, in which:
The network server receives the request for the update multimedia content inventory that second gateway uploads, to being stored in
The multimedia content inventory of the second gateway in the network server is updated, in the multimedia for generating second gateway
Hold the notice updated, and the notice of generation is sent to first gateway.
Preferably, the request for updating multimedia content inventory is generated by second gateway, in which:
When second gateway receives the multimedia content of user terminal uploads, second gateway is to being stored in this
Multimedia content and multimedia content inventory in second gateway are updated, and generate asking for the update multimedia content inventory
It asks, and the request of the update multimedia content inventory of generation is sent to the network server.
The present invention also provides a kind of multimedia content interactive device, including the first gateway, first gateway includes:
First transceiver module, for sending the request for obtaining the multimedia content inventory of the second gateway to network server,
And it receives the multimedia content inventory of second gateway from the network server and receives and supply first gateway and second
Gateway establishes the interim conversation secret key of communication connection;
Connection establishment module, for establishing the communication of first gateway and the second gateway according to the interim conversation secret key
Connection;
Second transceiver module, the communication connection for being established according to the connection establishment module are sent to second gateway
Obtain the request of the multimedia content inventory mapped multimedia content, and receive second gateway send over it is more
Media content.
Preferably, first gateway further include:
Authentication module for sending certification request to the network server, and authenticates successfully in the network server
Communication connection is established with the network server afterwards.
Preferably, first gateway further include:
Third transceiver module, for sending the multimedia content update for subscribing to second gateway to the network server
It notifies the request of service, and when the network server confirms the request of the update notification service, establishes and the network
The notice service relation that server is updated about the multimedia content of second gateway;And in second gateway
Multimedia content update after, receive the multimedia content about second gateway that the network server is sent and send out
The raw notice updated.
Preferably, the notice that the multimedia content updates is generated by the network server, wherein the network
Server receives the request for the update multimedia content inventory that second gateway uploads, to being stored in the network server
The multimedia content inventory of the second gateway be updated, generate that the multimedia content of second gateway updates leads to
Know, and the notice of generation is sent to first gateway.
Preferably, the request for updating multimedia content inventory is generated by second gateway, in which: when described second
When gateway receives the multimedia content of user terminal uploads, second gateway is to the multimedia being stored in second gateway
Content and multimedia content inventory are updated, and generate the request for updating multimedia content inventory, and will be described in generation
The request for updating multimedia content inventory is sent to the network server.
The embodiment of the present invention, the first gateway from network server obtain the second gateway multimedia content inventory, and according to
The network server returns to interim conversation secret key and the second gateway establishes communication connection, obtains the multimedia from second gateway
The multimedia content of content inventory mapped.Using the present invention, which simultaneously is not required to be stored in network server,
Multimedia content inventory is only stored in network server, which is stored in the second gateway, can avoid network service
Device causes the system resource for occupying the network server excessive because undertaking the storage of multimedia content, influence the network server with
The interactive efficiency of each gateway.
Detailed description of the invention
Fig. 1 is the flow diagram of multimedia content exchange method of the invention;
Fig. 2 is the structural schematic diagram of multimedia content interactive device of the invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
Referring to Fig.1, Fig. 1 is the flow diagram of multimedia content exchange method of the invention, and this method includes following step
It is rapid:
S10, the first gateway send the request for obtaining the multimedia content inventory of the second gateway to network server;
When the first gateway wishes to obtain the multimedia content of the second gateway storage, obtained first to network server transmission
Take the request of the multimedia content inventory of the second gateway.First gateway and the second gateway pass through internet and the network server
Connection, such as: the first gateway and the second gateway are connect by internet with network server.First Family's gateway and the second family
Gateway can be home gateway.
S20, first gateway receive the multimedia content inventory of second gateway from the network server, and receive for being somebody's turn to do
First gateway and the second gateway establish the interim conversation secret key of communication connection;
When network server receives the request of the multimedia content inventory of the second gateway of acquisition of the first gateway transmission,
The multimedia content inventory of second gateway is searched in the network server, then sends second gateway to first gateway
Multimedia content inventory, and generate an interim conversation secret key, and by the interim conversation secret key be sent respectively to the first gateway and
Second gateway.First gateway and the second gateway establish TLS(Transport Layer using the interim conversation secret key
Security, secure transport layer protocol) connection.
S30, the first gateway establish communication connection according to the interim conversation secret key and second gateway, first gateway to this
Second gateway sends the request for obtaining the multimedia content inventory mapped multimedia content, and receives second gateway transmission
The multimedia content to come over.
First gateway and the second gateway are established logical within the validity period of the interim conversation secret key by the interim conversation secret key
News connection, carries out data interaction, such as: first gateway sends to second gateway and requests, and request is from the network server
In multimedia content inventory mapped multimedia content in the second gateway for obtaining, second gateway is according to the first gateway
Request is sent to it corresponding multimedia content.
Using above-mentioned multimedia content exchange method, it can easily realize that the interaction of the first gateway and the second gateway obtains
Corresponding multimedia content does not need for multimedia content to be stored in network server, only stores in network server more
Media content inventory, the multimedia content are stored in the second gateway, can avoid network server because undertaking multimedia content
Storage causes the system resource for occupying the network server excessive, and influences the interactive efficiency of the network server Yu each gateway.
Further, further comprising the steps of before step S10:
S11, first gateway to the network server send certification request, and after the network server authenticate successfully and
The network server establishes communication connection.
To realize the safety interacted between the first gateway and network server, the first net into network server can be docked
Put capable certification into, the mark of certification can be the certificate based on open Key Infrastructure, be also possible to be present in the first gateway
Operator publication Universal Integrated Circuit Card (Universal Integrated Circuit Card, UICC) among.Below
The User Identity for illustrating the use of the first gateway is stored in UICC, and actual authentication algorithm is also stored in UICC, is
UMTS AKA algorithm (UMTS:Universal Mobile Telecommunications System Universal Mobile Communication System;
AKA:Authentication and Key Agreement, certifiede-mail protocol agreement), certification uses Session Initiation Protocol
(Session Initiation Protocol, session initiation protocol), message are SIP Register;First gateway is to network
Server sends SIP Register message, and it is failed authentication message that network server, which returns to first response, i.e. status code is
401 sip response, at the same in failed authentication message WWW-Authenticate field carry UMTS AKA algorithm needed for RAND and
AUTN parameter;First gateway is passed to UICC after the message for receiving network server return, by parameter RAND and AUTN, completes
UMTS AKA is calculated, and obtains AKA response, will be responded as in Authorization header field in SIP Register message
Hold, send SIP Register message again to network server, network server certification returns to success response to should after passing through
First gateway;The entire identifying procedure of first gateway and the network server is based on SIP AKA process, no specific customization portion
Point, AKA process also accordingly generates a symmetric cryptographic key in addition to completing being mutually authenticated for the first gateway and network server
With a tegrity protection key, wherein symmetric cryptographic key is for establishing the first gateway to the TLS between network server
(Transport Layer Security, secure transport layer protocol) link provides safeguard protection for upper layer HTTP transmission;First
Sip message in gateway and network server verification process can not do encipherment protection.Similarly, the second gateway and the network service
Certification between device can also be used authentication mode identical with network server with first gateway and be authenticated.
Further, this method is further comprising the steps of:
S12, first gateway send the multimedia content update notification clothes for subscribing to second gateway to the network server
The request of business, and when the network server confirms the request of the update notification service, it establishes with the network server about this
The notice service relation that the multimedia content of second gateway updates;
S13, after the multimedia content of second gateway updates, first gateway receive the network server transmission
The notice updated about the multimedia content of second gateway.
S12 and step S13 through the above steps establishes network server pass between the first gateway and the network server
In the notice service relation that the multimedia content of second gateway updates, updated in the multimedia content of the second gateway
Afterwards, which pushes update notification to the first gateway in real time, if the first gateway is wanted to obtain the multimedia content updated,
Executable step S10.
The subscription list and multimedia device content inventory for each gateway connecting with it is stored in advance in network server, such as:
Store subscription list and multimedia content inventory, the subscription list of the second gateway and multimedia content inventory, of the first gateway
Subscription list and multimedia content inventory of three gateways etc. (the third gateway can be home gateway).The subscription of first gateway arranges
Table is other gateway inventories for indicating first gateway concern.It include multinomial record in subscription list, every record includes: to subscribe to
Person's identity, observer's identity are in present condition, relation condition, location information, validity period, initial time, interim conversation
Secret key, observer's content update;Wherein, the note of second gateway of concern is such as saved in the subscription list of the first gateway
Record, then subscriber identity is identified as the identity of the first gateway, and observer's identity is the second Gateway identity mark, presents
State is the current state information (including online, offline, now busy etc.) of the second gateway, and relation condition is the first gateway and second
Whether gateway confirms subscription (including confirmation and to be confirmed) that location information is the location information of the second gateway, validity period first
The validity period of the subscribing relationship of gateway and the second gateway, initial time are the starting of the subscribing relationship of the first gateway and the second gateway
Time, interim conversation secret key are used to establish communication connection for the first gateway and the second gateway, and observer's content update indicates second
Whether the multimedia content inventory of gateway occurs to update (including be, be no);The subscription list of first gateway further includes first net
It closes and records (the 4th gateway can be home gateway) with the subscription of third gateway, the 4th gateway etc..Similarly, the network server
The subscription list of the second gateway saved is identical with the structure of the subscription list of the first gateway.
First gateway of the webserver storage and the multimedia content inventory of the second gateway are XML format, described
Multimedia content inventory includes at least: multimedia content type, size, Production Time, founder, storage location, is based on format
The hashed value and digital signature of content, as second gateway multimedia content inventory wherein one record in the following example shown in:
Wherein, storage location content-URL identifies opposite road of the multimedia content in affiliated gateway memory node
Diameter, in addition being absolute path after the IP address of gateway.Digital signature is the public key certificate and often using gateway where founder
Function, the fixed-length string being calculated by public key are calculated with hash.Here common hash function includes SHA(Secure
Hash Algorithm, secure hash algorithm) serial algorithm etc., it includes that the unsymmetrical key such as RSA add that public key, which is calculated using algorithm,
Close algorithm.
In step s 12, network server is according to out of first gateway received multimedia for subscribing to second gateway
When holding the request of update notification service, it is inserted into new subscribes in the subscription list of first gateway and records A, by the new subscription
Relation condition in record A is set as to be confirmed, sets the first gateway for the new subscriber identity mark subscribed in record A
Identity, this new subscribed to observer's identity in record A and is set as the identity of the second gateway;Network clothes
Business device sends first gateway to second gateway and is intended to establish the request for subscribing to multimedia content update with it, receive this
When two gateways are agreed to establish the request for subscribing to multimedia content update with first gateway, establishes first gateway and the network takes
The notice service relation that business device is updated about the multimedia content of second gateway, will be in the subscription list of first gateway
The new relation condition subscribed in record A be revised as confirming;
When network server is inserted into a new subscription record A in the subscription list of the first gateway, it can also exist accordingly
It is inserted into new subscribes in the subscription list of second gateway (gateway to be subscribed to) and records B, by the new relationship subscribed in record B
State is set as to be confirmed, sets the new subscriber identity mark subscribed in record B to the identity of the second gateway, will
The new observer's identity subscribed in record B is set as the identity of the first gateway.Network server by this first
When the new relation condition subscribed in record in the subscription list of gateway is revised as confirmation, also the new of the second gateway being ordered accordingly
The relation condition read in record B is revised as confirming;Realize the mutual subscription of the first gateway and the second gateway.
Further, the notice that the multimedia content in step S13 updates is generated by server, in which:
Network server receives the request of the update multimedia content inventory of second gateway upload, to being stored in the network
The multimedia content inventory of the second gateway in server is updated, and the multimedia content for generating second gateway updates
Notice, and the notice of generation is sent to first gateway.;
The multimedia content inventory for the second gateway being stored in network server can be updated, then by observer
Identity is observer's content update attribute of the subscription record of the identity of the second gateway labeled as being, as by above-mentioned institute
That says has subscribed the observer's content update attribute mark newly subscribed in record A in the subscription record of the first gateway of the second gateway
Being denoted as is.Likewise, the network server also can receive the request for the update multimedia content inventory that the first gateway uploads, then right
The multimedia device content inventory for the first gateway being stored in the network server is updated, then by observer's identity
It is observer's content update attribute of subscription record of the identity of the first gateway labeled as being.
The multimedia content inventory for the second gateway that network server can notify it to subscribe to the first gateway in real time has occurred
It updates.Network server generates second gateway when the multimedia content inventory for knowing the second gateway has occurred and that update
The notice that multimedia content updates, and the notice of generation is sent to first gateway, which can receive this
When notice, step S10 then can be performed.
Further, the request for updating multimedia content inventory is generated by second gateway, in which:
When second gateway receives the multimedia content of user terminal uploads, second gateway to be stored in this second
Multimedia content and multimedia content inventory in gateway are updated, and generate the request of the update multimedia content inventory, and
The request of the update multimedia content inventory of generation is sent to the network server;
Second gateway can be according to the multimedia content of user terminal uploads connected to it to being stored in second gateway
Multimedia content inventory and multimedia content are updated.The multiple user terminals being connect with second gateway can by wired or
The access of wireless local area net mode, the second gateway are also required to authenticate to the user terminal of access, can pass through PPPoE(point-to-
Point protocol over Ethernet, the PPP on Ethernet), EAP-TLS(Extensible Authentication
Protocol-Transport Layer Security, one kind of Extensible Authentication Protocol), EAP-MD5(Extensible
Authentication Protocol-Message-Digest Algorithm5, one kind of Extensible Authentication Protocol), EAP-
SIM(Extensible Authentication Protocol-Subscriber Identity Module, expansible certification
One kind of agreement), one kind of EAP-AKA(Extensible Authentication Protocol).The multiple user equipment terminals being connect with second gateway
It can be desktop computer, notebook, mobile phone etc., when the user has made one section of multimedia content S by the notebook, pass through
Local area network is by the multimedia content S transport of the production to the second gateway;Second gateway stores multimedia content S, and
The multimedia content inventory stored on second gateway is updated accordingly.Second gateway is according to multimedia content S
The multimedia content and multimedia content inventory that are stored in second gateway are updated, it is clear to generate update multimedia content
Single request, and the request of the updates multimedia content inventory of generation is sent to network server notifies network server the
The multimedia content of two gateways storage is updated.
As shown in Fig. 2, being the structural block diagram of multimedia content interactive device of the invention, comprising: the first gateway 100, it should
First gateway 100 includes:
First transceiver module 10, for asking for the multimedia content inventory to network server transmission the second gateway of acquisition
It asks, and receives the multimedia content inventory of second gateway from the network server and receive for first gateway and the second gateway
Establish the interim conversation secret key of communication connection;
Connection establishment module 20, for establishing the communication of first gateway and the second gateway according to the interim conversation secret key
Connection;
Second transceiver module 30, the communication connection for being established according to the connection establishment module 20 are sent to second gateway
The request of the multimedia content inventory mapped multimedia content is obtained, and receives the multimedia that second gateway sends over
Content.
Network server is connect by internet with the first gateway, the second gateway, and the first gateway and the second gateway connect respectively
Connect multiple subscriber terminal equipments.
When the first gateway 100 wishes to obtain the multimedia content of the second gateway storage, pass through the first transceiver module first
10 send the request for obtaining the multimedia content inventory of the second gateway to the network server.First gateway 100 and the second net
It closes and is connect by internet with the network server, such as: the first gateway 100 and the second gateway pass through internet and network server
Connection.
Network server receives the request of the multimedia content inventory of the second gateway of acquisition of the first gateway 100 transmission
When, the multimedia content inventory of second gateway is searched in the network server, then to first gateway send this second
Then the multimedia content inventory of gateway sends the multimedia content inventory of second gateway to first gateway, and generates one
A interim conversation secret key, and the interim conversation secret key is sent respectively to the first gateway 100 and the second gateway.First gateway 100
With the second gateway within the validity period of the interim conversation secret key, communication connection is established by the interim conversation secret key, carries out data
Interaction, such as: first gateway 100 to second gateway send request, request obtained in the network server second
Multimedia content inventory mapped multimedia content in gateway, second gateway according to the request of the first gateway 100 to its
Send corresponding multimedia content.First gateway and the second gateway can be home gateway.
Further, which includes:
Authentication module 40, for sending certification request to the network server, and after the network server authenticates successfully
Communication connection is established with the network server.
To realize the safety interacted between the first gateway 100 and network server, the into network server can be docked
One gateway 100 is authenticated, and the mark of certification can be the certificate based on open Key Infrastructure, is also possible to be present in the
The Universal Integrated Circuit Card (Universal Integrated Circuit Card, UICC) of operator's publication of one gateway 100
Among.Certification is realized by the authentication module 40 of the first gateway 100.Certification between second gateway and the network server can also
It is authenticated using authentication mode identical with network server with first gateway.
Further, first gateway 100 further include:
Third transceiver module 50, the multimedia content for subscribing to second gateway to network server transmission update logical
Know the request of service, and when the network server confirms the request of the update notification service, establishes and closed with the network server
In the notice service relation that the multimedia content of second gateway updates;And for the multimedia content in second gateway
After updating, the notice of network server transmission updated about the multimedia content of second gateway is received.
First gateway 100 is by establishing network server pass between the third transceiver module 50 and the network server
In the notice service relation that the multimedia content of second gateway updates, updated in the multimedia content of the second gateway
Afterwards, which pushes update notification to the first gateway in real time.
The subscription list and multimedia content inventory for each gateway connecting with it is stored in advance in network server, such as: depositing
Store up subscription list and multimedia content inventory, the subscription list of the second gateway and multimedia content inventory, of the first gateway 100
(the third such as the subscription list and multimedia content inventory of three gateways, the subscription list of the 4th gateway and multimedia content inventory
Gateway and the 4th gateway can be home gateway).The subscription list of first gateway 100 is to indicate first gateway 100 concern
Other gateway inventories.It include multinomial record in subscription list, every record includes: subscriber identity mark, observer's identity mark
Know, be in present condition, relation condition, location information, validity period, initial time, interim conversation secret key, observer's content update;Its
In, the record of second gateway of concern is such as saved in the subscription list of the first gateway 100, then subscriber identity is identified as
The identity of first gateway 100, observer's identity are the second Gateway identity mark, are working as the second gateway in present condition
Preceding status information (including online, offline, now busy etc.), relation condition is that the first gateway 100 is ordered with whether the second gateway confirms
It reads (including confirmation and to be confirmed), location information is the location information of the second gateway, and validity period is the first gateway 100 and the second net
The validity period of the subscribing relationship of pass, initial time are the initial time of the subscribing relationship of the first gateway 100 and the second gateway, temporarily
Session secret key is used to establish communication connection for the first gateway 100 and the second gateway, and observer's content update indicates the second gateway
Whether multimedia content inventory occurs to update (including be, be no);Subscription list further include first gateway 100 and third gateway,
The subscription of 4th gateway etc. records.Similarly, the subscription list for the second gateway which saves is the same as the first gateway 100
The structure of subscription list is identical.
First gateway of the webserver storage and the multimedia content inventory of the second gateway are XML format, this is more
Media content inventory is at least: multimedia content type, format, size, Production Time, founder, storage location, based on content
Hashed value and digital signature.
Network server is according to the multimedia content update notification from received subscription second gateway of first gateway 100
When the request of service, it is inserted into new subscribes in the subscription list of first gateway 100 and records A, it will be in new subscription record A
Relation condition be set as to be confirmed, set the identity of the first gateway for the new subscriber identity mark subscribed in record A
Mark sets the new observer's identity subscribed in record A to the identity of the second gateway;The network server to
Second gateway sends first gateway and is intended to establish the request for subscribing to multimedia content update with it, is receiving second gateway
When agreeing to establish the request for subscribing to multimedia content update with first gateway, establishes first gateway and the network server closes
In the notice service relation that the multimedia content of second gateway updates, by newly ordering in the subscription list of first gateway
The relation condition read in record A is revised as confirming;
When network server is inserted into a new subscription record A in the subscription list of the first gateway, it can also exist accordingly
It is inserted into new subscribes in the subscription list of second gateway (gateway to be subscribed to) and records B, by the new relationship subscribed in record B
State is set as to be confirmed, sets the new subscriber identity mark subscribed in record B to the identity of the second gateway, will
The new observer's identity subscribed in record B is set as the identity of the first gateway.Network server by this first
When the new relation condition subscribed in record in the subscription list of gateway is revised as confirmation, also the new of the second gateway being ordered accordingly
The relation condition read in record B is revised as confirming;Realize the mutual subscription of the first gateway and the second gateway.
Further, the notice that the received multimedia content of third transceiver module 50 updates is given birth to by network server
The request that the update multimedia content inventory of second gateway upload is received at, wherein the network server, to being stored in the net
The multimedia content inventory of the second gateway in network server is updated, and the multimedia content for generating second gateway occurs more
New notice, and the notice of generation is sent to first gateway.
Further, the request of the update multimedia content inventory is generated by second gateway, in which: when second gateway
When receiving the multimedia content of user terminal uploads, second gateway to the multimedia content that is stored in second gateway and
Multimedia content inventory is updated, and generates the request of the update multimedia content inventory, and by the update multimedia of generation
The request of content inventory is sent to the network server.
The above description is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all utilizations
Equivalent structure or equivalent flow shift made by description of the invention and accompanying drawing content is applied directly or indirectly in other correlations
Technical field, similarly include in scope of patent protection of the invention.
Claims (8)
1. a kind of multimedia content exchange method, which is characterized in that this method comprises:
First gateway sends the request for subscribing to the multimedia content update notification service of the second gateway to network server, and in institute
When stating network server and confirming the request of the update notification service, establish with the network server about second gateway
The notice service relation that updates of multimedia content;
After the multimedia content of second gateway updates, first gateway receives what the network server was sent
The notice that multimedia content about second gateway updates;
First gateway sends the request for obtaining the multimedia content inventory of second gateway to the network server;
First gateway receives the multimedia content inventory of second gateway from the network server, and receives described in confession
First gateway and the second gateway establish the interim conversation secret key of communication connection;
First gateway establishes communication connection according to the interim conversation secret key and second gateway, first gateway to
Second gateway sends the request for obtaining the multimedia content inventory mapped multimedia content, and receives described second
The multimedia content that gateway sends over.
2. the method according to claim 1, wherein being obtained in first gateway to network server transmission
Before the request for taking the multimedia content inventory of second gateway, this method further include:
First gateway to the network server send certification request, and after the network server authenticates successfully with institute
It states network server and establishes communication connection.
3. the method according to claim 1, wherein the notice that the multimedia content updates is by the net
Network server generates, in which:
The network server receives the request for the update multimedia content inventory that second gateway uploads, described to being stored in
The multimedia content inventory of the second gateway in network server is updated, and generates the multimedia content hair of second gateway
The raw notice updated, and the notice of generation is sent to first gateway.
4. according to the method described in claim 3, it is characterized in that, the request for updating multimedia content inventory is by described the
Two gateways generate, in which:
When second gateway receives the multimedia content of user terminal uploads, second gateway to be stored in this second
Multimedia content and multimedia content inventory in gateway are updated, and generate the request for updating multimedia content inventory,
And the request of the update multimedia content inventory of generation is sent to the network server.
5. a kind of multimedia content interactive device, which is characterized in that including the first gateway, first gateway includes:
Third transceiver module, for asking for the multimedia content update notification service to network server transmission the second gateway of subscription
It asks, and when the network server confirms the request of the update notification service, establishes with the network server about institute
State the notice service relation that the multimedia content of the second gateway updates;And for the multimedia content in second gateway
After updating, receive that the multimedia content about second gateway that the network server is sent updates leads to
Know;
First transceiver module, for asking for the multimedia content inventory to network server transmission acquisition second gateway
It asks, and receives the multimedia content inventory of second gateway from the network server and receive for first gateway and the
Two gateways establish the interim conversation secret key of communication connection;
Connection establishment module, the communication for establishing first gateway and the second gateway according to the interim conversation secret key connect
It connects;
Second transceiver module, the communication connection for being established according to the connection establishment module is sent to second gateway to be obtained
The request of the multimedia content inventory mapped multimedia content, and receive the multimedia that second gateway sends over
Content.
6. device according to claim 5, which is characterized in that first gateway further include:
Authentication module, for the network server send certification request, and after the network server authenticate successfully and
The network server establishes communication connection.
7. device according to claim 5, which is characterized in that the notice that the multimedia content updates is by the net
Network server generates, wherein the network server receives asking for the update multimedia content inventory that second gateway uploads
It asks, the multimedia content inventory for the second gateway being stored in the network server is updated, generate second net
The notice that the multimedia content of pass updates, and the notice of generation is sent to first gateway.
8. device according to claim 7, which is characterized in that the request for updating multimedia content inventory is by described the
Two gateways generate, in which: when second gateway receives the multimedia content of user terminal uploads, second gateway pair
The multimedia content and multimedia content inventory being stored in second gateway are updated, and generate the update multimedia content
The request of inventory, and the request of the update multimedia content inventory of generation is sent to the network server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310360254.XA CN104378340B (en) | 2013-08-16 | 2013-08-16 | A kind of multimedia content exchange method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310360254.XA CN104378340B (en) | 2013-08-16 | 2013-08-16 | A kind of multimedia content exchange method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104378340A CN104378340A (en) | 2015-02-25 |
CN104378340B true CN104378340B (en) | 2019-05-10 |
Family
ID=52556998
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310360254.XA Active CN104378340B (en) | 2013-08-16 | 2013-08-16 | A kind of multimedia content exchange method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104378340B (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1911207B1 (en) * | 2005-08-05 | 2016-06-29 | Orange | Controlling a multimedia device from a mobile terminal |
CN101212446A (en) * | 2006-12-29 | 2008-07-02 | 朗迅科技公司 | Mobile multimedia content sharing application system |
CN100539533C (en) * | 2007-08-31 | 2009-09-09 | 烽火通信科技股份有限公司 | A kind of method and system of mobile terminal combined family gateway control multimedia |
CN101251860B (en) * | 2008-03-10 | 2011-05-04 | 北京航空航天大学 | Web information publish administrating system and method |
CN103188284A (en) * | 2011-12-27 | 2013-07-03 | 华为终端有限公司 | Method and equipment for sharing media resource information between home networks |
CN103200430B (en) * | 2012-01-04 | 2017-05-31 | 华为终端有限公司 | personal content sharing method, system, server and terminal device |
CN102932362A (en) * | 2012-11-09 | 2013-02-13 | 中山爱科数字科技股份有限公司 | Method for household digital video disk (DVD) remote shared playing |
-
2013
- 2013-08-16 CN CN201310360254.XA patent/CN104378340B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN104378340A (en) | 2015-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3752941B1 (en) | Security management for service authorization in communication systems with service-based architecture | |
US11228442B2 (en) | Authentication method, authentication apparatus, and authentication system | |
US11368842B2 (en) | Session establishment method and means and communication system | |
US8813243B2 (en) | Reducing a size of a security-related data object stored on a token | |
EP3117575B1 (en) | Systems and methods related to establishing a temporary trust relationship between a network-based media service and a digital media renderer | |
US10135611B1 (en) | Delivering a content item from a server to a device | |
WO2016197764A1 (en) | Data processing method, apparatus and system based on mobile application entrance | |
CN103188207B (en) | A kind of cross-domain single sign-on realization method and system | |
US9065684B2 (en) | IP phone terminal, server, authenticating apparatus, communication system, communication method, and recording medium | |
US20120284786A1 (en) | System and method for providing access credentials | |
EP2801181A1 (en) | Consolidated data services apparatus and method | |
KR20080104180A (en) | Sim based authentication | |
US9781125B2 (en) | Enrollment in a device-to-device network | |
KR101923390B1 (en) | Method and apparatus for telephone call using a hoe network | |
US9241264B2 (en) | Network access authentication for user equipment communicating in multiple networks | |
US8918847B2 (en) | Layer 7 authentication using layer 2 or layer 3 authentication | |
US20080244710A1 (en) | Methods and systems for authentication using ip multimedia services identity modules | |
JP5931802B2 (en) | Terminal authentication method and system in network | |
WO2013023475A1 (en) | Method for sharing user data in network and identity providing server | |
US8954547B2 (en) | Method and system for updating the telecommunication network service access conditions of a telecommunication device | |
CN104378340B (en) | A kind of multimedia content exchange method and device | |
CN108055262A (en) | Video conference terminal register method, terminal and gatekeeper | |
EP2453379A1 (en) | Method, system, user equipment and program for authenticating a user | |
CN103139171A (en) | Media exchanging network system | |
WO2020037957A1 (en) | Client registration method, apparatus and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |