CN104378340B - A kind of multimedia content exchange method and device - Google Patents

A kind of multimedia content exchange method and device Download PDF

Info

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
Application number
CN201310360254.XA
Other languages
Chinese (zh)
Other versions
CN104378340A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201310360254.XA priority Critical patent/CN104378340B/en
Publication of CN104378340A publication Critical patent/CN104378340A/en
Application granted granted Critical
Publication of CN104378340B publication Critical patent/CN104378340B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/283Processing of data at an internetworking point of a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network 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

A kind of multimedia content exchange method and device
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.
CN201310360254.XA 2013-08-16 2013-08-16 A kind of multimedia content exchange method and device Active CN104378340B (en)

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)

* Cited by examiner, † Cited by third party
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

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