CN107968928A - A kind of method and apparatus of terminal communication - Google Patents

A kind of method and apparatus of terminal communication Download PDF

Info

Publication number
CN107968928A
CN107968928A CN201610912692.6A CN201610912692A CN107968928A CN 107968928 A CN107968928 A CN 107968928A CN 201610912692 A CN201610912692 A CN 201610912692A CN 107968928 A CN107968928 A CN 107968928A
Authority
CN
China
Prior art keywords
terminal
target terminal
calling service
source terminal
instruction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610912692.6A
Other languages
Chinese (zh)
Other versions
CN107968928B (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.)
Hainan Shilian Communication Technology Co.,Ltd.
Original Assignee
Beijing Visionvera International Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Visionvera International Information Technology Co Ltd filed Critical Beijing Visionvera International Information Technology Co Ltd
Priority to CN201610912692.6A priority Critical patent/CN107968928B/en
Publication of CN107968928A publication Critical patent/CN107968928A/en
Application granted granted Critical
Publication of CN107968928B publication Critical patent/CN107968928B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

An embodiment of the present invention provides a kind of method and apparatus of terminal communication, wherein, the described method includes:When receive source terminal be directed to target terminal calling service request instruction when,By calling service request instruction,Target terminal downstream communications link according to being configured to target terminal is sent to target terminal,When receiving the calling service response instruction that target terminal is fed back based on calling service request instruction,Calling service is responded and is instructed,Source terminal downstream communications link according to being configured to source terminal is sent to source terminal,Receive calling service connection of the source terminal based on calling service response instruction feedback and confirm instruction,Calling service is connected and confirms instruction,Target terminal downstream communications link according to being configured to target terminal is sent to target terminal,Source terminal can regard networked terminals,Target terminal can be ethernet terminal,Therefore,Using the embodiment of the present invention,It can realize the calling connection regarding networked terminals and ethernet terminal,And then it can realize conference communication.

Description

A kind of method and apparatus of terminal communication
Technical field
The present invention relates to regarding networking technology field, more particularly to a kind of method and apparatus of terminal communication.
Background technology
Currently, with the widespread development regarding networking service in China, connection interaction is regarded in portion of government depending on networking high definition Very important effect is played in door and other industries.Advanced real-time high-definition video switching technology is used depending on networking, it is real The whole network HD video real-time Transmission that current Ethernet can not be realized is showed, depending on networking by HD video meeting, video monitoring, remote Tens of kinds of Cheng Peixun, Intellectualized monitoring analysis, emergency command, visual telephone, live broadcast, TV Mail, information issue etc. regards Frequently, the service such as voice, picture, word, communication, data is all incorporated into a system platform, is realized by multiple terminal equipment High-definition quality video communication is interconnected in real time.
In current Ethernet, VOIP (Voice over Internet Protocol, the networking telephone) or standard The SIP multimedia communication technologies such as SIP (Session Initiation Protocol, session initiation protocol) softphone have extensively General application, when need standard sip terminal being linked into carry out videophone when business in networking when, due to regarding networking and with Too communication protocol used in net is different with the form of audio-video frequency media data, causes to interconnect depending on networking and Ethernet Problem.
The content of the invention
In view of the above problems, it is proposed that the embodiment of the present invention overcomes the above problem or at least in part in order to provide one kind A kind of method and apparatus of terminal communication to solve the above problems.
To solve the above-mentioned problems, the embodiment of the invention discloses a kind of method of terminal communication, the method to be applied to Depending in networking, the described method includes:
Receive the calling service request instruction that source terminal is directed to target terminal;
By the calling service request instruction, passed according to the target terminal downstream communications link configured to the target terminal Send to the target terminal;
Receive the target terminal and instruction is responded based on the calling service that the calling service request instruction is fed back;
The calling service is responded and is instructed, is sent to according to the source terminal downstream communications link configured to the source terminal The source terminal;
Receive calling service connection of the source terminal based on calling service response instruction feedback and confirm instruction;
The calling service is connected and confirms instruction, according to the target terminal downlink communication chain configured to the target terminal Road is sent to the target terminal.
Preferably, the terminal includes regarding networked terminals and ethernet terminal, it is described regard networking include regarding networked server, Node server, access switch, the networked terminals that regard are by access switch or regarding networked server and node serve Device is connected, and the ethernet terminal is connected by access switch or couple in router with node server.
Preferably, when target terminal access regards networking, the node server is assigned for the target terminal Target terminal identifies, and destination terminal addresses and port information are obtained when node server connects, and establish target terminal mark and The mapping relations of destination terminal addresses are simultaneously stored in content-address mapping table, and it is whole that the calling service request instruction includes source Hold address and target terminal mark;It is described by the calling service request instruction, according to the target configured to the target terminal The step of user equipment downlink communication link is sent to the target terminal includes:
According to the target terminal mark destination terminal addresses are extracted in content-address mapping table;
According to the destination terminal addresses, target terminal downstream communications link, the target terminal downlink communication chain are obtained Road includes target terminal downstream communication ports;
By the calling service request instruction, it is whole to be sent to the target by the target terminal downstream communication ports End.
Preferably, when source terminal access regards networking and networks, the node server is assigned for the source terminal Source terminal identifies, and distribution source terminal address, and establishes the mapping relations of source terminal mark and source terminal address and be stored in In content-address mapping table, the calling service response instruction includes destination terminal addresses and source terminal mark, described by described in Calling service response instruction, is sent to according to source terminal downstream communications link of the node server for source terminal configuration The step of source terminal, includes:
According to source terminal mark extraction source terminal address in content-address mapping table;
According to the source terminal address, source terminal downstream communications link is obtained, the source terminal downstream communications link includes Source terminal downstream communication ports;
The calling service is responded and is instructed, the source terminal is sent to by the source terminal downstream communication ports.
Preferably, the method further includes:
When the unlatching audio, video data service order for receiving the source terminal, according to the audio, video data service order Open audio/video encoding/decoding function;
After audio/video encoding/decoding function is opened, the meeting audio, video data that the source terminal is sent is received;
The meeting audio, video data is changed, obtains transformed meeting audio, video data;
By the transformed meeting audio, video data, the mesh is sent to according to the target terminal downstream communications link Mark terminal.
Preferably, the method further includes:
The hang-up request instruction that source terminal is sent is received to instruct with end-sound video data service;
Instructed according to the end-sound video data service and close encoding and decoding audio and video data function;
The hang-up request is instructed, is sent to according to the target terminal downstream communications link configured to the target terminal The target terminal;
Receive hang-up request response message of the target terminal based on the hang-up request instruction feedback.
On the other hand, the present invention provides a kind of device of terminal communication, described device is applied to regard in networking, the dress Put including:
Calling service request instruction receiving module, refers to for receiving source terminal for the calling service request of target terminal Order;
Calling service request instruction sending module, for by the calling service request instruction, according to whole to the target The target terminal downstream communications link of end configuration is sent to the target terminal;
Calling service responds command reception module, and the calling service request instruction is based on for receiving the target terminal The calling service response instruction of feedback;
Calling service responds instruction sending module, is instructed for the calling service to be responded, according to the source terminal The source terminal downstream communications link of configuration is sent to the source terminal;
Calling service connection confirms command reception module, is referred to for receiving the source terminal based on calling service response The calling service connection of order feedback confirms instruction;
Calling service connection confirms instruction sending module, instruction is confirmed for the calling service to be connected, according to institute The target terminal downstream communications link for stating target terminal configuration is sent to the target terminal.
Preferably, the terminal includes regarding networked terminals and ethernet terminal, described to include node server depending on networking, connect Enter interchanger, the networked terminals that regard regard networking by access switch and node server access, and the ethernet terminal leads to Couple in router is crossed with node server to be connected.
Preferably, described device further includes:
Audio, video data service order receiving module, for when the unlatching audio, video data business for receiving the source terminal Instruction, audio/video encoding/decoding function is opened according to the audio, video data service order;
Meeting audio, video data receiving module, for after audio/video encoding/decoding function is opened, receiving the source terminal hair The meeting audio, video data sent;
Modular converter, for being changed to the meeting audio, video data, obtains transformed meeting audio, video data;
Meeting audio, video data sending module, for by the transformed meeting audio, video data, according to the target User equipment downlink communication link is sent to the target terminal.
Preferably, described device further includes:
Hang-up request command reception module, for receiving hang-up request instruction and the end-sound video counts of source terminal transmission According to service order;
Encoding and decoding audio and video data function closedown module, sound is closed for being instructed according to the end-sound video data service Video data codec functions;
Hang-up request instruction sending module, for the hang-up request to be instructed, according to what is configured to the target terminal Target terminal downstream communications link is sent to the target terminal;
Hang-up request response message receiving module, the hang-up request instruction feedback is based on for receiving the target terminal Hang-up request response message.
The embodiment of the present invention includes advantages below:
The embodiment of the present invention applies the characteristic regarding networking, is asked when receiving calling service of the source terminal for target terminal During instruction, by calling service request instruction, target is sent to according to the target terminal downstream communications link configured to target terminal Terminal, when receiving the calling service response instruction that target terminal is fed back based on calling service request instruction, by calling service Response instruction, source terminal is sent to according to the source terminal downstream communications link configured to source terminal, is received source terminal and is based on calling The calling service connection of service response instruction feedback confirms instruction, and calling service is connected and confirms instruction, according to target terminal The target terminal downstream communications link of configuration is sent to target terminal.Further, source terminal can regard networked terminals, target Terminal can be ethernet terminal, it is thereby achieved that interconnecting depending on networked terminals and ethernet terminal.
Further, can also be by regarding networking voice data industry after establishing connection depending on networked terminals and ethernet terminal Business instruction and video data service instruction, carry out the mutual conversion and transmission of meeting audio, video data, realize regarding networked terminals The conference communication between ethernet terminal.
Brief description of the drawings
Fig. 1 is a kind of networking schematic diagram for regarding networking of the present invention;
Fig. 2 is a kind of hardware architecture diagram of node server of the present invention;
Fig. 3 is a kind of hardware architecture diagram of access switch of the present invention;
Fig. 4 is a kind of step flow chart of the embodiment of the method for terminal communication of the present invention;
Fig. 5 is a kind of step flow chart of another embodiment of method of terminal communication of the present invention;
Fig. 6 is a kind of method design frame chart of terminal communication of the present invention;
Fig. 7 is a kind of signalling example flow chart of the method for terminal communication of the present invention;
Fig. 8 is a kind of structure diagram of the device embodiment of terminal communication of the present invention.
Embodiment
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, it is below in conjunction with the accompanying drawings and specific real Applying mode, the present invention is described in further detail.
It is the important milestone of network Development depending on networking, is a real-time network, can realize HD video real-time Transmission, Push numerous Ethernet applications to HD video, high definition is face-to-face.
Real-time high-definition video switching technology is used depending on networking, can be such as high in a network platform by required service Clear video conference, video monitoring, Intellectualized monitoring analysis, emergency command, digital broadcast television, delay TV, the Web-based instruction, show Live, VOD program requests, TV Mail, individual character records (PVR), Intranet (manages) channel by oneself, intelligent video Broadcast Control, information issue The services such as etc. tens of kinds videos, voice, picture, word, communication, data are all incorporated into a system platform, by TV or Computer realizes that high-definition quality video plays.
To make those skilled in the art more fully understand the embodiment of the present invention, below to being introduced depending on networking:
Networking depending on networking is as described below:
It is a kind of central controlled network structure depending on networking, which can be Tree Network, Star network, ring network etc. class Type, but centralized control node is needed to control whole network in network on this basis.
As shown in Figure 1, it is divided into access net and Metropolitan Area Network (MAN) two parts depending on networking.
The equipment of access mesh portions can be mainly divided into 3 classes:Node server, access switch, terminal (including various machines Top box, encoding board, memory etc.).Node server is connected with access switch, and access switch can be with multiple terminal phases Even, and Ethernet can be connected.
Wherein, node server is the node that centralized control functions are played in access net, can control access switch and terminal. Node server can directly be connected with access switch, can also directly be connected with terminal.
Similar, the equipment of metropolitan area mesh portions can also be divided into 3 classes:Metropolitan area server, node switch, node serve Device.Metropolitan area server is connected with node switch, and node switch can be connected with multiple node servers.
Wherein, node server is the node server for accessing mesh portions, i.e. node server had both belonged to access wet end Point, and belong to metropolitan area mesh portions.
Metropolitan area server is the node that centralized control functions are played in Metropolitan Area Network (MAN), can control node switch and node serve Device.Metropolitan area server can be directly connected to node switch, can also be directly connected to node server.
It can be seen from the above that be entirely a kind of central controlled network structure of layering depending on networking network, and node server and metropolitan area The network controlled under server can be the various structures such as tree-shaped, star-like, ring-type.
Visually claim, access mesh portions can form unified video platform (empty thiol point), and multiple unified videos are put down Platform can be formed regarding networking;Each unified video platform can be interconnected by metropolitan area and wide area depending on networking.
Classify depending on networked devices
1.1 embodiment of the present invention can be mainly divided into 3 classes depending on the equipment in networking:Server, interchanger (including ether Net gateway), terminal (including various set-top boxes, encoding board, memory etc.).Depending on networking can be divided on the whole Metropolitan Area Network (MAN) (or National net, World Wide Web etc.) and access net.
1.2 equipment for wherein accessing mesh portions can be mainly divided into 3 classes:Node server, access switch (including ether Net gateway), terminal (including various set-top boxes, encoding board, memory etc.).
The particular hardware structure of each access network equipment is:
Node server:
As shown in Fig. 2, mainly include Network Interface Module 201, switching engine module 202, CPU module 203, disk array Module 204;
Wherein, Network Interface Module 201, the Bao Jun that CPU module 203, disk array module 204 are come in enter switching engine Module 202;Switching engine module 202 look into the operation of address table 205 to the bag come in, so as to obtain the navigation information of bag; And the bag is stored according to the navigation information of bag the queue of corresponding pack buffer 206;If the queue of pack buffer 206 approaches It is full, then abandon;All pack buffer queues of 202 poll of switching engine mould, if meeting that the following conditions are forwarded to:1) port Send caching less than;2) the queue package counting facility is more than zero.Disk array module 204 mainly realizes the control to hard disk, including Initialization, read-write to hard disk etc. operate;CPU module 203 is mainly responsible between access switch, terminal (not shown) Protocol processes, to address table 205 (including descending protocol packet address table, uplink protocol package address table, data packet addressed table) Configuration, and, the configuration to disk array module 204.
Access switch:
As shown in figure 3, mainly include Network Interface Module (downstream network interface module 301, uplink network interface module 302), switching engine module 303 and CPU module 304;
Wherein, the bag (upstream data) that downstream network interface module 301 is come in enters bag detection module 305;Bag detection mould Whether mesh way address (DA), source address (SA), type of data packet and the packet length of the detection bag of block 305 meet the requirements, if met, Corresponding flow identifier (stream-id) is then distributed, and enters switching engine module 303, is otherwise abandoned;Uplink network interface mould The bag (downlink data) that block 302 is come in enters switching engine module 303;The data packet that CPU module 304 is come in enters switching engine Module 303;Switching engine module 303 look into the operation of address table 306 to the bag come in, so as to obtain the navigation information of bag; Gone if the bag into switching engine module 303 is downstream network interface toward uplink network interface, with reference to flow identifier (stream-id) bag is stored in the queue of corresponding pack buffer 307;If the queue of the pack buffer 307 is close full, Abandon;If the bag into switching engine module 303 is not that downstream network interface is gone toward uplink network interface, according to bag Navigation information, is stored in the data packet queue of corresponding pack buffer 307;If the queue of the pack buffer 307 is close full, Then abandon.
All pack buffer queues of 303 poll of switching engine module, are divided to two kinds of situations in embodiments of the present invention:
Gone if the queue is downstream network interface toward uplink network interface, meet that the following conditions are forwarded to:1) The port send caching less than;2) the queue package counting facility is more than zero;3) token that rate control module produces is obtained;
Gone if the queue is not downstream network interface toward uplink network interface, meet that the following conditions are forwarded to: 1) port send caching less than;2) the queue package counting facility is more than zero.
Rate control module 308 is configured by CPU module 304, to all downlink networks in programmable interval The pack buffer queue that interface is gone toward uplink network interface produces token, to control the code check of forwarded upstream.
CPU module 304 is mainly responsible for the protocol processes between node server, the configuration to address table 306, and, Configuration to rate control module 308.
Terminal:
Mainly include Network Interface Module, Service Processing Module and CPU module;For example, set-top box mainly connects including network Mouth mold block, video/audio encoding and decoding engine modules, CPU module;Encoding board mainly includes Network Interface Module, video encoding engine Module, CPU module;Memory mainly includes Network Interface Module, CPU module and disk array module.
The equipment of 1.3 metropolitan area mesh portions can be mainly divided into 2 classes:Node server, node switch, metropolitan area server. Wherein, node switch mainly includes Network Interface Module, switching engine module and CPU module;Metropolitan area server mainly includes Network Interface Module, switching engine module and CPU module are formed.
2nd, regarding networking data package definition
2.1 access network data package definitions
The data packet of access net mainly includes following sections:Destination address (DA), source address (SA), reserve bytes, payload(PDU)、CRC。
As shown in the table, accessing the data packet of net mainly includes following sections:
DA SA Reserved Payload CRC
Wherein:
Destination address (DA) is made of 8 bytes (byte), and first character section represents type (such as the various associations of data packet Discuss bag, multicast packet, unicast packet etc.), be up to 256 kinds of possibility, the second byte to the 6th byte is metropolitan area net address, Seven, the 8th bytes are access net address;
Source address (SA) is also to be made of 8 bytes (byte), is defined identical with destination address (DA);
Reserve bytes are made of 2 bytes;
Payload parts have different length according to the type of different datagrams, if being if various protocol packages 64 bytes, if single group unicast packets words are 32+1024=1056 bytes, are not restricted to 2 kinds of the above certainly;
CRC is made of 4 bytes, its computational methods follows the Ethernet CRC algorithm of standard.
2.2 Metropolitan Area Network (MAN) packet definitions
The topology of Metropolitan Area Network (MAN) is pattern, may there is 2 kinds, connection even of more than two kinds, i.e. node switching between two equipment 2 kinds can be all can exceed that between machine and node server, node switch and node switch, node switch and node server Connection.But the metropolitan area net address of metropolitan area network equipment is unique, is closed to accurately describe the connection between metropolitan area network equipment System, introduces parameter in embodiments of the present invention:Label, uniquely describes a metropolitan area network equipment.
(Multi-Protocol Label Switch, multiprotocol label are handed over by the definition of label and MPLS in this specification Change) label definition it is similar, it is assumed that have two connections between device A and equipment B, then data packet slave device A to equipment B just There are 2 labels, data packet slave device B to device A also there are 2 labels.Label is divided into label, outgoing label, it is assumed that data packet enters The label (entering label) of device A is 0x0000, and the label (outgoing label) when this data packet leaves device A may reform into 0x0001.The networking flow of Metropolitan Area Network (MAN) is to enter network process under centralized Control, also means that address distribution, the label of Metropolitan Area Network (MAN) Distribution is all dominated by metropolitan area server, and node switch, node server are all passive execution, this point with The label distribution of MPLS is different, and the distribution of the label of MPLS is the result that interchanger, server are consulted mutually.
As shown in the table, the data packet of Metropolitan Area Network (MAN) mainly includes following sections:
DA SA Reserved Label Payload CRC
That is destination address (DA), source address (SA), reserve bytes (Reserved), label, payload (PDU), CRC.Its In, the form of label may be referred to be defined as below:Label is 32bit, wherein high 16bit retains, only with low 16bit, its position Put is between the reserve bytes and payload of data packet.
Based on the above-mentioned characteristic regarding networking, it is proposed that one of the core concepts of the embodiments of the present invention, it then follows regarding the association of networking View, the target terminal being attached thereto by source terminal (depending on networked terminals or ethernet terminal) requesting node server call (with Too network termination or regarding networked terminals), node server is received after calling service request instruction by conversion, is sent to target Terminal and the calling service request response instruction for receiving target terminal, the calling service connection for receiving source terminal confirm instruction, will Calling service connection confirms instruction, is sent to target terminal, the calling connection of source terminal and target terminal, source terminal are established with this It can be carried out the transmission of meeting audio, video data with target terminal, realize the video conference industry between source terminal and target terminal Business.
With reference to Fig. 4, a kind of step flow chart of the embodiment of the method for terminal communication of the present invention is shown, this method can be with Applied in networking, specifically may include steps of:
Step 401, the calling service request instruction that source terminal is directed to target terminal is received.
In the concrete realization, source terminal can regard networked terminals, and target terminal can be that ethernet terminal regards networking eventually End can be set-top box (SetTopBox, STB), box commonly referred to as on set-top box or machine, be that a connection television set is believed with exterior The equipment in number source, the digital signal of compression can be changed into television content by it, and be shown on a television set.
In general, set-top box can connect camera and microphone, it is more for gathering video data and voice data etc. Media data, can also connect television set, for multi-medium datas such as playing video data and voice datas.
Ethernet terminal can be PC, VOIP videophone, VOIP voice frequency telephones or other soft electricity of standard SIP Words etc..
In the application scenarios such as video conference, source terminal and target terminal outside source each other, i.e. source terminal gather the One multi-medium data is simultaneously sent to target terminal, and target terminal plays first multi-medium data, meanwhile, target terminal collection the Two multi-medium datas are simultaneously sent to source terminal, and source terminal plays second multi-medium data.
Due to the communication between terminal be it is lasting, the first multi-medium data of source terminal collection, target terminal adopts Second multi-medium data of collection is lasting.
In practical applications, user can be by the certain operations in menu (gtml) file, for example dial target end End mark, target terminal mark can be the service number of target terminal, and triggering source terminal is directed to and target terminal calling service Request instruction, sends to node server, with requesting node server call target terminal.
In networking, source terminal can regard networked terminals, can be called depending on networked terminals by 8e01 protocol generations Request instructions send to what is be attached thereto and regard networked server, depending on networked server according to 8e02 protocol generation calling services Request instruction is sent to node server, and relative to regarding networked server, node server can be a terminal, which assists The specification of view can be as shown in the table:
In the embodiment of the present invention, service parameter can be:
#define SERVICE_TYPE_TELEPHONE_DIRECT 0x8005, i.e. application dial videophone.
Step 402, by the calling service request instruction, lead to according to the target terminal downlink configured to the target terminal Letter link is sent to the target terminal.
In this practical application, networking is regarded as the network with centralized control functions, including main control server and undernet Equipment, the undernet equipment include terminal, are depending on one of core idea of networking, by notifying to exchange by main control server Equipment is directed to when time downstream communications link of service matches somebody with somebody table, and the table for being then based on the configuration carries out the transmission of data packet.
That is, include depending on the communication means in networking:
Main control server configuration is when time downstream communications link of service;
Work as time data packet of service by what source terminal was sent, target terminal is sent to (such as according to the downstream communications link Ethernet terminal).
In embodiments of the present invention, configuration is worked as time downstream communications link of service and is included:Notice is led to when time downlink of service Switching equipment involved by letter link matches somebody with somebody table;
Furthermore, include according to downstream communications link transmission:Inquiry configured table, switching equipment is to being received Data packet is transmitted by corresponding port, and therefore, the calling service request instruction is configured according to the target terminal Target terminal downstream communications link the step of being sent to the target terminal include following sub-step:
Sub-step S11, destination terminal addresses are extracted according to target terminal mark in content-address mapping table;
Sub-step S12, according to the destination terminal addresses, obtains target terminal downstream communications link, the target terminal Downstream communications link includes target terminal downstream communication ports;
Sub-step S13, by the calling service request instruction, institute is sent to by the target terminal downstream communication ports State target terminal.
In the embodiment of the present invention, when target terminal access regards networking, node server is whole for target terminal distribution target End mark and password, node server can obtain destination terminal addresses and port information when connecting, while foundation has target end End mark and destination terminal addresses mapping relations simultaneously is stored in content-address mapping table, when receive source terminal initiation During calling service request instruction, calling service request instruction includes service type information, service content information;Wherein, service Content information includes target terminal mark;It can be identified according to target terminal in content-address mapping table, extraction target is whole Address is held, according to service type information, source terminal and destination terminal addresses, is obtained when time target terminal downstream communications link, can By calling service request instruction, target terminal is sent to by the port in target terminal downstream communications link.
Step 403, the target terminal is received based on the calling service response that the calling service request instruction is fed back to refer to Order.
After target terminal receives the calling service request instruction of source terminal, calling service response instruction is made.The present invention In embodiment, target terminal can be ethernet terminal, and calling service response instruction is sent initially to node server, for regarding For networked server, node server belongs to terminal, can be rung in node server by 8e01 protocol generations calling service It should instruct, the specification of 8e01 agreements can be as shown in the table:
In embodiments of the present invention, service parameter can be SERVICE_TYPE_PERMISSION, i.e., target terminal is responded Source terminal can allow to connect.
Step 404, the calling service is responded and instructed, according to the source terminal downlink communication chain configured to the source terminal Road is sent to the source terminal.
In embodiments of the present invention, described respond the calling service instructs, according to the source configured to the source terminal User equipment downlink communication link, which is sent to the source terminal, can include following sub-step:
Sub-step S21, according to source terminal mark extraction source terminal address in content-address mapping table;
Sub-step S22, according to the source terminal address, obtains source terminal downstream communications link, the source terminal downlink is led to Letter link includes source terminal downstream communication ports;
Sub-step S23, the calling service is responded and is instructed, and is sent to by the source terminal downstream communication ports described Source terminal.
In the embodiment of the present invention, it can be identified according to source terminal in content-address mapping table, extraction source terminal address, According to the address of service type information, source terminal and target terminal, acquisition is worked as secondary source user equipment downlink communication link, will can be called Service response instructs, and source terminal is sent to by the port in source terminal downstream communications link.
Step 405, receive calling service of the source terminal based on calling service response instruction feedback and connect and confirm Instruction;
Step 406, the calling service is connected and confirms instruction, according under the target terminal configured to the target terminal Row communication link is sent to the target terminal.
Source terminal can make calling service connection confirmation instruction after receiving calling service response instruction, be sent to target end End, completes calling service connection.
By above-mentioned steps, the calling connection between terminal can be realized in depending on networking.
As shown in figure 5, in another embodiment of the invention, a kind of method of terminal communication further includes:
Step 407, when the unlatching audio, video data service order for receiving the source terminal, according to the audio, video data Service order opens audio/video encoding/decoding function.
In the embodiment of the present invention, after source terminal and target terminal establish calling connection, the data of other business can be carried out Communication, such as audio, video data service communication can be carried out, specifically, can be that source terminal and target terminal carry out live video Meeting audio, video data communicates.Since target terminal can be ethernet terminal, source terminal and node server need to beat Audio/video encoding/decoding function is opened, specifically, 8704 protocol generation audio, video data service orders can be passed through depending on networked server And unlatching audio, video data service order is sent at the same time and is received to source terminal and node server, source terminal and node server Audio/video encoding/decoding function is opened after the instruction, the specification of 8704 agreements as shown in the table (can in embodiments of the present invention, take Business instruction is coding and decoding instruction):
In above-mentioned table, video input Source Type HB (input video source):0=(component), 1=VGA, 2=composite (compound);LB (input video form):0=720p-60hz, 1=720p-50hz, 3=D1;Video output Source Type HB (outputs Source video sequence):0=(component), 1=VGA, 2=composite (compound);LB (output video format):0=720p-60hz, 1 =720p-50hz, 3=D1;Service type:Videophone 1es, live 4ts, live 5es, broadcast 6ts, program request 7ts, watch straight 8es is broadcast, be delayed TV 9ts, delay monitoring 10ts, meeting 11es.It can be made choice according to actual conditions, the embodiment of the present invention It is without limitation.
Step 408, after audio/video encoding/decoding function is opened, the meeting audio, video data that the source terminal is sent is received.
In practical applications, source terminal can regard networked terminals or ethernet terminal, and source terminal can be by therewith The meeting audio, video data at camera and microphone collection the meeting scene of connection.
Step 409, the meeting audio, video data is changed, obtains transformed meeting audio, video data.
In the embodiment of the present invention, depending on networked terminals to ethernet terminal send meeting audio, video data when, by 2001 meetings Voice data and 2002 TV news data are converted into the RTP audio and video of Ethernet by 2001 agreements and 2002 protocol conversions Data packet, is sent to ethernet terminal by Ethernet;The RTP audio, video data bags of ethernet terminal collection, by 2001 associations After view and 2002 protocol conversions, 2001 conference audio data and 2002 TV news data are obtained, are sent out by node server Give and regard networked terminals.
The specification of 2001 agreements can be as shown in the table:
In above table, voice data form can be:The AAC of the G711 of 0=AES, 1=AES, can be according to actual feelings Condition makes choice.
The specification of 2002 agreements can be as shown in the table:
When receiving video data, data are encoded according to upper table, such as video is divided into data packet, data packet The parameters such as current time during including frame number, coding, bag sequence number, thus can be by video data with data packet, video flowing Form be sent to target terminal, after target terminal receives data packet, can according to the frame number in data packet, coding when Current time, bag sequence number etc. plays out.
Step 410, by the transformed meeting audio, video data, transmitted according to the target terminal downstream communications link To the target terminal.
Source terminal and target terminal are established and have been assigned communication link when connecting, can be according to communication link by meeting sound Video data is sent to target terminal.
Step 411, when receiving the hang-up request instruction of source terminal transmission with the instruction of end-sound video data service.
At the end of conference communication, source terminal can be instructed by 8e01 protocol generation hang-up requests and is sent to regarding networking Server, can be instructed depending on networked server by 8704 protocol generation end-sound video data services and be sent to source terminal and Node server, node server receive hang-up request instruction and are instructed with end-sound video data service.
Step 412, instructed according to the end-sound video data service and close encoding and decoding audio and video data function.
When needing to terminate communication, the instruction of end-sound video data service is received, can specifically pass through 8704 agreements The instruction of end-sound video data service is generated, when receiving the instruction of end-sound video data service, audio, video data is closed and compiles solution Code function.
Step 413, the hang-up request is instructed, according to the target terminal downlink communication chain configured to the target terminal Road is sent to the target terminal.
Source terminal has been assigned communication link when establishing and connect with target terminal, and be able to will be hung up according to communication link please Instruction is asked to be sent by downlink port to target terminal.
Step 414, hang-up request response message of the target terminal based on the hang-up request instruction feedback is received.
After target terminal receives hang-up request instruction, hang-up request response message is made, terminate communication, when receiving mesh After the hang-up request response message for marking terminal, node server communication close, release port.
The embodiment of the present invention applies the characteristic regarding networking, is asked when receiving calling service of the source terminal for target terminal During instruction, calling service request instruction is sent to according to the target terminal downstream communications link configured to the target terminal Target terminal, when receiving the calling service response instruction that target terminal is fed back based on calling service request instruction, will call Service response instructs, and source terminal is sent to according to the source terminal downstream communications link configured to source terminal, receives source terminal and is based on The calling service connection of calling service response instruction feedback confirms instruction, and calling service is connected and confirms instruction, according to target The target terminal downstream communications link of terminal configuration is sent to target terminal.Further, source terminal can regard networked terminals, Target terminal can be ethernet terminal, it is thereby achieved that interconnecting depending on networked terminals and ethernet terminal.
Further, can also be by regarding networking voice data industry after establishing connection depending on networked terminals and ethernet terminal Business instruction and video data service instruction, carry out the mutual conversion and transmission of meeting audio, video data, realize regarding networked terminals The conference communication between ethernet terminal.
With reference to Fig. 6, show a kind of method design frame chart of terminal communication of the present invention, the example be regarding networked terminals and Ethernet terminal communication carries out calling connection communication, can specifically include:
Depending on networked terminals 501, depending on networked server 502, node server 503, ethernet terminal 504, wherein, depending on networking For terminal 501 by being connected regarding networked server 502 with node server 503, ethernet terminal 504 passes through node server 503 It is connected with depending on networked server 502.
In an Ethernet service module built in node server 503, realization is connected with the networking of ethernet terminal;It is built-in One regards networking module, and realization is connected with the networking depending on networked terminals;Finally, based on Ethernet service module and regarding networking module Realize a signaling and media transcoding module, complete the connection regarding networked terminals and ethernet terminal.
With reference to Fig. 7, a kind of signalling example flow chart of the method for terminal communication of the present invention is shown, which is regarding connection Network termination and ethernet terminal communication, specifically may include steps of:
Step 10, networked server is regarded depending on networked terminals transmission 8e01 (CallSetup) calling services request instruction.
Step 20,8e01 (CallSetup) is converted into 8e02 (CallSetup) instructions depending on networked server and issues node Server.
Step 30, after node server receives 8e02 (CallSetup) calling service request instruction, to the calling service Request instruction is parsed, and is converted into Ethernet INVITE calling service request instructions and is sent to ethernet terminal.
Step 40, after ethernet terminal receives INVITE calling service request instructions, sent to node server 100Trying is responded.
Step 50, after ethernet terminal examines the legitimacy of INVITE calling service request instructions, sent out to node server 180Ringing is sent to respond, expression has just been disposed in SIP INVITE, please wait the response of ethernet terminal.
Step 60, ethernet terminal is completed to the media detection in INVITE calling service request instructions and confirms that media are believed After breath negotiation passes through, 200OK responses are sent to node server.
Step 70, after node server receives 200OK responses, 200OK is converted into 8e01 (CallAccept) callings please Receiving instruction is asked, and is sent to regarding networked server.
Step 80, receive 8e01 (CallAccept) call request depending on networked server and receive instruction, carry out relevant treatment And be converted to 8e02 (CallAccept) call request receive instruction issue regarding connection terminal.
Step 90, node server receives instruction to depending on networked server transmission 8e01 (CallAccept) call request Afterwards, send ACK to ethernet terminal and confirm signaling, complete the calling connection regarding networked terminals and ethernet terminal.
Step 100, depending on networking to regarding networked terminals send 8e02 (CallAccept) calling receive instruction after, respectively to regarding Networked terminals and node server send 8704 (OpenDecoder) instructions, open the audio/video encoding/decoding of both sides.
Step 110, after receiving 8704 (OpenDecoder) instructions depending on networked terminals and successfully opening audio/video encoding/decoding, Instruction is successfully established to 8e01 (CallConnected) calling connection is sent depending on networked server.
Step 120, received depending on networked server after 8e01 (CallConnected) calling connection is successfully established instruction, to Node server sends 8e02 (CallConnected) calling connection and is successfully established instruction.
Step 130, sent depending on networked terminals after 8e01 (CallConnected) calling connection is successfully established instruction, to regarding Networked server sends 2001 voice datas and 2002 video datas.
Step 140, after receiving 2001 voice datas and 2002 video datas depending on networked server, it is transmitted to node serve Device.
Step 150, after node server receives 2001 voice datas and 2002 video datas, decoded and encoded, Audio, video data after processing is changed into RTP bags and is sent to ethernet terminal.
Step 160, ethernet terminal is acquired and encodes to local audio and video, is encapsulated as RTP bags and is sent to node Server.
Step 170, after node server receives the audio, video data of ethernet terminal, decoded and encoded, sound is regarded Frequency evidence is packaged into 2001 voice datas and 2002 video datas are sent to regarding networked server.
Step 180,2001 voice datas received and 2002 video datas are transmitted to regarding networking depending on networked server Terminal.
Step 190, depending on networked terminals the instruction of 8e01 (CallHangup) hang-up request is sent to regarding networked server.
Step 200,8e01 (CallHangup) is converted into 8e02 (CallHangup) hang-up request depending on networked server Instruction is sent to node server.
Step 210, node server changes the instruction of 8e02 (CallHangup) hang-up request, will convert into Bye instructions are sent to ethernet terminal, after ethernet terminal receives Bye requests, close current audio/video communication.
Step 220, while sending the instruction of 8e02 (CallHangup) hang-up request depending on networked server, respectively to regarding connection Network termination and node server send 8704 (StopDecoder) instructions, close the audio/video encoding/decoding function of both sides.
Step 230, ethernet terminal sends 200OK and responds to node server, terminates current sessions.
Foregoing example illustrates the signaling procedure regarding networked terminals and the foundation communication of ethernet terminal, pass through above-mentioned signaling Process, can establish the communication connection between networked terminals and ethernet terminal, can further carry out meeting audio and video Data service, realizes interconnecting depending on networked terminals and ethernet terminal.
It should be noted that for embodiment of the method, in order to be briefly described, therefore it is all expressed as to a series of action group Close, but those skilled in the art should know, the embodiment of the present invention and from the limitation of described sequence of movement, because according to According to the embodiment of the present invention, some steps can use other orders or be carried out at the same time.Secondly, those skilled in the art also should Know, embodiment described in this description belongs to preferred embodiment, and the involved action not necessarily present invention is implemented Necessary to example.
Reference Fig. 8, shows a kind of structure diagram of the device embodiment of terminal communication of the present invention, which can answer For in networking, can specifically include following module:
Calling service request instruction receiving module 601, is asked for receiving source terminal for the calling service of target terminal Instruction;
Calling service request instruction sending module 602, for by the calling service request instruction, according to the target The target terminal downstream communications link of terminal configuration is sent to the target terminal;
Calling service responds command reception module 603, is asked for receiving the target terminal based on the calling service The calling service response instruction of instruction feedback;
Calling service responds instruction sending module 604, is instructed for the calling service to be responded, according to whole to the source The source terminal downstream communications link of end configuration is sent to the source terminal;
Calling service connection confirms command reception module 605, is rung for receiving the source terminal based on the calling service Answer the calling service of instruction feedback to connect and confirm instruction;
Calling service connection confirms instruction sending module 606, instruction is confirmed for the calling service to be connected, according to right The target terminal downstream communications link of the target terminal configuration is sent to the target terminal.
In one preferred embodiment of the invention, the terminal includes regarding networked terminals and ethernet terminal, described to regard Networking includes node server, access switch, described to be connected regarding networked terminals by node server with access switch, institute State ethernet terminal and networking is regarded by access switch access.
In another preferred embodiment of the present invention, calling service request instruction sending module 602 includes:
Destination terminal addresses extracting sub-module, for being carried according to target terminal mark in content-address mapping table Take destination terminal addresses;
Target terminal downstream communications link acquisition of information submodule, for according to the destination terminal addresses, obtaining target User equipment downlink communication link, the target terminal downstream communications link include target terminal downstream communication ports;
Calling service request instruction sending submodule, for by the calling service request instruction, it is whole to pass through the target End downstream communication ports are sent to the target terminal.
Calling service response instruction sending module 604 includes:
Source terminal address extraction submodule, for according to source terminal mark extraction source in content-address mapping table Terminal address;
Source terminal downstream communications link acquisition of information submodule, for according to the source terminal address, obtaining under source terminal Row communication link, the source terminal downstream communications link include source terminal downstream communication ports;
Calling service response instruction sending submodule, instructs for the calling service to be responded, passes through the source terminal Downstream communication ports are sent to the source terminal.
In a kind of preferred embodiment of the present invention, described device further includes:
Audio, video data service order receiving module 607, for when the unlatching audio, video data for receiving the source terminal Service order, audio/video encoding/decoding function is opened according to the audio, video data service order;
Meeting audio, video data receiving module 608, for after audio/video encoding/decoding function is opened, receiving the source terminal The meeting audio, video data of transmission;
Modular converter 609, for being changed to the meeting audio, video data, obtains transformed meeting audio and video number According to;
Meeting audio, video data sending module 610, for by the transformed meeting audio, video data, according to the mesh Mark user equipment downlink communication link is sent to the target terminal.
In a kind of preferred embodiment of the present invention, described device further includes:
Hang-up request command reception module 611, the hang-up request for receiving source terminal transmission is instructed to be regarded with end-sound Frequency is according to service order;
Encoding and decoding audio and video data function closedown module 612, is closed for being instructed according to the end-sound video data service Close encoding and decoding audio and video data function;
Hang-up request instruction sending module 613, for the hang-up request to be instructed, configures according to the target terminal Target terminal downstream communications link be sent to the target terminal;
Hang-up request response message receiving module 614, is instructed for receiving the target terminal based on the hang-up request The hang-up request response message of feedback.
For device embodiment, since it is substantially similar to embodiment of the method, so description is fairly simple, it is related Part illustrates referring to the part of embodiment of the method.
Each embodiment in this specification is described by the way of progressive, what each embodiment stressed be with The difference of other embodiment, between each embodiment identical similar part mutually referring to.
It should be understood by those skilled in the art that, the embodiment of the embodiment of the present invention can be provided as method, apparatus or calculate Machine program product.Therefore, the embodiment of the present invention can use complete hardware embodiment, complete software embodiment or combine software and The form of the embodiment of hardware aspect.Moreover, the embodiment of the present invention can use one or more wherein include computer can With in the computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) of program code The form of the computer program product of implementation.
The embodiment of the present invention be with reference to according to the method for the embodiment of the present invention, terminal device (system) and computer program The flowchart and/or the block diagram of product describes.It should be understood that it can realize flowchart and/or the block diagram by computer program instructions In each flow and/or block and flowchart and/or the block diagram in flow and/or square frame combination.These can be provided Computer program instructions are set to all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing terminals Standby processor is to produce a machine so that is held by the processor of computer or other programmable data processing terminal equipments Capable instruction is produced and is used for realization in one flow of flow chart or multiple flows and/or one square frame of block diagram or multiple square frames The device for the function of specifying.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing terminal equipments In the computer-readable memory to work in a specific way so that the instruction being stored in the computer-readable memory produces bag The manufacture of command device is included, which realizes in one flow of flow chart or multiple flows and/or one side of block diagram The function of being specified in frame or multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing terminal equipments so that Series of operation steps is performed on computer or other programmable terminal equipments to produce computer implemented processing, so that The instruction performed on computer or other programmable terminal equipments is provided and is used for realization in one flow of flow chart or multiple flows And/or specified in one square frame of block diagram or multiple square frames function the step of.
Although having been described for the preferred embodiment of the embodiment of the present invention, those skilled in the art once know base This creative concept, then can make these embodiments other change and modification.So appended claims are intended to be construed to Including preferred embodiment and fall into all change and modification of range of embodiment of the invention.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or order.Moreover, term " comprising ", "comprising" or its any other variant meaning Covering non-exclusive inclusion, so that process, method, article or terminal device including a series of elements are not only wrapped Those key elements are included, but also including other elements that are not explicitly listed, or further include as this process, method, article Or the key element that terminal device is intrinsic.In the absence of more restrictions, wanted by what sentence "including a ..." limited Element, it is not excluded that also there are other identical element in the process including the key element, method, article or terminal device.
Above to a kind of method and apparatus of terminal communication provided by the present invention, it is described in detail, herein should The principle of the present invention and embodiment are set forth with specific case, the explanation of above example is only intended to help to manage Solve the method and its core concept of the present invention;Meanwhile for those of ordinary skill in the art, according to the thought of the present invention, There will be changes in embodiment and application range, in conclusion this specification content should not be construed as to this hair Bright limitation.

Claims (10)

  1. A kind of 1. method of terminal communication, it is characterised in that the method is applied to regard in networking, the described method includes:
    Receive the calling service request instruction that source terminal is directed to target terminal;
    By the calling service request instruction, it is sent to according to the target terminal downstream communications link configured to the target terminal The target terminal;
    Receive the target terminal and instruction is responded based on the calling service that the calling service request instruction is fed back;
    The calling service is responded and is instructed, is sent to according to the source terminal downstream communications link configured to the source terminal described Source terminal;
    Receive calling service connection of the source terminal based on calling service response instruction feedback and confirm instruction;
    The calling service is connected and confirms instruction, is passed according to the target terminal downstream communications link configured to the target terminal Send to the target terminal.
  2. 2. according to the method described in claim 1, it is characterized in that, the terminal include regard networked terminals and ethernet terminal, It is described to regard networking including regarding networked server, node server, access switch, it is described to pass through access switch depending on networked terminals Either be connected depending on networked server with node server the ethernet terminal by access switch or couple in router with Node server is connected.
  3. 3. method according to claim 1 or 2, it is characterised in that when target terminal access regards networking, the section Point server is assigned target terminal mark for the target terminal, and destination terminal addresses and end are obtained when node server connects Message ceases, and establishes the mapping relations of target terminal mark and destination terminal addresses and be stored in content-address mapping table, institute Stating calling service request instruction includes source terminal address and target terminal mark;It is described by the calling service request instruction, press The step of being sent to the target terminal according to the target terminal downstream communications link configured to the target terminal includes:
    According to the target terminal mark destination terminal addresses are extracted in content-address mapping table;
    According to the destination terminal addresses, target terminal downstream communications link, the target terminal downstream communications link bag are obtained Include target terminal downstream communication ports;
    By the calling service request instruction, the target terminal is sent to by the target terminal downstream communication ports.
  4. 4. method according to claim 1 or 2, it is characterised in that described when source terminal access regards networking and networks Node server distributes Active Terminal mark, and distribution source terminal address for the source terminal, and establish source terminal mark and The mapping relations of source terminal address are simultaneously stored in content-address mapping table, and the calling service response instruction includes target end Address and source terminal mark are held, described respond the calling service instructs, and is the source terminal according to the node server The step of source terminal downstream communications link of configuration is sent to the source terminal includes:
    According to source terminal mark extraction source terminal address in content-address mapping table;
    According to the source terminal address, source terminal downstream communications link is obtained, it is whole that the source terminal downstream communications link includes source Hold downstream communication ports;
    The calling service is responded and is instructed, the source terminal is sent to by the source terminal downstream communication ports.
  5. 5. according to the method described in claim 1, it is characterized in that, further include:
    When the unlatching audio, video data service order for receiving the source terminal, opened according to the audio, video data service order Audio/video encoding/decoding function;
    After audio/video encoding/decoding function is opened, the meeting audio, video data that the source terminal is sent is received;
    The meeting audio, video data is changed, obtains transformed meeting audio, video data;
    By the transformed meeting audio, video data, it is whole to be sent to the target according to the target terminal downstream communications link End.
  6. 6. method according to claim 1 or 5, it is characterised in that the method further includes:
    The hang-up request instruction that source terminal is sent is received to instruct with end-sound video data service;
    Instructed according to the end-sound video data service and close encoding and decoding audio and video data function;
    The hang-up request is instructed, is sent to according to the target terminal downstream communications link configured to the target terminal described Target terminal;
    Receive hang-up request response message of the target terminal based on the hang-up request instruction feedback.
  7. 7. a kind of device of terminal communication, it is characterised in that described device is applied to regard in networking, and described device includes:
    Calling service request instruction receiving module, the calling service request instruction of target terminal is directed to for receiving source terminal;
    Calling service request instruction sending module, for by the calling service request instruction, matching somebody with somebody according to the target terminal The target terminal downstream communications link put is sent to the target terminal;
    Calling service responds command reception module, is fed back for receiving the target terminal based on the calling service request instruction Calling service response instruction;
    Calling service responds instruction sending module, is instructed for the calling service to be responded, and is configured according to the source terminal Source terminal downstream communications link be sent to the source terminal;
    Calling service connection confirms command reception module, anti-based on calling service response instruction for receiving the source terminal The calling service connection of feedback confirms instruction;
    Calling service connection confirms instruction sending module, instruction is confirmed for the calling service to be connected, according to the mesh The target terminal downstream communications link of mark terminal configuration is sent to the target terminal.
  8. 8. device according to claim 9, it is characterised in that the terminal includes regarding networked terminals and ethernet terminal, It is described to include node server, access switch regarding networking, it is described to pass through access switch and node server regarding networked terminals Access regards networking, and the ethernet terminal is connected by couple in router with node server.
  9. 9. device according to claim 7, it is characterised in that further include:
    Audio, video data service order receiving module, for referring to when the unlatching audio, video data business for receiving the source terminal Order, audio/video encoding/decoding function is opened according to the audio, video data service order;
    Meeting audio, video data receiving module, for after audio/video encoding/decoding function is opened, receiving the source terminal transmission Meeting audio, video data;
    Modular converter, for being changed to the meeting audio, video data, obtains transformed meeting audio, video data;
    Meeting audio, video data sending module, for by the transformed meeting audio, video data, according to the target terminal Downstream communications link is sent to the target terminal.
  10. 10. the device according to claim 7 or 9, it is characterised in that further include:
    Hang-up request command reception module, for receiving the hang-up request instruction of source terminal transmission with terminating audio, video data industry Business instruction;
    Encoding and decoding audio and video data function closedown module, audio and video are closed for being instructed according to the end-sound video data service Data codec functions;
    Hang-up request instruction sending module, for the hang-up request to be instructed, according to the target configured to the target terminal User equipment downlink communication link is sent to the target terminal;
    Hang-up request response message receiving module, for receiving extension of the target terminal based on the hang-up request instruction feedback Disconnected request response.
