CN109688362A - A kind of barcode scanning method and apparatus in video calling - Google Patents
A kind of barcode scanning method and apparatus in video calling Download PDFInfo
- Publication number
- CN109688362A CN109688362A CN201811440847.6A CN201811440847A CN109688362A CN 109688362 A CN109688362 A CN 109688362A CN 201811440847 A CN201811440847 A CN 201811440847A CN 109688362 A CN109688362 A CN 109688362A
- Authority
- CN
- China
- Prior art keywords
- user terminal
- video
- information
- scanning
- service terminal
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/47815—Electronic shopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/142—Constructional details of the terminal equipment, e.g. arrangements of the camera and the display
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
The embodiment of the invention discloses the barcode scanning method and apparatus in a kind of video calling, are related to Internet technical field, can be scanned during video calling to the figure occurred in video.The present invention includes: the video calling established between user terminal and service terminal, and video captured by the service terminal is shown in video calling interface as the user terminal;In captured video, the obtained scanning information of mark for passing through items scanning surface is obtained;Refresh inventory list according to the scanning information.The present invention does shopping suitable for Online Video.
Description
Technical field
The present invention relates to the barcode scanning method and apparatus in Internet technical field more particularly to a kind of video calling.
Background technique
Camera is function indispensable in Intelligent mobile equipment currently on the market, can be used to shoot video or picture, when
Many application programs can all use the function to camera down, however all be the operation that a certain function is carried out using camera,
If network video call, or calling camera carry out two-dimensional code scanning, temporarily fails using camera while carrying out certain two behaviour
Make.
When needing camera to carry out multi-mode operation, it is necessary to camera is called in turn, this causes resource utilization low, this
Unremarkable " indisposition " is seemed, causes many problems in actual use, if for example occurring in video call process
Two dimensional code, bar code etc. need to scan, then need first screenshotss and tentative video calling is scanned, or other side is allowed to say two dimension
Code, bar code shooting at photo and are sent to another party, network and hardware resource time-consuming and laborious and that also take up terminal.
Summary of the invention
The embodiment of the present invention provides the barcode scanning method and apparatus in a kind of video calling, can be in the process of video calling
In, the figure occurred in video is scanned.
In order to achieve the above objectives, the embodiment of the present invention adopts the following technical scheme that
The video calling between user terminal and service terminal is established, is shown in video calling interface by the user terminal
Show video captured by the service terminal;In captured video, obtain obtained by the mark by items scanning surface
Scanning information;
Refresh inventory list according to the scanning information.
Wherein, described in captured video, the obtained scanning information of mark for passing through items scanning surface is obtained,
Include:
Session (Session) is established with the user terminal after the camera unlatching of the service terminal,
After the starting of AVCaptureSession core classes, the inlet flow of video is acquired;
Inlet flow is added respectively and video media output flows to the session, wherein the signal of the output stream at least wraps
Include: video exports the mark output of (AVCaptureVideoDataOutput), the commodity scanned
(AVCaptureMetadataOutput);
The video output (AVCaptureVideoDataOutput) passes through the channel of established video calling, transmission
To the user terminal, in order to which the user terminal is aobvious by video output (AVCaptureVideoDataOutput)
Show the image in video calling interface;
The mark of the commodity scanned is exported into (AVCaptureMetadataOutput), as barcode scanning media output stream
It is added to the session, the mark on commodity surface is identified by barcode scanning media output stream, and obtains scanning information.
The scheme scanned in a kind of video calling is provided in the present embodiment, and camera is called to realize that network video is logical simultaneously
The function of words and barcode scanning carries out net in user to realize camera while carry out the effect of network video call and barcode scanning
Also it can be used camera to carry out barcode scanning while network video calling and make full use of camera shooting without suspending or cancelling video calling
Head resource, allows camera to carry out video calling and use while barcode scanning function, and can be realized that former technology cannot achieve answers
With scene, multiple product can be derived by this technology, meet the needs of user is under different scenes.
Detailed description of the invention
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to needed in the embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for ability
For the those of ordinary skill of domain, without creative efforts, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 is system architecture schematic diagram provided in an embodiment of the present invention;
Fig. 2 a, 2b are method flow schematic diagram provided in an embodiment of the present invention;
Fig. 3 a, Fig. 3 b are the schematic diagram of specific example provided in an embodiment of the present invention;
Fig. 3 c-1, Fig. 3 c-2 are the page schematic diagram of specific example provided in an embodiment of the present invention;
Fig. 3 d-1 to Fig. 3 d-9 is the schematic diagram of the code logic in specific example provided in an embodiment of the present invention;
Fig. 4 is a kind of schematic diagram of server device provided in an embodiment of the present invention;
Fig. 5 is a kind of schematic diagram of user equipment provided in an embodiment of the present invention;
Fig. 6 is a kind of schematic diagram of specific example provided in an embodiment of the present invention.
Specific embodiment
Technical solution in order to enable those skilled in the art to better understand the present invention, with reference to the accompanying drawing and specific embodiment party
Present invention is further described in detail for formula.Embodiments of the present invention are described in more detail below, the embodiment is shown
Example is shown in the accompanying drawings, and in which the same or similar labels are throughly indicated same or similar element or has identical or class
Like the element of function.It is exemplary below with reference to the embodiment of attached drawing description, for explaining only the invention, and cannot
It is construed to limitation of the present invention.Those skilled in the art of the present technique are appreciated that unless expressly stated, odd number shape used herein
Formula " one ", "one", " described " and "the" may also comprise plural form.It is to be further understood that specification of the invention
Used in wording " comprising " refer to that there are the feature, integer, step, operation, element and/or component, but it is not excluded that
In the presence of or add other one or more features, integer, step, operation, element, component and/or their group.It should be understood that
When we say that an element is " connected " or " coupled " to another element, it can be directly connected or coupled to other elements, or
There may also be intermediary elements.In addition, " connection " used herein or " coupling " may include being wirelessly connected or coupling.Here make
Wording "and/or" includes one or more associated any cells for listing item and all combinations.The art
Technical staff is appreciated that unless otherwise defined all terms (including technical terms and scientific terms) used herein have
Meaning identical with the general understanding of the those of ordinary skill in fields of the present invention.It should also be understood that such as general
Those terms, which should be understood that, defined in dictionary has a meaning that is consistent with the meaning in the context of the prior art, and
Unless defined as here, it will not be explained in an idealized or overly formal meaning.
Method flow in the present embodiment can specifically execute, in the system at least in a kind of system as shown in Figure 1
It include: server-side, user terminal, service terminal.Wherein:
Server-side disclosed in the present embodiment specifically can be the equipment such as server, work station, supercomputer, or
A kind of server cluster system for data processing that person is made of multiple servers.
User terminal disclosed in the present embodiment can specifically be made into an independent device in fact, or be integrated in various differences
Media data playing device in, such as desktop computer, mobile phone, tablet computer (Tablet Personal
Computer), laptop computer (Laptop Computer), multimedia player, digital camera, personal digital assistant
(personal digital assistant, abbreviation PDA), mobile Internet access device (Mobile Internet Device,
MID)。
Service terminal at least has connected network communication function and shoots the function of video, and including being used to support video calling
It, can be using current component existing on the market or off-the-shelf hardware with the hardware of scanning function.Disclosed in the present embodiment
Service terminal can specifically be made into an independent device in fact, such as be similar to the smart phone of user terminal, tablet computer, can
Wearable intelligent communication equipment etc., what these service terminals were usually operated by the staff for selling region under line, such as: line
Smart phone, the tablet computer of salesman in lower shops, the smart phone of courier, wearable smart machine.Service is eventually
End is also possible to a kind of unmanned machine, for example has already appeared the intelligent robot of walking in the market at present, this kind of machine
It is common configured with camera and being remotely operated by network on people, it can be understood as have by network into
The automation equipment of row human-computer interaction.
In the present embodiment, server-side is mainly used for: for the user terminal of login, it is assigned as the service terminal of its service,
It and is both sides' interaction for data, information needed for establishing video calling.
User terminal is mainly used for: login system simultaneously initiates the process mentioned in the present embodiment.
Service terminal is mainly used for: all kinds of quotient in region are sold after establishing video calling with user terminal, under shooting line
Product, and captured video data is transmitted to user terminal, wherein the mode of transmitting video data can be using common at present
Transmission of video agreement.
The embodiment of the present invention provides a kind of barcode scanning method in video calling, use that can as shown in Figure 1 in system architecture
Family terminal executes.As shown in Figure 2 a, this method comprises:
S001, video calling between user terminal and service terminal is established, by the user terminal in video calling circle
Video captured by the service terminal is shown in face.
S002, in captured video, obtain through the obtained scanning information of mark on items scanning surface.
S003, inventory list is refreshed according to the scanning information.
Wherein, inventory list can be understood as a kind of for recording institute's items scanning, and be shown in service terminal and user
In terminal, the inventory checked in order to the holder of terminal device.Such as: inventory list specifically can be quotient in display shopping cart
The inventory of product is also possible to confirm the inventory etc. in goods orders interface.It, can be in most common scene
" inventory list is added in commodity " is interpreted as to refresh shopping cart according to the scanning information, in order in shopping cart inventory
Record newest type of merchandize and quantity.
In the present embodiment, it provides and is realized under a kind of ecology based on IOS described in step S002 in captured video, obtained
The concrete scheme for taking the obtained scanning information of mark by items scanning surface, including:
S0021, the service terminal camera open after with the user terminal establish session (Session),
After the starting of AVCaptureSession core classes, the inlet flow of video is acquired.
Such as: physical equipment (service terminal) opens camera (Video Camera) and establishes session with user terminal
(Session), specific:
Enable camera lens acquisition (AVCaptureDevice), wherein AVCaptureSession is the core of AVFoundation
Heart class, for capturing video, it is for controlling input equipment that coordinates video, which outputs and inputs stream,
(AVCaptureDeviceInput) process of the video image to inflow output buffer (AVCaptureOutput).Once
After AVCaptureSession starting, the information from input equipment will be collected, and in due course by these information
It is output in data buffer zone.A kind of possible code logic as shown in Fig. 3 d-1 can specifically be used.
S0022, respectively addition inlet flow and video media output flow to the session, wherein the signal of the output stream
Include at least: video exports the mark output of (AVCaptureVideoDataOutput), the commodity scanned
(AVCaptureMetadataOutput)。
Wherein, the video output (AVCaptureVideoDataOutput) passes through the letter of established video calling
Road is transferred to the user terminal, in order to which the user terminal is exported by the video
(AVCaptureVideoDataOutput) image in video calling interface is shown.
Specifically, it is as shown in FIG. 6, after inlet flow is added to session, needs to separate at least 2 bursts of output streams, include at least:
Video media output stream and barcode scanning media output stream.It is needed according to actual application, it can also be by text output
(AVCaptureFileOutput) etc. session is added in shuntings.Wherein, output stream, the specific format of output stream, implementation method, can
Using the scheme of current existing MultiMedia Field." at least 2 bursts of output streams " separated in the present embodiment, such as: video matchmaker
Body output stream, the output of barcode scanning media and text output etc., can be identical multiply output stream, the i.e. output of more parts an of formula
Stream.
Video media output stream is used to provide the image in video calling interface for user terminal.Wherein it is possible in video
The wire frame (such as shown in remote scanning page in Fig. 3 c-1 and Fig. 3 c-2) for indicating scanning is shown in image in call interface.
Barcode scanning media output stream is used to be scanned, for example service terminal collects commodity by barcode scanning media output stream
Mark or barcode scanning media output stream be also sent to user terminal, acquired by user terminal by barcode scanning media output stream
To the mark of commodity.
For example, the processing mode of inlet flow includes:
Inlet flow input is added, an input equipment device is configured
Device is the one-to-one expression to hardware, and an AVCaptureDevice object, corresponding one actual hard
Part equipment.A kind of possible code logic as shown in Fig. 3 d-2 can specifically be used.
Addition input flows to current sessions session
Video input input input data is adapted to by device, and input is added in session, is passed through
Session is transmitted to control.A kind of possible code logic as shown in Fig. 3 d-3 can specifically be used.
For example, the processing mode of video media output stream includes:
Add video media output stream output to current sessions session
Media output signals include AVCaptureVideoDataOutput (video output),
AVCaptureMetadataOutput (two dimensional code, the mark output for the commodity that the scannings such as bar code are arrived),
The types such as AVCaptureFileOutput (text output), what this example was used is that video output and bar code export, wherein video
The data exported are conversed by network transmission to opposite end, and bar code output obtains merchandise news for scanning.It specifically can be with
Using a kind of possible code logic as shown in Fig. 3 d-4.Further, it is also necessary to which video is shown by image rendering:
The initial data from input equipment can be shown under AVCaptureVideoPreviewLayer default situations, for local preview
The video that camera obtains.A kind of possible code logic as shown in Fig. 3 d-5 can specifically be used.
S0023, the mark of the commodity scanned is exported into (AVCaptureMetadataOutput), as barcode scanning media
Output stream is added to the session, and the mark on commodity surface is identified by barcode scanning media output stream, and obtains scanning information.
Such as:
It adds a barcode scanning media output stream and is added to current sessions session.It specifically can be using as shown in Fig. 3 d-6
A kind of possible code logic.
Setting agency, obtains barcode scanning result in main thread.A kind of possible generation as shown in Fig. 3 d-7 can specifically be used
Code logic.
Setting output barcode scanning media data type.A kind of possible code logic as shown in Fig. 3 d-8 can specifically be used.
It realizes Proxy Method, obtains barcode scanning result.A kind of possible code logic as shown in Fig. 3 d-9 can specifically be used.
In the present embodiment, it provides and is realized under a kind of ecology based on Android described in step S002 in captured video,
The concrete scheme for obtaining the obtained scanning information of mark by items scanning surface, including:
S0021 ', the service terminal camera open after, obtain the frame number of the camera preview of the service terminal
According to.
Wherein, the frame data include: the byte array information, the height of frame and width of each frame.
S0022 ', the frame data are respectively supplied to video calling module and barcode scanning module.
Wherein, the video calling module by the frame data be passed to RTC stream in, and by remote session technology establish with
The video calling of the user terminal.
The frame data are passed in decoding algorithm and are decoded by S0023 ', the barcode scanning module, and save and pass through decoding
Obtained scanning information.
Wherein, the scanning information includes: one-dimension code data or two-dimensional code data.
For example: the implementation process of the scanning to commodity bar code is realized in Android system, in video calling:
1, Android device camera preview frame data are obtained: passing through Android OS
Android.hardware.camera2 or android.hardware.camera obtains the frame number of local camera preview
According to including the byte array information, the height of frame and width of each frame.
2, replicating video flow data: the frame that will be obtained in 1 by the interface that self defined interface or Android OS are provided
Data are respectively supplied to two modules of video calling and barcode scanning and use.
3, establish video session: the video requency frame data that will be obtained in 2 passes through remote session skill constantly in incoming RTC stream
Art establishes video calling.
4, frame data in decoded video streams: the video requency frame data that will be obtained in 2 is constantly solved in incoming decoding algorithm
Code, and the effective one-dimension code or two-dimensional code data that will acquire save.
5, the one-dimension code obtained in 4 or two-dimensional code data upthrow barcode scanning result: are passed through into self defined interface or Android
The system interface exposure that OS is provided, uses for third party.
By the scheme scanned in above-mentioned video calling, camera is called to realize the function of network video call and barcode scanning simultaneously
Can, to realize camera while carry out the effect of network video call and barcode scanning, network video call is carried out in user
It also can be used camera to carry out barcode scanning simultaneously, to make full use of camera resource, to allow without suspending or cancelling video calling
Camera use while video calling and barcode scanning function, can be realized the application scenarios that former technology cannot achieve, can
To derive multiple product by this technology, meet the needs of user is under different scenes, improves user experience.
In the present embodiment, a kind of realize in real-time video calling is provided, bar code, two dimensional code of commodity etc. are identified
The implementation process being scanned, it should be noted that the mode being scanned in the video calling can be present service terminal
It on user terminal, that is, realizes on the physical equipment at both ends for carrying out video calling, the main distinction of the two is, service is eventually
Hold swept scanning is the video image oneself taken, and what user terminal scanned is the video image received, because
The scheme scanned in the video calling realized on this user terminal is swept in the video calling actually realized on service terminal
The simplification for the scheme retouched, therefore be illustrated by taking service terminal as an example in the present embodiment, those skilled in the art are seeing service
After the scheme scanned in the video calling realized in terminal, it is easy to can obtain scanning in the video calling of user terminal side
Scheme.
The video calling between user terminal and service terminal is established described in specific step S001, comprising:
The user terminal receives the identification code that the corresponding service terminal in region is sold under line.
The call request of the video calling is issued according to the identification code.
Wherein, region is sold under line belonging to the service terminal, is located at the matched coverage of the geography information institute
Interior, regional registration is sold under each line at least one service terminal.
In the present embodiment, a kind of concrete mode at user terminal login service end is also provided, further includes:
The geography information of the user terminal is obtained, and by after geography information write-in logging request, is stepped on to server-side transmission
Record request.
Wherein, the geography information geographic range where the user terminal for identification, server-side inquiry with it is described
There are behind the coverage of lap, determine to sell area under the line in the coverage there are lap for geographic range
Domain.The identification code that the user terminal receives are as follows: the service terminal of the corresponding current idle in region is sold under identified line
Identification code.
Optionally, the mode that a kind of user terminal waits in line video calling is also provided:
Queueing message is received by user terminal and shows queuing progress.Wherein: the queueing message is examined by the server-side
Measure the when transmission currently sold under identified line in region and idle service terminal is not present.
Further, further includes: according to user's operation generation quantity information, the quantity information is for indicating scanned quotient
The quantity of product.After receiving feeding back confirmation message, according to the quantity information, the inventory list of the user terminal local is updated
In commodity amount.
Wherein, the feeding back confirmation message is sent from server-side to the user terminal, and for determining the quantity letter
Breath.
Further, further includes: user terminal receives the service terminal for establishing video calling with the user terminal and sends out
The quantity information sent.According to the quantity information, the commodity amount in the inventory list of the user terminal local is updated.
The embodiment of the present invention provides a kind of barcode scanning method in video calling, clothes that can as shown in Figure 1 in system architecture
Business end executes.As shown in Figure 2 b, this method comprises:
S101, the geography information for obtaining user terminal, and according to the geographical information query coverage.
Wherein, user terminal elder generation login service end, in the information that the request that user terminal issues logs in, comprising being used for table
Show the geography information in the geographical location of user terminal, such as: the location information (base of GPS positioning information, the Wi-Fi hotspot accessed
In the positioning of Wi-Fi hotspot), the location information of the wireless base station that is accessed is (based on cellular mobile communication (Cellular Mobile
Communication the positioning of the base station in)), so that server-side obtains the geography information of the user terminal after logging in.
Specifically, the geography information for obtaining user terminal, and according to the geographical information query coverage, packet
It includes: after receiving the logging request that the user terminal is sent, the ground of the user terminal is determined according to the logging request
Manage information.Identify that the geographic range where the user terminal, then determination are deposited with the geographic range according to the geography information
In the coverage of lap.
In the present embodiment, the geography information is not necessarily point-device position coordinates, is also possible to cover one
Determine the position range of area.Server-side determines the service for covering user terminal present position coordinate according to position coordinates
Region;Or server-side determines that there are the coverages of intersection with position range according to position range.
S102, determination and the associated service terminal in the coverage, and establish the user terminal and identified clothes
Video calling between terminal of being engaged in.
In the present embodiment, there are region is sold under at least one line in coverage, region is sold under line can be biography
The Xian Xia shops of system, unmanned shop are also possible to vending machine, the counter for having automatic vending function etc..With the service area
The associated service terminal in domain can be the smart phone of the staff in Xian Xia shops, or the intelligence in the online Xiamen shop of operation
Robot.
It should be noted that selling area under the lines such as unmanned shop, vending machine and the counter that has automatic vending function
In domain, there may also be the staff for holding service terminal, for example the present embodiment is applied and buys unmanned shop, automatic generation in courier
Vending machine and have in the scene of lift-on-lift-off commodity of automatic vending function, the smart phone that courier holds is i.e. as being associated with
Service terminal.
Considering based on current cost and technology realizability, can also with the associated service terminal in the coverage
To be mounted in the camera sold in region under each line, for example it is mounted on shelf and the commodity on shelf can be taken
Camera, sold under installation is online it is in region, with enough resolution ratio and commodity surface on shelf can be taken
Two dimensional code and the monitoring camera head of bar code etc..
In the present embodiment, the concrete mode of video calling is established, it can be using current existing means, in view of current reality
The technology of existing video calling is mature and many kinds of, and details are not described herein.
S103, the service terminal is had taken to video data generated after commodity, Xiang Suoshu user terminal is sent.
The user terminal receives video data, is played out in video calling interface according to video data, thus
Show the mark of the commodity, thus the mark on the commodity surface that service terminal is taken, display is on the subscriber terminal.
S104, scanning information is obtained, and commodity is added by inventory list according to the scanning information.
In the present embodiment, determining with the associated service terminal in the coverage in step 102, concrete scheme, can
To include:
It determines and sells region under the line in the coverage, and obtain and sell the corresponding service in region under the line eventually
End.
Wherein, regional registration is sold under each line has at least one service terminal.In practical applications, server-side can be with
A label is distributed to sell region under each line, such as: shops 1, shops 3 ... vending machine 1, vending machine 2, peddles at shops 2
Machine 3 ... can be differentiated by these labels and sell region under each different line.Meanwhile being sold in region under each line, all
There are at least one service terminals.
Such as: the smart phone of the salesman in Xian Xia shops, then this Xian Xia shops may act as selling under a line
Region, and the smart phone of salesman can be recorded in server-side, and establish identification code and the Xian Xia shops of smart phone
The corresponding relationship of label, and this corresponding relationship is also recorded in server-side, this is established under line and sells region and service terminal
Between corresponding relationship, and the identification code that the label in region, service terminal are sold under corresponding relationship, line is all carried out in server-side
The process of record, it can be understood as " selling regional registration service terminal under online ".
For another example: there are multiple vending machines or unmanned shop in the coverage area of express delivery point or outer attraction, then establishing
These vending machines or unmanned shop and express delivery point/outer attraction corresponding relationship, then will belong to express delivery point/outer attraction courier's
Smart phone is also recorded in server-side, and passes through vending machine or unmanned shop and express delivery point/outer attraction corresponding relationship, into
One step establishes the identification code and the corresponding relationship of vending machine or unmanned shop of smart phone, and will sell area under corresponding relationship, line
The label in domain, the identification code of service terminal are all recorded in server-side, this process is it can be appreciated that " sell area under online
Territory registration service terminal ".
Generally speaking, in the present embodiment, region is sold under line for commodity needed for storing user.And area is sold under line
Domain corresponding service terminal is then used for the video calling established between user terminal, stores in region to will sell under line
Commodity shooting is at video and is sent to user terminal, so that user is seen by the video that user terminal is shown sells area under line
Commodity in domain.
Further, described obtain sells the corresponding service terminal in region under the line, comprising:
The status information for selling the corresponding each service terminal in region under the line is read, and is screened according to status information
To the service terminal of current idle.Obtain the identification code of the service terminal of the current idle.
Wherein, server-side is after selling region under line has been determined, it can sells area by way of training in rotation and under line
The corresponding each service terminal in domain is communicated, and each service terminal, which can directly be sent to server-side, indicates current working status
Status information (for example service terminal is that smart phone, tablet computer etc. using mobile communications network carry out setting for data interaction
It is standby), or to server-side uploaded state information (for example in lower shops road is arranged online in the routing device by selling region under line
By device equipment and local area network is established, smart phone used in Xian Xia shops accesses internet by router device).It is described
" free time " be not it is to be understood that service terminal establishes video calling with any one user terminal, and is in online normal
The state of work.
In the present embodiment, the video established in step 102 between the user terminal and identified service terminal is logical
Words, concrete scheme, may include:
The identification code of the corresponding service terminal in region will be sold under the acquired line, Xiang Suoshu user terminal is sent.
After the call request for receiving the user terminal, the service terminal pointed by the user terminal and the call request it
Between, establish video calling.
Wherein, the identification code of service terminal specifically can be means of communication account, the mobile phone of service terminal for identification
Number, EIC equipment identification code etc..After user terminal receives the identification code of service terminal, can using dialing by the way of and service terminal
Establish video calling.
Specifically, server-side sells the status information of the corresponding each service terminal in region in the case where reading the line, after, it can
The identification code of the service terminal of multiple free time is sent to user terminal, by the one of clothes of user's operation user terminal selecting
Business terminal establishes video calling.It can also be by server-side after filtering out idle service terminal, therefrom by preset rules
Postsearch screening goes out the identification code of a service terminal and is sent to user terminal, and user terminal is based on the unique identification received
Code establishes video calling.Wherein, preset rules can be set according to specific application scenarios, such as: according to service terminal
Remaining capacity carry out postsearch screening, the preferential service terminal for selecting remaining capacity most;For another example: according to the letter of service terminal
Number state carries out postsearch screening, and preferential selection signal expires the service terminal of lattice.
In the present embodiment, protocol procedures can be divided into preparation stage and video shopping stage before video is done shopping.Video purchase
The preparation stage includes before object: user terminal logs in, user terminal dialing is established and the video calling of service terminal or queuing
The case where waiting.For example:
1) under line StoreFront salesman's hand-held intelligent mobile phone, and keep presence.
2) user is used for the APP of online shopping by user terminal browsing, clicks to enter the entrance of video shopping, takes at this time
Business end judges user's logging state, and video shopping entrance can be entered in login, first completes to log in when being not logged in enter back into.
3) it after user terminal logs in, into the dialing page, is called according to the number of the service terminal of server-side distribution,
The smart phone that salesman holds is connected to calling from the user, starts to carry out video calling.
4) during subscriber dialing, queuing mechanism can have been adjusted, if idle salesman's mobile phone, user do not deposit at this time
It is being lined up situation, is determining whether user will continue waiting for according to the waiting number of page prompts, duration.
It illustrates so that long-distance video barcode scanning purchases scene as an example, as shown in Figure 3a: user's operation user terminal, triggering user are whole
The local client-side program operation in end and login system, select to enter shop, click video calling button to hotel owner and apply for video
Purchase request.The service terminal of salesman can pre-actuate shops client point and open the module of video shopping service, so that clothes
Terminal of being engaged in is in the state for waiting user terminal dialing, calling.Service terminal receives the dialing of user terminal and opens camera,
Both sides establish logical video calling after the video request of consenting user terminal, and user's term sound or text are sent out by video calling
Cloth needs the merchandise news checked, understood, and salesman follows the commander of user to carry out commodity selection.
User takes a fancy to commodity and determines after buying that salesman clicks " barcode scanning " button, while keeping video calling with user,
User scans the bar code of the commodity by user terminal, and commodity are added to the inventory list of user.Alternatively, there is user user
By video calling informing salesman, salesman scans the bar code of the commodity with service terminal for term sound or text.Inventory column
Scanned commodity are recorded in table.
It is finished to commodity selection, user clicks directly on inventory list checkout button, this video can be completed after payment and sweep
The process of code purchase.During this, user (or being customer) operation user terminal is regarded with the salesman for operating service terminal
Frequency is conversed, and user states the purchase intention of oneself, and salesman chooses corresponding goods, calls camera to carry out while video calling
The commodity can be added shopping, payment, realize teleshopping by the bar code of items scanning.To video barcode scanning purchase on line
Shopping mode is combined with the shopping way that line sees that side is bought below, improves user experience.
The each page that may be shown in the client and shops's client run on user terminal, as shown in Fig. 3 c-1
The page of the page of user terminal side and the service terminal side as shown in Fig. 3 c-2, generally comprises:
Shop page: shop page has this to service, and can show video shopping function entrance.
Dialing page: the video hot line that small shop is pushed based on LBS is dialed in click, and the hand-held service in salesman end is only opened when putting through eventually
Camera on end.
Video shopping page: the hand-held small shop indoor setting taken of the page generally salesman, wherein top margin shows that small trade name claims, rises
The salesman's photo and name for sending price, connecting video.
Long-range barcode scanning page (user terminal): the commodity bar code to be bought of user's confirmation is swept with salesman is hand-held, commodity can at this time
It is added in the inventory list of user.Page presentation salesman's barcode scanning overall process, items list information, payment button and dispatching address.
Long-range barcode scanning page (salesman end): the commodity bar code to be bought of user's confirmation is swept with salesman is hand-held, commodity can at this time
Into in the page of salesman's handheld terminal, i.e., it can be seen that user adds the items list of purchase.
It pays page: after the confirmation of video inventory list, jumping the page that confirms an order, payment page.
In the present embodiment, a kind of realize in real-time video calling is provided, bar code, two dimensional code of commodity etc. are identified
The implementation process being scanned, it should be noted that the mode being scanned in the video calling can be present service terminal
It on user terminal, that is, realizes on the physical equipment at both ends for carrying out video calling, the main distinction of the two is, service is eventually
Hold swept scanning is the video image oneself taken, and what user terminal scanned is the video image received, because
The scheme scanned in the video calling realized on this user terminal is swept in the video calling actually realized on service terminal
The simplification for the scheme retouched, therefore be illustrated by taking service terminal as an example in the present embodiment, those skilled in the art are seeing service
After the scheme scanned in the video calling realized in terminal, it is easy to can obtain scanning in the video calling of user terminal side
Scheme.
In the present embodiment, scanning information is obtained in step 104 and commodity are added by inventory column according to the scanning information
Table, concrete scheme, may include:
According to the scanning information that the user terminal is sent, identify that the user terminal is scanned in video calling interface
Commodity.The mark for the commodity that the user terminal is scanned in video calling interface is obtained, and according to the mark of the commodity
Know and refreshes inventory list.
Wherein, the scanning information is generated after the mark for showing the commodity in scan video call interface.It is right
In the mark for the commodity being shown in video calling interface, user terminal can be scanned it, to read mark institute
The information of expression, such as commodity are identified as the two dimensional code or bar code for being printed on commodity surface, and user terminal passes through scanning two
Code or bar code are tieed up, it can also be by the trade mark, text, logo etc. of items scanning surface printing, to finally obtain scanning letter
Breath.Wherein, scanning information be specifically used for indicating the categories of commodity, title, etc. merchandise newss, the mark of commodity specifically can be respectively
A specific commodity code, this kind of merchandise news are usually required for completing " commodity addition inventory list " this process.
After server-side obtains scanning information, the inventory being locally stored by inquiry database or query service end,
It determines scanned commodity, and obtains the mark (such as: commodity code) of commodity.After the mark of commodity obtains, can both it refresh
Inventory list, wherein inventory list is refreshed according to the mark of commodity, is technology common at present, then this is not repeated them here.
In the present embodiment, scanning information is obtained in step 104 and commodity are added by inventory column according to the scanning information
Table, concrete scheme, also may include:
According to the scanning information that the service terminal is sent, identifies and sell what region was scanned under the service terminal is online
Commodity.The mark for the commodity that the service terminal is scanned is obtained, and inventory list is refreshed according to the mark of the commodity.
Wherein, the mark for the commodity that can also be scanned by service terminal generates scanning information and is sent to server-side.And it uses
Family need to only be settled accounts after the commodity in confirmation inventory list.
Specifically, server-side receives the video purchase request that the user client run on user terminal is sent, portion gate
The request of shop client end response, and video shopping channel is opened, Entry Interface shows user account and corresponding inventory list.Clothes
Shops's client is run in terminal of being engaged in, and according to video purchase request, barcode scanning is carried out to the bar code that needs are bought, generation is ordered
It is single, it shows in inventory list.It according to user to Confirmation of Orders solicited message in inventory list, is settled accounts, and can be into
Order splitting is used to complete to dispense by one step to delivery system.
In the present embodiment, protocol procedures can be divided into preparation stage and video shopping stage before video is done shopping.Video purchase
The object stage includes: by the video calling having built up, showing commodity captured by service terminal on the subscriber terminal;With
And the operating process of inventory list is added in commodity by user terminal.As shown in Figure 3, for example:
1) service terminal of salesman connects the video calling of user terminal calling from the user, and the two enters call page
Face carries out video exchange, and under this video call state, the camera of user terminal will not be invoked, the visible salesman of user
And situation in shop, salesman can't see user.
2) after the two exchange, after user has the commodity for wanting purchase, salesman's client is clicked video calling page barcode scanning and is pressed
Button pops up barcode scanning frame, and salesman picks up the commodity that user to be bought and completes barcode scanning movement, and commodity can add the clear of user after the completion of barcode scanning
In single-row table, while salesman end also shows the commodity that user adds purchase, and salesman can modify the value volume and range of product of commodity.
3) after the completion of commodity addition, user, which confirms, buys these commodity, clicks " going to settle accounts " button, and video flowing cutting is used
Family enters the page that confirms an order, and input address selects the relevant informations such as discount coupon, delivery period, completes purchase.Video flowing cutting
Afterwards, salesman's client can make a decision, if next unmanned be lined up, video flowing is closed, and salesman returns to higher level's page, if someone arranges
Team, then salesman can be connected to the video call of next bit user.
Currently, the mode of net cast shopping, also or side's demiware, the purchasing channel of user remains traditional
Online shopping channel, online shopping there are the problem of, such as: condition of merchandise is unknown, and user is before receiving express delivery, take-away, no image of Buddha
The real appearance of actuals is known in shopping like that in person;It artificially stealthily substitutes commodity, the problems such as adulterating.
In the present embodiment, server-side receives the video purchase request that the user client run on user terminal is sent, point
With the request of shops's client end response, and video shopping channel is opened, Entry Interface shows user account and corresponding inventory column
Table.Shops's client is run on service terminal, and according to video purchase request, barcode scanning is carried out to the bar code that needs are bought, it is raw
At order, show in inventory list.According to user to Confirmation of Orders solicited message in inventory list, settled accounts, and can
Further to be used to complete to dispense to delivery system by Order splitting, the convenience of user's shopping is improved.It is done shopping by video
Mode, allowing user to stay indoors can also see that in shop in kind, and place an order in salesman's guidance.It can know as doing shopping in person
The real appearance of actuals, improves the transaction security of user.It, can for the commodity that the weighing of the needs such as gourd, fruit and vegetable is sold
Realize that weighing commodity realization can be sold, such as: bar code is sticked after weighing in packaging bag, service terminal or user terminal can
To scan bar code and inventory list is added, so that this kind of buying behavior for needing in propria persona to go shops be completed on line.
In the present embodiment, the commodity amount in inventory list, can be by holding the personnel of service terminal or by user
Adjustment.
Such as the quantity information sent by server-side according to the user terminal, update the commodity number in the inventory list
Amount.
Believe alternatively, receiving the quantity that the service terminal for establishing video calling with the user terminal is sent by server-side
Breath.According to the quantity information, the commodity amount in the inventory list is updated.
The embodiment of the present invention also provides the barcode scanning server device in a kind of video calling, as shown in Figure 4, comprising:
Enquiry module, for obtaining the geography information of user terminal, and according to the geographical information query coverage;
Preprocessing module, for determining with the associated service terminal in the coverage, and establish the user terminal with
Video calling between identified service terminal;
Transmission module, for the service terminal to be had taken video data generated after commodity, Xiang Suoshu user is whole
End is sent, in order to which the user terminal shows the mark of the commodity in video calling interface;
For obtaining scanning information, and according to the scanning information inventory list is added in commodity by processing module, described to sweep
Retouching information is generated after the mark for showing the commodity in scan video call interface.
The preprocessing module, specifically for selling region under the line in the determination coverage;It reads under the line
The status information of the corresponding each service terminal in region is sold, and whole according to the service that status information screens to obtain current idle
End;Obtain the identification code of the service terminal of the current idle, wherein regional registration is sold under each line at least one clothes
Business terminal;
The preprocessing module is also used to that the identification of the corresponding service terminal in region will be sold under the acquired line
Code, Xiang Suoshu user terminal are sent;After the call request for receiving the user terminal, asked in the user terminal and the calling
It asks between pointed service terminal, establishes video calling.
The processing module identifies the user terminal specifically for the scanning information sent according to the user terminal
The commodity scanned in video calling interface;Obtain the mark for the commodity that the user terminal is scanned in video calling interface
Know, and inventory list is refreshed according to the mark of the commodity;
Alternatively, identifying according to the scanning information that the service terminal is sent and selling region institute under the service terminal is online
The commodity of scanning;The mark for the commodity that the service terminal is scanned is obtained, and inventory column are refreshed according to the mark of the commodity
Table;
The processing module is also used to the quantity information sent according to the user terminal, updates in the inventory list
Commodity amount;Alternatively, receiving the quantity information that the service terminal for establishing video calling with the user terminal is sent;According to
The quantity information updates the commodity amount in the inventory list.
In the present embodiment, server-side receives the video purchase request that the user client run on user terminal is sent, point
With the request of shops's client end response, and video shopping channel is opened, Entry Interface shows user account and corresponding inventory column
Table.Shops's client is run on service terminal, and according to video purchase request, barcode scanning is carried out to the bar code that needs are bought, it is raw
At order, show in inventory list.According to user to Confirmation of Orders solicited message in inventory list, settled accounts, and can
Further to be used to complete to dispense to delivery system by Order splitting, the convenience of user's shopping is improved.It is done shopping by video
Mode, allowing user to stay indoors can also see that in shop in kind, and place an order in salesman's guidance.It can know as doing shopping in person
The real appearance of actuals, improves the transaction security of user.It, can for the commodity that the weighing of the needs such as gourd, fruit and vegetable is sold
Realize that weighing commodity realization can be sold, such as: bar code is sticked after weighing in packaging bag, service terminal or user terminal can
To scan bar code and inventory list is added, so that this kind of buying behavior for needing in propria persona to go shops be completed on line.
The embodiment of the present invention also provides the barcode scanning user terminal in a kind of video calling, as shown in Figure 5, comprising:
Call module is being regarded for establishing the video calling between user terminal and service terminal by the user terminal
Video captured by the service terminal is shown in frequency call interface;
Display module, for showing captured video;
Processing locality module, it is obtained by the mark on items scanning surface for obtaining in captured video
Scanning information;
Inventory list management module, for refreshing inventory list according to the scanning information.
Further, further includes:
Login module, for obtaining the geography information of the user terminal, and after logging request is written in geography information, to
Server-side sends logging request;Wherein, the geography information geographic range where the user terminal for identification, server-side
Inquiry, there are behind the coverage of lap, determines in the coverage there are lap with the geographic range
Region, the identification code that the user terminal receives are sold under line are as follows: the corresponding current idle in region is sold under identified line
Service terminal identification code
The call module receives the identification that the corresponding service terminal in region is sold under line specifically for the user terminal
Code;The call request of the video calling is issued according to the identification code, wherein sell area under line belonging to the service terminal
Domain is located in the matched coverage of the geography information institute, and regional registration is sold under each line has at least one service eventually
End.
Specifically, the display module, is also used to
It receives queueing message and shows queuing progress, in which: the queueing message is detected by the server-side and currently existed
It is sold under identified line in region and the when transmission of idle service terminal is not present.
The inventory list management module is also used to according to user's operation generation quantity information, and the quantity information is used for
Indicate the quantity of institute's items scanning;After receiving feeding back confirmation message, according to the quantity information, the user terminal sheet is updated
Commodity amount in the inventory list on ground, the feeding back confirmation message are sent from server-side to the user terminal, and for true
The fixed quantity information.
The inventory list management module is also used to receive the service terminal for establishing video calling with the user terminal
The quantity information of transmission;According to the quantity information, the commodity amount in the inventory list of the user terminal local is updated.
In the present embodiment, server-side receives the video purchase request that the user client run on user terminal is sent, point
With the request of shops's client end response, and video shopping channel is opened, Entry Interface shows user account and corresponding inventory column
Table.Shops's client is run on service terminal, and according to video purchase request, barcode scanning is carried out to the bar code that needs are bought, it is raw
At order, show in inventory list.According to user to Confirmation of Orders solicited message in inventory list, settled accounts, and can
Further to be used to complete to dispense to delivery system by Order splitting, the convenience of user's shopping is improved.It is done shopping by video
Mode, allowing user to stay indoors can also see that in shop in kind, and place an order in salesman's guidance.It can know as doing shopping in person
The real appearance of actuals, improves the transaction security of user.It, can for the commodity that the weighing of the needs such as gourd, fruit and vegetable is sold
Realize that weighing commodity realization can be sold, such as: bar code is sticked after weighing in packaging bag, service terminal or user terminal can
To scan bar code and inventory list is added, so that this kind of buying behavior for needing in propria persona to go shops be completed on line.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for equipment reality
For applying example, since it is substantially similar to the method embodiment, so describing fairly simple, related place is referring to embodiment of the method
Part explanation.The above description is merely a specific embodiment, but protection scope of the present invention is not limited to
This, anyone skilled in the art in the technical scope disclosed by the present invention, the variation that can readily occur in or replaces
It changes, should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with the protection model of claim
Subject to enclosing.
Claims (13)
1. a kind of barcode scanning method in video calling characterized by comprising
The video calling between user terminal and service terminal is established, shows institute in video calling interface by the user terminal
State video captured by service terminal;
In captured video, the obtained scanning information of mark for passing through items scanning surface is obtained;
Refresh inventory list according to the scanning information.
2. acquisition passes through scanning quotient the method according to claim 1, wherein described in captured video
The obtained scanning information of the mark on product surface, comprising:
Session (Session) is established with the user terminal after the camera unlatching of the service terminal,
After the starting of AVCaptureSession core classes, the inlet flow of video is acquired;
Inlet flow is added respectively and video media output flows to the session, wherein the signal of the video media output stream is extremely
It less include: the mark output of video output (AVCaptureVideoDataOutput), the commodity scanned
(AVCaptureMetadataOutput);
The video output (AVCaptureVideoDataOutput) passes through the channel of established video calling, is transferred to institute
User terminal is stated, in order to which the user terminal passes through video output (AVCaptureVideoDataOutput) display view
Image in frequency call interface;
The mark of the commodity scanned is exported into (AVCaptureMetadataOutput), is added as barcode scanning media output stream
To the session, the mark on commodity surface is identified by barcode scanning media output stream, and obtains scanning information.
3. acquisition passes through scanning quotient the method according to claim 1, wherein described in captured video
The obtained scanning information of the mark on product surface, comprising:
After the camera of the service terminal is opened, the frame data of the camera preview of the service terminal, the frame number are obtained
According to the byte array information, the height of frame and width for including: each frame;
The frame data are respectively supplied to video calling module and barcode scanning module, the video calling module is by the frame data
In incoming RTC stream, and the video calling with the user terminal is established by remote session technology;
The frame data are passed in decoding algorithm and are decoded by the barcode scanning module, and save the scanning letter obtained by decoding
Breath, the scanning information includes: one-dimension code data or two-dimensional code data.
4. the method according to claim 1, wherein the video established between user terminal and service terminal
Call, comprising:
The user terminal receives the identification code that the corresponding service terminal in region is sold under line;
The call request of the video calling is issued according to the identification code, wherein sell under line belonging to the service terminal
Region is located in the matched coverage of the geography information institute, and regional registration is sold under each line at least one service
Terminal.
5. according to the method described in claim 4, it is characterized by further comprising:
The geography information of the user terminal is obtained, and by after geography information write-in logging request, sends to log in server-side and ask
It asks;
Wherein, the geography information for identification inquire and the geography by the geographic range where the user terminal, server-side
Range there are behind the coverage of lap, determining to sell region under the line in the coverage there are lap,
The identification code that the user terminal receives are as follows: the knowledge of the service terminal of the corresponding current idle in region is sold under identified line
Other code.
6. according to the method described in claim 5, it is characterized by further comprising:
Receive queueing message simultaneously show queuing progress, in which: the queueing message, by the server-side detect currently really
It is sold under fixed line in region and the when transmission of idle service terminal is not present.
7. the method according to claim 1, wherein further include:
According to user's operation generation quantity information, the quantity information is used to indicate the quantity of institute's items scanning;
After receiving feeding back confirmation message, according to the quantity information, in the inventory list for updating the user terminal local
Commodity amount, the feeding back confirmation message are sent from server-side to the user terminal, and for determining the quantity information.
8. the method according to claim 1, wherein further include:
Receive the quantity information that the service terminal for establishing video calling with the user terminal is sent;
According to the quantity information, the commodity amount in the inventory list of the user terminal local is updated.
9. a kind of user terminal of the barcode scanning in video calling characterized by comprising
Call module is led to by the user terminal in video for establishing the video calling between user terminal and service terminal
Words show video captured by the service terminal in interface;
Display module, for showing captured video;
Processing locality module, for obtaining the obtained scanning of mark for passing through items scanning surface in captured video
Information;
Inventory list management module, for refreshing inventory list according to the scanning information.
10. user terminal according to claim 9, which is characterized in that further include:
Login module, for obtaining the geography information of the user terminal, and after logging request is written in geography information, to service
End sends logging request;Wherein, the geography information for identification inquire by the geographic range where the user terminal, server-side
With the geographic range there are behind the coverage of lap, determine under the line in the coverage there are lap
Sell region, the identification code that the user terminal receives are as follows: the clothes of the corresponding current idle in region are sold under identified line
The identification code for terminal of being engaged in
The call module receives the identification code that the corresponding service terminal in region is sold under line specifically for the user terminal;
The call request of the video calling is issued according to the identification code, wherein region is sold under line belonging to the service terminal,
In the matched coverage of the geography information institute, regional registration is sold under each line at least one service terminal.
11. user terminal according to claim 10, which is characterized in that the display module is also used to
Receive queueing message simultaneously show queuing progress, in which: the queueing message, by the server-side detect currently really
It is sold under fixed line in region and the when transmission of idle service terminal is not present.
12. user terminal according to claim 11, which is characterized in that the inventory list management module is also used to root
According to user's operation generation quantity information, the quantity information is used to indicate the quantity of institute's items scanning;Disappear receiving feedback acknowledgment
After breath, according to the quantity information, the commodity amount in the inventory list of the user terminal local, the feedback acknowledgment are updated
Message is sent from server-side to the user terminal, and for determining the quantity information.
13. user terminal according to claim 12, which is characterized in that the inventory list management module is also used to connect
Receive the quantity information that the service terminal for establishing video calling with the user terminal is sent;According to the quantity information, update
Commodity amount in the inventory list of the user terminal local.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811440847.6A CN109688362B (en) | 2018-11-29 | 2018-11-29 | Code scanning method and device in video call |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811440847.6A CN109688362B (en) | 2018-11-29 | 2018-11-29 | Code scanning method and device in video call |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN109688362A true CN109688362A (en) | 2019-04-26 |
| CN109688362B CN109688362B (en) | 2021-11-26 |
Family
ID=66185112
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811440847.6A Active CN109688362B (en) | 2018-11-29 | 2018-11-29 | Code scanning method and device in video call |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109688362B (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110288752A (en) * | 2019-06-11 | 2019-09-27 | 中国人民财产保险股份有限公司深圳市分公司 | A kind of real-time queuing based reminding method and electronic equipment based on intelligent setting loss platform |
| CN111935439A (en) * | 2020-08-12 | 2020-11-13 | 维沃移动通信有限公司 | Identification method and device and electronic equipment |
| CN113592468A (en) * | 2021-07-12 | 2021-11-02 | 见面(天津)网络科技有限公司 | Online payment method and device based on two-dimensional code |
| CN113779436A (en) * | 2020-06-05 | 2021-12-10 | 中国移动通信集团终端有限公司 | Method, terminal device and medium for adding group members |
| CN114071051A (en) * | 2020-07-31 | 2022-02-18 | 广东电声市场营销股份有限公司 | Remote advisor video management system, method, device and computer equipment |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104156866A (en) * | 2014-08-30 | 2014-11-19 | 林志辉 | Application platform based on two-dimension code, NFC and mobile clients |
| CN104754279A (en) * | 2013-12-30 | 2015-07-01 | 阿里巴巴集团控股有限公司 | Method and system for realizing video call |
| CN105704502A (en) * | 2016-01-19 | 2016-06-22 | 丁 | Live video interactive method and device |
| CN106874817A (en) * | 2016-07-27 | 2017-06-20 | 阿里巴巴集团控股有限公司 | Two-dimensional code identification method, equipment and mobile terminal |
| CN107679944A (en) * | 2017-09-27 | 2018-02-09 | 南京盈放科技股份有限公司 | A kind of interactive, visual commodity trading system and method for commerce |
| CN107886321A (en) * | 2017-10-17 | 2018-04-06 | 维沃移动通信有限公司 | A kind of method of payment and mobile terminal |
-
2018
- 2018-11-29 CN CN201811440847.6A patent/CN109688362B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104754279A (en) * | 2013-12-30 | 2015-07-01 | 阿里巴巴集团控股有限公司 | Method and system for realizing video call |
| CN104156866A (en) * | 2014-08-30 | 2014-11-19 | 林志辉 | Application platform based on two-dimension code, NFC and mobile clients |
| CN105704502A (en) * | 2016-01-19 | 2016-06-22 | 丁 | Live video interactive method and device |
| CN106874817A (en) * | 2016-07-27 | 2017-06-20 | 阿里巴巴集团控股有限公司 | Two-dimensional code identification method, equipment and mobile terminal |
| CN107679944A (en) * | 2017-09-27 | 2018-02-09 | 南京盈放科技股份有限公司 | A kind of interactive, visual commodity trading system and method for commerce |
| CN107886321A (en) * | 2017-10-17 | 2018-04-06 | 维沃移动通信有限公司 | A kind of method of payment and mobile terminal |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110288752A (en) * | 2019-06-11 | 2019-09-27 | 中国人民财产保险股份有限公司深圳市分公司 | A kind of real-time queuing based reminding method and electronic equipment based on intelligent setting loss platform |
| CN110288752B (en) * | 2019-06-11 | 2021-09-21 | 中国人民财产保险股份有限公司深圳市分公司 | Real-time queuing reminding method based on intelligent loss assessment platform and electronic equipment |
| CN113779436A (en) * | 2020-06-05 | 2021-12-10 | 中国移动通信集团终端有限公司 | Method, terminal device and medium for adding group members |
| CN114071051A (en) * | 2020-07-31 | 2022-02-18 | 广东电声市场营销股份有限公司 | Remote advisor video management system, method, device and computer equipment |
| CN114071051B (en) * | 2020-07-31 | 2024-12-13 | 广东电声市场营销股份有限公司 | Remote consultant video management system, method, device and computer equipment |
| CN111935439A (en) * | 2020-08-12 | 2020-11-13 | 维沃移动通信有限公司 | Identification method and device and electronic equipment |
| CN113592468A (en) * | 2021-07-12 | 2021-11-02 | 见面(天津)网络科技有限公司 | Online payment method and device based on two-dimensional code |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109688362B (en) | 2021-11-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109636512A (en) | A kind of method and apparatus for realizing shopping process by video | |
| CN109688362A (en) | A kind of barcode scanning method and apparatus in video calling | |
| US20040102989A1 (en) | Online digital photograph processing system for digital camera rental system | |
| US20130346235A1 (en) | Systems, Methods, and Computer Program Products for Caching of Shopping Items | |
| US9804941B1 (en) | System and method for using data tags to track and manage tasks to provide object-to-object services | |
| CN106713439A (en) | Apparatus adopting bar code image to carry out communication | |
| CN107622429A (en) | A kind of purchase system of virtual reality and the method done shopping by virtual reality | |
| JP2002243335A (en) | Food storage, home network device, portable information terminal, food information providing server, menu information providing server, and storage information providing server in storage | |
| US9626690B2 (en) | System and method for using data tags to manage tasks and rewards in providing object-to-object services | |
| CN109112770A (en) | Control method, device and the electronic equipment of device for clothing processing | |
| CN105894300A (en) | Network interaction method and system | |
| CN104182885A (en) | An NFC-based clothing intelligent order exhibition management system and method | |
| CN106022862A (en) | Electronic commerce system and electronic commerce method | |
| CN105869027A (en) | Merchant and buyer personalized platform on basis of internet | |
| JPWO2016199537A1 (en) | Gift system | |
| CN106296323A (en) | From putting forward method of calibration, system and verification terminal thereof under a kind of on-line payment line | |
| CN101427271A (en) | System and method for ordering goods using mobile terminal | |
| NL2033958B1 (en) | SaaS PLATFORM, MOBILE APPLICATION, AND INTERFACE FOR MANAGEMENT BETWEEN COORDINATOR, VENDORS, AND ATTENDEES | |
| CN106485478B (en) | Utilize hyperphoric system, the method and device of the hyperphoric object of resource | |
| KR101715934B1 (en) | Method for Processing Ordering to Store Group | |
| CN101419693A (en) | Method and system for ordering dress ornament products by integration of principles and practice | |
| CN106776620A (en) | Using the System and method for of data label management role in OTO services | |
| KR102081353B1 (en) | Apparatus of providing remote ordering service | |
| CN104978678A (en) | Interactive device and method for interacting with user | |
| WO2017088296A1 (en) | System and method for tracing and managing task by using data label in oto service |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |