[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201811440847.6A
Other languages
Chinese (zh)
Other versions
CN109688362B (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.)
Suningcom Group Co Ltd
Original Assignee
Suningcom Group 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 Suningcom Group Co Ltd filed Critical Suningcom Group Co Ltd
Priority to CN201811440847.6A priority Critical patent/CN109688362B/en
Publication of CN109688362A publication Critical patent/CN109688362A/en
Application granted granted Critical
Publication of CN109688362B publication Critical patent/CN109688362B/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/141Systems for two-way working between two video terminals, e.g. videophone
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods 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/10821Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/47815Electronic shopping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/142Constructional 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

A kind of barcode scanning method and apparatus in video calling
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.
CN201811440847.6A 2018-11-29 2018-11-29 Code scanning method and device in video call Active CN109688362B (en)

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)

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

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

Patent Citations (6)

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

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