CN201610912692.6A 2016-10-19 2016-10-19 A kind of method and apparatus of terminal communication Active CN107968928B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610912692.6A CN107968928B (en) 2016-10-19 2016-10-19 A kind of method and apparatus of terminal communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610912692.6A CN107968928B (en) 2016-10-19 2016-10-19 A kind of method and apparatus of terminal communication

Publications (2)

Publication Number Publication Date
CN107968928A true CN107968928A (en) 2018-04-27
CN107968928B CN107968928B (en) 2019-02-05

Family

ID=61997021

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610912692.6A Active CN107968928B (en) 2016-10-19 2016-10-19 A kind of method and apparatus of terminal communication

Country Status (1)

Country Link
CN (1) CN107968928B (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109068086A (en) * 2018-09-26 2018-12-21 视联动力信息技术股份有限公司 A kind of processing method and system of visual telephone service
CN109358760A (en) * 2018-09-07 2019-02-19 视联动力信息技术股份有限公司 A kind of mouse control method and device
CN109698818A (en) * 2018-11-13 2019-04-30 视联动力信息技术股份有限公司 A kind of acquisition online user and the method and apparatus across streaming media communication
CN110022455A (en) * 2019-03-04 2019-07-16 视联动力信息技术股份有限公司 A kind of system and method for Conference control
CN110062191A (en) * 2019-04-17 2019-07-26 视联动力信息技术股份有限公司 A kind of multi-party group meeting method and server based on view networking
CN110113382A (en) * 2019-04-10 2019-08-09 视联动力信息技术股份有限公司 A kind of long- distance tabletop control method and device of view networking
CN110191092A (en) * 2019-04-26 2019-08-30 视联动力信息技术股份有限公司 A kind of processing method of video calling and view networked system
CN110198431A (en) * 2019-05-05 2019-09-03 视联动力信息技术股份有限公司 A kind of processing method, system and the device and storage medium of audio, video data packet
CN110213602A (en) * 2019-05-05 2019-09-06 视联动力信息技术股份有限公司 A kind of processing method of audio, video data, system and device and storage medium
CN110474813A (en) * 2019-08-28 2019-11-19 视联动力信息技术股份有限公司 A kind of network management and view networked system
CN110475089A (en) * 2018-05-10 2019-11-19 视联动力信息技术股份有限公司 A kind of processing method of multi-medium data and view networked terminals
CN110475125A (en) * 2018-05-10 2019-11-19 视联动力信息技术股份有限公司 Video transcoding method and device
CN110505107A (en) * 2018-05-16 2019-11-26 视联动力信息技术股份有限公司 A kind of monitoring method and view networking management system
CN110505431A (en) * 2018-05-17 2019-11-26 视联动力信息技术股份有限公司 A kind of control method and device of terminal
CN110519009A (en) * 2019-08-05 2019-11-29 视联动力信息技术股份有限公司 A kind of data pack transmission method and device
CN110557595A (en) * 2018-05-31 2019-12-10 视联动力信息技术股份有限公司 Method and device for accessing mobile terminal to video conference
CN110636029A (en) * 2018-06-21 2019-12-31 视联动力信息技术股份有限公司 Communication method and communication device
CN110719369A (en) * 2018-07-12 2020-01-21 视联动力信息技术股份有限公司 Calling method and device based on video networking
CN110753240A (en) * 2018-07-24 2020-02-04 视联动力信息技术股份有限公司 Transcoding control method and device based on video network
CN110798367A (en) * 2018-08-01 2020-02-14 视联动力信息技术股份有限公司 Video network video disconnection method and device
CN110830751A (en) * 2018-08-13 2020-02-21 视联动力信息技术股份有限公司 Method and device for accessing video networking terminal to conference
CN110958396A (en) * 2019-12-23 2020-04-03 视联动力信息技术股份有限公司 Holder control method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090268717A1 (en) * 2008-04-28 2009-10-29 Hon Hai Precision Industry Co., Ltd. Network device and method for establishing quality of service
CN102548025A (en) * 2012-03-16 2012-07-04 北京工业大学 Method for reducing mobile voice over internet protocol (VoIP) call setup delay
CN105306413A (en) * 2014-06-13 2016-02-03 北京视联动力国际信息技术有限公司 Information release method and system, articulated naturality web server and release terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090268717A1 (en) * 2008-04-28 2009-10-29 Hon Hai Precision Industry Co., Ltd. Network device and method for establishing quality of service
CN102548025A (en) * 2012-03-16 2012-07-04 北京工业大学 Method for reducing mobile voice over internet protocol (VoIP) call setup delay
CN105306413A (en) * 2014-06-13 2016-02-03 北京视联动力国际信息技术有限公司 Information release method and system, articulated naturality web server and release terminal

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110475125A (en) * 2018-05-10 2019-11-19 视联动力信息技术股份有限公司 Video transcoding method and device
CN110475089A (en) * 2018-05-10 2019-11-19 视联动力信息技术股份有限公司 A kind of processing method of multi-medium data and view networked terminals
CN110505107A (en) * 2018-05-16 2019-11-26 视联动力信息技术股份有限公司 A kind of monitoring method and view networking management system
CN110505431A (en) * 2018-05-17 2019-11-26 视联动力信息技术股份有限公司 A kind of control method and device of terminal
CN110557595A (en) * 2018-05-31 2019-12-10 视联动力信息技术股份有限公司 Method and device for accessing mobile terminal to video conference
CN110636029B (en) * 2018-06-21 2022-02-25 视联动力信息技术股份有限公司 Communication method and communication device
CN110636029A (en) * 2018-06-21 2019-12-31 视联动力信息技术股份有限公司 Communication method and communication device
CN110719369B (en) * 2018-07-12 2021-07-06 视联动力信息技术股份有限公司 Calling method and device based on video networking
CN110719369A (en) * 2018-07-12 2020-01-21 视联动力信息技术股份有限公司 Calling method and device based on video networking
CN110753240A (en) * 2018-07-24 2020-02-04 视联动力信息技术股份有限公司 Transcoding control method and device based on video network
CN110798367B (en) * 2018-08-01 2021-09-28 视联动力信息技术股份有限公司 Video network video disconnection method and device
CN110798367A (en) * 2018-08-01 2020-02-14 视联动力信息技术股份有限公司 Video network video disconnection method and device
CN110830751B (en) * 2018-08-13 2021-07-30 视联动力信息技术股份有限公司 Method and device for accessing video networking terminal to conference
CN110830751A (en) * 2018-08-13 2020-02-21 视联动力信息技术股份有限公司 Method and device for accessing video networking terminal to conference
CN109358760A (en) * 2018-09-07 2019-02-19 视联动力信息技术股份有限公司 A kind of mouse control method and device
CN109068086A (en) * 2018-09-26 2018-12-21 视联动力信息技术股份有限公司 A kind of processing method and system of visual telephone service
CN109698818A (en) * 2018-11-13 2019-04-30 视联动力信息技术股份有限公司 A kind of acquisition online user and the method and apparatus across streaming media communication
CN110022455A (en) * 2019-03-04 2019-07-16 视联动力信息技术股份有限公司 A kind of system and method for Conference control
CN110113382A (en) * 2019-04-10 2019-08-09 视联动力信息技术股份有限公司 A kind of long- distance tabletop control method and device of view networking
CN110062191A (en) * 2019-04-17 2019-07-26 视联动力信息技术股份有限公司 A kind of multi-party group meeting method and server based on view networking
CN110062191B (en) * 2019-04-17 2021-03-02 视联动力信息技术股份有限公司 Multi-party group meeting method and server based on video network
CN110191092A (en) * 2019-04-26 2019-08-30 视联动力信息技术股份有限公司 A kind of processing method of video calling and view networked system
CN110213602A (en) * 2019-05-05 2019-09-06 视联动力信息技术股份有限公司 A kind of processing method of audio, video data, system and device and storage medium
CN110198431A (en) * 2019-05-05 2019-09-03 视联动力信息技术股份有限公司 A kind of processing method, system and the device and storage medium of audio, video data packet
CN110519009A (en) * 2019-08-05 2019-11-29 视联动力信息技术股份有限公司 A kind of data pack transmission method and device
CN110474813B (en) * 2019-08-28 2021-01-22 视联动力信息技术股份有限公司 Network management method and video networking system
CN110474813A (en) * 2019-08-28 2019-11-19 视联动力信息技术股份有限公司 A kind of network management and view networked system
CN110958396A (en) * 2019-12-23 2020-04-03 视联动力信息技术股份有限公司 Holder control method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN107968928B (en) 2019-02-05

Similar Documents

Publication Publication Date Title
CN107968928B (en) A kind of method and apparatus of terminal communication
CN108234421B (en) A kind of method and system regarding networked terminals and the intercommunication of internet terminal audio data
CN108881133B (en) A kind of communication means and device of media data
CN108121588B (en) A kind of method and its view networking access server of access external resource
CN107995069A (en) A kind of method and apparatus of terminal video push
CN108012106B (en) A kind of method and system regarding networking monitoring source synchronous
CN108024087A (en) A kind of method and system of video dispatching
CN108965776A (en) A kind of communication means and communication system
CN108810456A (en) A kind of monitoring video flow transfers method and system
CN108243153A (en) A kind of method and apparatus in the broadcasting TV programme in networking
CN109547417A (en) Code stream transmission method and device
CN109640028A (en) It is a kind of by multiple method and apparatus for carrying out group meeting depending on networked terminals and multiple internet terminals
CN108063745B (en) A kind of video call method and its system based on Android device
CN108810444A (en) Processing method, conference dispatching end and the association of video conference turn server
CN107979736A (en) The inspection method and device of a kind of video conference
CN108206911A (en) A kind of camera long-range control method and association turn server
CN107888542A (en) A kind of method and system depending on establishing communication between networked terminals and commander's equipment
CN110087102A (en) Method for inquiring status, device and storage medium
CN109302576A (en) Meeting treating method and apparatus
CN107888544B (en) A kind of method and system depending on establishing communication between networked terminals and communication apparatus
CN108881139A (en) A kind of method and apparatus of video communication
CN110113299A (en) Data transmission method, device, signal server and computer-readable medium
CN108881149A (en) A kind of cut-in method and system of videophone device
CN109743536A (en) A kind of method and apparatus of video data access
CN109151610A (en) A kind for the treatment of method and apparatus receiving web camera picture

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100000 Dongcheng District, Beijing, Qinglong Hutong 1, 1103 house of Ge Hua building.

Applicant after: Video Link Power Information Technology Co., Ltd.

Address before: 100000 Beijing Dongcheng District gogoa building A1103-1113

Applicant before: BEIJING VISIONVERA INTERNATIONAL INFORMATION TECHNOLOGY CO., LTD.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201230

Address after: 571924 building C07, Zone C, Hainan Ecological Software Park, hi tech Industrial Demonstration Zone, old town, Haikou City, Hainan Province

Patentee after: Hainan Shilian Communication Technology Co.,Ltd.

Address before: 100000 Dongcheng District, Beijing, Qinglong Hutong 1, 1103 house of Ge Hua building.

Patentee before: VISIONVERA INFORMATION TECHNOLOGY Co.,Ltd.