CN108900850A - A kind of live broadcasting method, device and intelligent glasses - Google Patents

A kind of live broadcasting method, device and intelligent glasses Download PDF

Info

Publication number
CN108900850A
CN108900850A CN201810551273.3A CN201810551273A CN108900850A CN 108900850 A CN108900850 A CN 108900850A CN 201810551273 A CN201810551273 A CN 201810551273A CN 108900850 A CN108900850 A CN 108900850A
Authority
CN
China
Prior art keywords
data
wearable device
video
link
target
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
CN201810551273.3A
Other languages
Chinese (zh)
Other versions
CN108900850B (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.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN201810551273.3A priority Critical patent/CN108900850B/en
Publication of CN108900850A publication Critical patent/CN108900850A/en
Application granted granted Critical
Publication of CN108900850B publication Critical patent/CN108900850B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/214Specialised server platform, e.g. server located in an airplane, hotel, hospital
    • GPHYSICS
    • G02OPTICS
    • G02CSPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES
    • G02C11/00Non-optical adjuncts; Attachment thereof
    • G02C11/10Electronic devices other than hearing aids
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/3827Portable transceivers
    • H04B1/385Transceivers carried on the body, e.g. in helmets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/233Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2368Multiplexing of audio and video streams
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/3827Portable transceivers
    • H04B1/385Transceivers carried on the body, e.g. in helmets
    • H04B2001/3866Transceivers carried on the body, e.g. in helmets carried on the head

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Acoustics & Sound (AREA)
  • General Health & Medical Sciences (AREA)
  • Otolaryngology (AREA)
  • General Physics & Mathematics (AREA)
  • Ophthalmology & Optometry (AREA)
  • Optics & Photonics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment of the invention provides a kind of live broadcasting method, device and intelligent glasses, this method includes:Wearable device and mobile terminal establish Radio Link, and the Radio Link includes signaling link, data link;Wearable device acquires original video data and original audio data in the live streaming instruction for receiving the mobile terminal by the signaling link;The original video is encoded to target video data by wearable device, and the original audio data is encoded to target audio data;The target video data and the target audio data are encapsulated as live streaming flow data by wearable device;The live streaming flow data is transmitted to the mobile terminal by the data link by wearable device, to be forwarded to streaming media server.Since wearable device is worn on user, hand-held without being fixed on some position or user, wearable device is mobile with user, and discharges user's both hands and carry out other processing, substantially increases the simplicity of live streaming.

Description

A kind of live broadcasting method, device and intelligent glasses
Technical field
The present invention relates to the technical fields of communication, more particularly to a kind of live broadcasting method, a kind of live broadcast device and a kind of intelligence It can glasses.
Background technique
The fast development of network communication therewith, live streaming also become increasingly popular to apply the work, life, amusement etc. in user Various aspects.
For example, user performs singing, dancing, e-sports as main broadcaster in live streaming, to being somewhere monitored view Frequency, etc..
Device category currently used for live streaming is various, be singly substantially all be equipped with high capacity cell or during operation into Row external charge is to solve equipment powerup issue, and at the same time, video data, amount of audio data are larger, substantially dependence Wi-Fi (Wireless Fidelity) transmission channel carries out video/audio network transmission, and therefore, these equipment are fixed on some position or user hand These equipment are held, are brought inconvenience to live streaming.
Summary of the invention
The embodiment of the present invention proposes a kind of live broadcasting method, device and intelligent glasses, is fixed on some position to solve equipment It sets or user holds the problem that these equipment cause live streaming inconvenient.
According to one aspect of the present invention, a kind of live broadcasting method is provided, including:
Wearable device and mobile terminal establish Radio Link, and the Radio Link includes signaling link, data link;
Wearable device acquires original view in the live streaming instruction for receiving the mobile terminal by the signaling link Frequency evidence and original audio data;
The original video is encoded to target video data by wearable device, and the original audio data is encoded to mesh Mark audio data;
The target video data and the target audio data are encapsulated as live streaming flow data by wearable device;
The live streaming flow data is transmitted to the mobile terminal by the data link by wearable device, to be forwarded to Streaming media server.
Optionally, the original video is encoded to target video data by the wearable device, by the original audio Data encoding is target audio data, including:
Wearable device determines video coding parameter and audio coding parameters;
The original video data is encoded to target video data according to the video coding parameter by wearable device;
The original audio data is encoded to target audio data according to the audio coding parameters by wearable device;
Wherein, the bandwidth of the target video data and the target audio data is less than or equal to target bandwidth, described Target bandwidth is the fixed ratio of fetching on the basis of the data link available bandwidth.
Optionally, the wearable device determines video coding parameter and audio coding parameters, including:
Wearable device detects transport quality parameters;
Wearable device reduces video coding parameter when the transport quality parameters reduce;
Wearable device improves video coding parameter when the transport quality parameters increase.
Optionally, the live streaming flow data is transmitted to described mobile whole by the wearable device by the data link End, to be forwarded to streaming media server, including:
Wearable device according to classical bluetooth and bluetooth enhancing rate EDR, by the data link by the live stream Data are transmitted to the mobile terminal, to be forwarded to streaming media server.
Optionally, the classical bluetooth and bluetooth enhancing rate EDR follow bluetooth serial ports agreement SPP;
The wearable device according to classical bluetooth and bluetooth enhancing rate EDR, by the data link will it is described directly Stream Data Transmission is broadcast to the mobile terminal, to be forwarded to streaming media server, including:
Wearable device caches the live streaming flow data;
Wearable device increases when the live streaming flow data of caching meets preset caching condition according to classical bluetooth and bluetooth The live streaming flow data of caching is transmitted to the mobile terminal by the data link by strong rate EDR, to be forwarded to Streaming Media Server;
Wherein, the caching condition includes following at least one:
The time of caching is more than the quantity that flow data is broadcast live of preset time threshold, caching more than preset quantity threshold Value, the volume that flow data is broadcast live of caching are more than preset volume threshold.
Optionally, the live streaming flow data is transmitted to described mobile whole by the wearable device by the data link End, to be forwarded to streaming media server, including:
The live streaming flow data is transmitted to the shifting by the data link in the first communications band by wearable device Dynamic terminal, to be forwarded to streaming media server in the second communications band;
Wherein, first communications band and second communications band be not identical.
According to another aspect of the present invention, a kind of live broadcast device is provided, is applied in wearable device, including:
Wireless link module, for establishing Radio Link with mobile terminal, the Radio Link include signaling link, Data link;
Data acquisition module, for adopting in the live streaming instruction for receiving the mobile terminal by the signaling link Collect original video data and original audio data;
Data coding module, for the original video to be encoded to target video data, by the original audio data It is encoded to target audio data;
Live stream package module, for the target video data and the target audio data to be encapsulated as live streaming fluxion According to;
Live stream transmission module, it is described mobile whole for being transmitted to the live streaming flow data by the data link End, to be forwarded to streaming media server.
Optionally, the data coding module includes:
Coding parameter determines submodule, for determining video coding parameter and audio coding parameters;
Video coding submodule, for the original video data to be encoded to target view according to the video coding parameter Frequency evidence;
Audio coding submodule, for the original audio data to be encoded to target sound according to the audio coding parameters Frequency evidence;
Wherein, the bandwidth of the target video data and the target audio data is less than or equal to target bandwidth, described Target bandwidth is the fixed ratio of fetching on the basis of the data link available bandwidth.
Optionally, the coding parameter determines that submodule includes:
Transport quality parameters detection unit, for detecting transport quality parameters;
Video coding parameter reduces unit, for reducing video coding parameter when the transport quality parameters reduce;
Video coding parameter improves unit, for improving video coding parameter when the transport quality parameters increase.
Optionally, the live stream transmission module includes:
Bluetooth transmission submodule, for according to classical bluetooth and bluetooth enhancing rate EDR, by the data link by institute It states live streaming flow data and is transmitted to the mobile terminal, to be forwarded to streaming media server.
Optionally, the classical bluetooth and bluetooth enhancing rate EDR follow bluetooth serial ports agreement SPP;
The Bluetooth transmission submodule includes:
Live stream data buffer storage unit, for caching the live streaming flow data;
Transmission unit is cached, for when the live streaming flow data of caching meets preset caching condition, according to classical bluetooth And the live streaming flow data of caching is transmitted to the mobile terminal by the data link by bluetooth enhancing rate EDR, with forwarding To streaming media server;
Wherein, the caching condition includes following at least one:
The time of caching is more than the quantity that flow data is broadcast live of preset time threshold, caching more than preset quantity threshold Value, the volume that flow data is broadcast live of caching are more than preset volume threshold.
Optionally, the live stream transmission module includes:
Band transmissions submodule, in the first communications band by the data link by the live streaming Stream Data Transmission To the mobile terminal, to be forwarded to streaming media server in the second communications band;
Wherein, first communications band and second communications band be not identical.
According to another aspect of the present invention, a kind of intelligent glasses are provided, including:
Communicator is configured as establishing Radio Link with mobile terminal, and the Radio Link includes signaling link, data-link Road;
Camera is configured as the acquisition in the live streaming instruction for receiving the mobile terminal by the signaling link Original video data;
Microphone is configured as the acquisition in the live streaming instruction for receiving the mobile terminal by the signaling link Original audio data;
Encoder is configured as the original video being encoded to target video data, the original audio data is compiled Code is target audio data;
Processor is configured as the target video data and the target audio data being encapsulated as live streaming flow data;
The communicator is additionally configured to be transmitted to the live streaming flow data by the data link described mobile whole End, to be forwarded to streaming media server.
Optionally, the encoder is additionally configured to:
Determine video coding parameter and audio coding parameters;
The original video data is encoded to target video data according to the video coding parameter;
The original audio data is encoded to target audio data according to the audio coding parameters;
Wherein, the bandwidth of the target video data and the target audio data is less than or equal to target bandwidth, described Target bandwidth is the fixed ratio of fetching on the basis of the data link available bandwidth.
Optionally, the encoder is additionally configured to:
Detect transport quality parameters;
When the transport quality parameters reduce, video coding parameter is reduced;
When the transport quality parameters increase, video coding parameter is improved.
Optionally, the communicator is additionally configured to:
The live streaming flow data is transmitted to according to classical bluetooth and bluetooth enhancing rate EDR, by the data link The mobile terminal, to be forwarded to streaming media server.
Optionally, the classical bluetooth and bluetooth enhancing rate EDR follow bluetooth serial ports agreement SPP;
The communicator is additionally configured to:
Cache the live streaming flow data;
When the live streaming flow data of caching meets preset caching condition, enhance rate EDR according to classical bluetooth and bluetooth The live streaming flow data of caching is transmitted to the mobile terminal by the data link, to be forwarded to streaming media server;
Wherein, the caching condition includes following at least one:
The time of caching is more than the quantity that flow data is broadcast live of preset time threshold, caching more than preset quantity threshold Value, the volume that flow data is broadcast live of caching are more than preset volume threshold.
Optionally, the communicator is additionally configured to:
The live streaming flow data is transmitted to by the mobile terminal by the data link in the first communications band, with Second communications band is forwarded to streaming media server;
Wherein, first communications band and second communications band be not identical.
The embodiment of the present invention includes following advantages:
In embodiments of the present invention, wearable device and mobile terminal establish Radio Link, receive by signaling link To mobile terminal live streaming instruction when, acquire original video data and original audio data, original video be encoded to target view Original audio data is encoded to target audio data by frequency evidence, and target video data and target audio data are encapsulated as directly Flow data is broadcast, mobile terminal is transmitted to for flow data is broadcast live by data link, to be forwarded to streaming media server, due to that can wear It wears equipment to be worn on user, hand-held without being fixed on some position or user, wearable device is mobile with user, and discharges User's both hands carry out other processing, substantially increase the simplicity of live streaming.
Detailed description of the invention
Fig. 1 is a kind of step flow chart of live broadcasting method of one embodiment of the invention;
Fig. 2 a and Fig. 2 b is a kind of structural schematic diagram of intelligent glasses of one embodiment of the invention;
Fig. 3 is the step flow chart of another live broadcasting method of one embodiment of the invention;
Fig. 4 is a kind of structural block diagram of live broadcast device of one embodiment of the invention;
Fig. 5 is a kind of structural block diagram of intelligent glasses of one embodiment of the invention.
Specific embodiment
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, with reference to the accompanying drawing and specific real Applying mode, the present invention is described in further detail.
Embodiment one
Referring to Fig.1, a kind of step flow chart of live broadcasting method of one embodiment of the invention is shown, can specifically include Following steps:
Step 101, wearable device and mobile terminal establish Radio Link.
In the concrete realization, the embodiment of the present invention can be applied to wearable device, for example, smart glasses, smart watches, Etc..
In the application scenarios of live streaming, user carries mobile terminal, and wears at least two wearable devices, user Start live streaming application in mobile terminal, on the one hand, the streaming media server of connection live streaming platform, on the other hand, connection at least two A wearable device, one of wearable device are used for transmission audio, video data, another wearable device (such as earphone) is used In playing audio-fequency data, the company wheat of main broadcaster and spectators are realized.
In this application scenarios, since user can be broadcast live with First look, for example, handicraft is write in live streaming Production, live streaming culinary art, etc..
In the wearable device of transmission audio, video data, it is configured with radio communication mold group, camera, microphone, coding The components such as chip.
Radio communication mold group can be used for establishing Radio Link with mobile terminal.
Wherein, Radio Link includes signaling link, data link, and so-called signaling link can refer to transmission signaling Communication link, so-called data link can refer to the communication link of transmission data.
Using bluetooth mould group as the example of Radio Link, bluetooth mould group can provide low-power consumption bluetooth (BLE) and classical bluetooth (BT), low-power consumption bluetooth is applied to communication link, and classical bluetooth applications are in data link.
Furthermore, using bluetooth mould group, usually Radio Link can be established with mobile terminal in the following way:
1, discovering device
Classical bluetooth equipment finds that the mode of other classical bluetooth equipments is to call BluetoothAdapter StartDiscovery () method.
Then there is a main equipment (Central) in low-power consumption bluetooth and from equipment (Peripheral is also peripheral equipment) Concept.Main equipment is used as discovery side, and the method for calling discovering device passes through the startLeScan of BluetoothAdapter () method is realized.It is then used as the side of being found from equipment, issues broadcast, for discovery.
But, at android system bluetooth discovery interface, two kinds of bluetooth equipments can be all found.Only when two Kind bluetooth equipment will not be just scanned again by after certain equipment (including current equipment) pairing/binding.
2, pairing/binding
Pairing is the corresponding relationship for establishing the two, and binds and then this layer of relationship preservation is fixed up and is strengthened.
Either classical bluetooth or low-power consumption bluetooth, binding method be it is general, identical binding method can be called.
3, connection is established
It is BluetoothSocket establishment of connection that classical bluetooth, which establishes connection, is found using search BluetoothDevice calls its method createRfcommSocketToServiceRecord (UUID), using getting BluetoothDevice call its method connect () just to establish the interface channel between classical bluetooth equipment.
Low-power consumption bluetooth is obtained by the getRemoteDevice of BluetoothAdapter (address) method first For big corresponding BLE from the BluetoothDevice of equipment, address therein is target Bluetooth devices MAC Address, is then passed through ConnectGatt (this, false, the mGattCallback) method of this BluetoothDevice obtains equipment connection.
Connection at this time, the available data (such as signaling) come out to current BLE from device broadcasts.
Step 102, wearable device is adopted in the live streaming instruction for receiving the mobile terminal by the signaling link Collect original video data and original audio data.
User can then start live streaming operation, mobile terminal generates live streaming instruction, and passes through signaling link when being ready to complete Road is sent to wearable device.
If signaling link application low-power consumption bluetooth, realizes that main equipment is sent to from the data of equipment, then need to directly read The Characteristic of the slave equipment got, and Characteristic is one layer below Service, so operation Sequentially it is:
(1) corresponding BluetoothGattService is obtained from the corresponding Service_UUID of equipment by BLE, obtained Method is:It is returned using connectGatt (this, false, the mGattCallback) method of BluetoothDevice BluetoothGatt object calls the method getService (Service_UUID) of BluetoothGatt to obtain corresponding BluetoothGattService;
(2) the write-in UUID of BluetoothGattService and corresponding Characteristic is called to obtain corresponding BluetoothGattCharacteristic, acquisition methods are:Call BluetoothGattService's GetCharacteristic (Characteristic_UUID) method obtains;
(3) setting needs the bid value sent, calls the method setValue of BluetoothGattCharacteristic (value) it is configured, wherein value is generally byte [];
(4) order hair is completed using the wiring method writeCharacteristic (TxChar) of BluetoothGatt It send.
Wearable device calls camera to acquire original video data in the live streaming instruction for receiving mobile terminal, with This calls microphone to acquire original audio data simultaneously.
For example, the original video data for being 700Kbps by camera acquisition bitrate (bit rate), passes through microphone Acquire the original audio data that sample rate (sample rate) is 44100K, sample size (sampling precision) is 8.
Step 103, the original video is encoded to target video data by wearable device, by the original audio data It is encoded to target audio data.
Collected original video is encoded, wearable device can call coding chip according to preset coded format (as H.264) is encoded to target video data, and collected original audio is encoded, and wearable device can call coding chip Target audio data are encoded to according to preset coded format (such as HE-AAC).
In one embodiment of the invention, step 103 may include following sub-step:
Sub-step S11, wearable device determine video coding parameter and audio coding parameters.
The original video data is encoded to target according to the video coding parameter by sub-step S12, wearable device Video data.
The original audio data is encoded to target according to the audio coding parameters by sub-step S13, wearable device Audio data.
Wherein, the bandwidth of target video data and target audio data is less than or equal to target bandwidth, target bandwidth be The fixed ratio of fetching on the basis of the available bandwidth of data link.
In practical applications, due to the available bandwidth of data link be it is certain, by coding parameter (such as Coded format, resolution ratio, sample rate etc.) it is defined, thus the bandwidth of limited target audio data and target video data.
In the application scenarios of live streaming, wearable device occupied bandwidth in addition to being used for transmission audio, video data, other can Wearable device (wearable device as realized main broadcaster and spectators Lian Mai) also occupied bandwidth, therefore, target audio data and target The bandwidth of video data accounts for the certain proportion of the available bandwidth of data link, such as 2/3rds, remaining Bandwidth guaranteed other The normal use of wearable device (wearable device as realized main broadcaster and spectators Lian Mai).
Assuming that the classical bluetooth of data link application, cooperation EDR (Enhanced Data Rate, bluetooth enhance rate) is theoretical Transmission rate is 3Mb/s, and for actual transfer rate up to 150KB/s-180KB/s, the data of the original video data of 700Kbps are big Small is 120KB/s-150KB/s, and the size of data of the target audio data of HE-AAC coding is 8KB/s, therefore, data link Bandwidth supports target audio data, the target video data generated during transmission live streaming enough.
In one embodiment of the invention, sub-step S11 can further include following sub-step:
Sub-step S111, wearable device detect transport quality parameters.
Sub-step S112, wearable device reduce video coding parameter when the transport quality parameters reduce.
Sub-step S113, wearable device improve video coding parameter when the transport quality parameters increase.
In embodiments of the present invention, wearable device can detecte transport quality parameters, for example, frame loss rate, delay, etc. Deng so that Adaptive Transmission environment adjusts coding parameter, raising efficiency of transmission.
In the more serious environment of radio frequency interference, if monitoring transport quality parameters reduction, as frame loss rate improves, delay Increase etc., it indicates the decline of data link quality, influences data transmission.
In the application scenarios of live streaming, the volume (size) of target audio data is smaller, also, the fluency of sound be compared with For intuitive user experience, and the volume (size) of target video data is larger, also, between clarity and fluency, stream Smooth property is usually even more important user experience, at this point it is possible to reduce video coding parameter, such as reduces resolution ratio, reduces bit Rate etc. guarantees data stabilization transmission to reduce the volume of target video data.
If the radio frequency interference in environment reduces, monitor that transport quality parameters increase, as frame loss rate reduces, delay is reduced Deng, it indicates that data link quality rises, at this point it is possible to improve video coding parameter, such as improves resolution ratio, improves bit rate, Improve the clarity of live streaming picture.
It further,, can be in a period when detecting transport quality parameters increase in order to which coding parameter adjusts repeatedly Inside continue to monitor, if stablizing (such as amplitude of variation is in default range) in the period transport quality parameters, then improves video Coding parameter.
Step 104, the target video data and the target audio data are encapsulated as live streaming fluxion by wearable device According to.
For the target video data and target audio data after coding, then encapsulation can be merged, form live streaming Flow data, as flow data is broadcast live in FLV (Flash Video, stream media format).
Step 105, the live streaming flow data is transmitted to the mobile terminal by the data link by wearable device, To be forwarded to streaming media server.
It, can be mobile whole by data link transmission to mobile terminal if wearable device generates live streaming flow data Live streaming application in end is transmitted to the streaming media server of live streaming platform, other use according to the transmission mode with live streaming platform agreement It is straight that family then can pull this from the streaming media server by other equipment (such as mobile terminal, PC, tablet computer) It broadcasts flow data to play out, to watch live streaming.
In one embodiment of the invention, step 105 may include following sub-step:
Sub-step S21, wearable device are incited somebody to action according to classical bluetooth and bluetooth enhancing rate EDR, by the data link The live streaming flow data is transmitted to the mobile terminal, to be forwarded to streaming media server.
Currently, Wi-Fi is a common transmission mode, being broadcast live Stream Data Transmission using Wi-Fi can satisfy band Width requires, and still, the power consumption of Wi-Fi is higher, for battery powered equipment, it is difficult to the long period is supported, it is especially right For wearable device, small volume, battery capacity is strictly limited, is generally not suitable for carrying out network transmission with Wi-Fi.
Also, since Wi-Fi power consumption is higher, fever is easily caused, and wearable device small volume, thus heat-dissipating space Also it receives and strictly limits, the high power consumption of Wi-Fi can make wearable device temperature increase rapidly, this is for being in close contact skin For the wearable device of skin, has higher security risk.
Furthermore wearable device is mostly the sensing data for acquiring some low-power consumption, such as heartbeat, weight, step number, these can Mobile terminal is uploaded to by low-power consumption bluetooth after wearable device acquisition human body related data, guarantees operation duration, using low function The wearable device of consumption bluetooth one kind can only transmit limited sensing data, and bandwidth throughput is lower than 60Kb/s, and for straight For the application scenarios broadcast, data volume generally in 500Kb/s or more, so, the bandwidth of low-power consumption bluetooth be unable to satisfy live streaming need It asks.
In embodiments of the present invention, wearable device is carried out straight using the combination of classical bluetooth and bluetooth enhancing rate EDR Broadcast Stream Data Transmission.
Wherein, classical bluetooth can refer to bluetooth 2.1, can also refer to the classical Bluetooth portion, etc. in bluetooth 4.0, this hair Bright embodiment is without restriction to this.
Bluetooth enhancing rate EDR defines the change and additional packet type of modulation tech, makes it possible to 3Mb/s's Rate transmissioning data.
The combination of classical bluetooth and bluetooth enhancing rate EDR, on the one hand, be widely used, at present the operation system of mobile terminal System based on Android (Android) and iOS, Android5.0, iOS5.1 and its more than version generally support, therefore, can wear Wear the mobile terminal that equipment can be adapted to different vendor extensively.On the other hand, the transmission bandwidth of 3Mb/s can satisfy live streaming demand Situation can substantially reduce power consumption, extend service time of battery, and reduce fever in the case, it is assumed that wearable device installation The battery of 150mA/h, the duration of live streaming met the needs of being once broadcast live up to 40 minutes or more, wearable device it is outer Wall temperature also can be controlled in 42 DEG C or less, it is ensured that human-body safety.
In one embodiment of the invention, classical bluetooth and bluetooth enhancing rate EDR follow bluetooth serial ports agreement (Serial Port Profile, SPP), then in embodiments of the present invention, sub-step S21 can further include following sub-step Suddenly:
Sub-step S211, wearable device cache the live streaming flow data.
Sub-step S212, wearable device is when the live streaming flow data of caching meets preset caching condition, according to classics Bluetooth and bluetooth enhance rate EDR and the live streaming flow data of caching are transmitted to the mobile terminal by the data link, with It is forwarded to streaming media server.
The combination of classical bluetooth and bluetooth enhancing rate EDR have no the profile file specifically for data stream transmitting, because This, live streaming Stream Data Transmission when live streaming follows the SPP agreement of bluetooth.
The primary support SPP of Android bluetooth protocol repertory, can directly use, and what iOS can be supported by it Bluetooth External Accessory mode supports SPP indirectly.
Furthermore, wearable device establishes data channel, to simulate SPP after the MFi certification of iOS.
SPP is reliable transport protocol for application layer, and there are acknowledgement mechanisms in interactive process.It is generated during live streaming Data frame it is more, if sent immediately, will lead to that response in conversation procedure is frequent, this will reduce the utilization rate of bandwidth.
Therefore, it is possible to specify relevant data buffer storage mechanism, will live streaming stream data cache to meeting after caching condition again It is disposable to send, the number of response is reduced, the utilization rate of bandwidth is improved.
Wherein, caching condition includes following at least one:
The time of caching is more than the quantity that flow data is broadcast live of preset time threshold, caching more than preset quantity threshold Value, the volume that flow data is broadcast live of caching are more than preset volume threshold.
In a kind of combination, accumulation frame number reaches certain amount in caching maximum time range (i.e. time threshold) (i.e. amount threshold) is disposably sent.
In this combination, the data frame of live stream is cached within this time range, if the frame of the data frame of caching Number reaches the quantity of restriction, then disposably sends the data frame of caching, if the frame number of the data frame of caching is not up to restriction Quantity, then when reaching the time limited, the disposable data frame for sending caching.
In another combination, accumulation size of data reaches certain in caching maximum time range (i.e. time threshold) The scale of construction (i.e. volume threshold) is disposably sent.
In this combination, the data frame of live stream is cached within this time range, if the data frame of caching is total Volume reaches the scale of construction of restriction, then the disposable data frame for sending caching, if the frame number of the data frame of caching not up to limits The scale of construction, then when reaching the time limited, the disposable data frame for sending caching.
Certainly, above-mentioned caching condition is intended only as example, in implementing the embodiments of the present invention, can set according to the actual situation Other caching conditions are set, the embodiments of the present invention are not limited thereto.In addition, other than above-mentioned caching condition, art technology Personnel can also use other caching conditions according to actual needs, and the embodiment of the present invention is also without restriction to this.
In another embodiment of the present invention, step 105 may include following sub-step:
Sub-step S31, wearable device are passed the live streaming flow data by the data link in the first communications band The mobile terminal is transported to, to be forwarded to streaming media server in the second communications band;
Wherein, the first communications band and the second communications band be not identical.
In the concrete realization, if the classical bluetooth of data link application, can be used 2.4G frequency range (the first communications band), If flow data is broadcast live to streaming media server using the 2.4G frequency range push of Wi-Fi in mobile terminal, on the one hand, two frequency range phases With radio frequency interference phenomenon can occur, the handling capacity of bluetooth will be substantially reduced, on the other hand, bluetooth mould group, Wi- in mobile terminal Fi mould group is likely located in the same communication chip, and therefore, two frequency ranges are identical to generate frequency dividing, and the priority one of Wi-Fi As be higher than bluetooth, therefore, Wi-Fi can occupy more resources, distribute to bluetooth resource reduce, lead to bluetooth handling capacity, band Wide utilization rate reduces, and the theoretical value of 3Mb/s is not achieved.
Thus, the 5G frequency range (the second communications band) of Wi-Fi can be used for mobile terminal or directly using 4G, (second is logical Believe frequency range) live streaming flow data is sent to streaming media server.
In embodiments of the present invention, wearable device and mobile terminal establish Radio Link, receive by signaling link To mobile terminal live streaming instruction when, acquire original video data and original audio data, original video be encoded to target view Original audio data is encoded to target audio data by frequency evidence, and target video data and target audio data are encapsulated as directly Flow data is broadcast, mobile terminal is transmitted to for flow data is broadcast live by data link, to be forwarded to streaming media server, due to that can wear It wears equipment to be worn on user, hand-held without being fixed on some position or user, wearable device is mobile with user, and discharges User's both hands carry out other processing, substantially increase the simplicity of live streaming.
Embodiment two
Embodiment in order to enable those skilled in the art to better understand the present invention, in the present specification, using glasses as can wear A kind of example for wearing equipment is illustrated.
Referring to Fig. 2 a and Fig. 2 b, a kind of structural schematic diagram of intelligent glasses of one embodiment of the invention is shown.
As shown in Fig. 2 a and Fig. 2 b, the intelligent glasses of the present embodiment can be controlled by touch control or by key System, using the intelligent glasses of above-mentioned live broadcasting method, may include frame 21 and mirror pin 23, can lead between mirror pin 21 and frame 23 Crossing folding hinge arrangement 24 can rotationally be articulated in setting amplitude range.
Accommodating space 22 is provided in the temple 23 of intelligent glasses or frame 21, wherein is equipped with printed circuit board (PCB), chip, memory (including but not limited to Double Data Rate synchronous DRAM (DDR), sudden strain of a muscle are provided on the PCB Deposit (FLASH) and multimedia card (EMMC, Embedded Multi Media Card)), communication module it is (including but not limited to blue Tooth (including but not limited to classical bluetooth BT, low-power consumption bluetooth BLE) and/or WiFi), electric power assembly (including but not limited to battery, Charging interface, calculate electricity device (such as Coulomb meter)), video signal collection component (such as one or two camera), Audio signal sample component (such as one or two microphone), temperature sensor (for measuring the working condition temperature of PCB), (one of RGB LED light 223, is set to the side of facing external on frame to one or two RGB LED light, another RGB The inside of frame 21 or leg of spectacles 24 is arranged in close to the position of user's left eye or right eye, positioned at the vision of wearer in LED light 224 In range).
In various embodiments, two chips are also provided on pcb board, a chip is as main control chip, often Under rule state in a dormant state, to reduce power consumption;Another chip piece undertakes external interactive function, can be Bluetooth Low Energy (BLE) chip.Certainly, in the case where not considering power consumption, the scheme of dual-control chip can not also be used.
Wherein, ISM (Industrial Scientific Medical Band) frequency range of the BLE chip based on 2.4GHz with Glasses APP matched with the intelligent glasses in mobile device is communicated wirelessly.Wherein, BLE chip tool is set there are two types of periphery Standby interface, is bidirectional two-line synchronous serial bus (I2C) and universal asynchronous receiving-transmitting transmitter (UART) respectively;Wherein, outside I2C Connect LED light, Coulomb meter, temperature sensor;UART then external main control chip.Under normal conditions, only BLE chip is working, work Make BLE chip when state and sending broadcast packet, sends once, so that glasses APP can be scanned and be connected to intelligent glasses within 1 second.
Wherein, BLE chip carries out data writing operation by register of the I2C to LED chip to control LED light, writes data Order includes:The value of the register of I2C bus address, the register address of LED chip and LED chip is not necessarily to read operation;Its In, the writeable data information of LED includes:Red, green, blue three kinds of color value, on and off, brightness etc..
BLE chip can carry out reading data behaviour by register of the I2C bus to Coulomb meter chip when controlling Coulomb meter Make, reading data command includes:I2C bus address, the address of Coulomb meter chip register and Coulomb meter chip register value, nothing Need write operation;Wherein, the readable data information of Coulomb meter includes battery capacity and voltage.
BLE chip can be written and read data by register of the I2C bus to charging IC chip when IC is charged in control Operation, read write command include:I2C bus address, the address for the IC register that charges and the IC register that charges value, data include: The relevant parameters such as charged state, charging current, charging current/threshold voltage.
Wherein, main control chip be mainly responsible for video and photo shooting and storage and by bluetooth, WiFi carry out data Transmission.
In addition, BLE chip will also maintain heartbeat packet by UART between main control chip, to ensure that main control chip was powered Cheng Zhong remains at correct working condition.Main control chip gives BLE chip every the heartbeat packet of transmission in 5 seconds, if BLE It continues to exceed 3 times and does not receive the heartbeat packet from main control chip, then BLE will carry out down replying bit manipulation by cable automatically to main control chip.
And BLE chip itself relies on WatchDog Timer (WDT, Watch Dog Timer) then to monitor BLE system itself Whether working properly, WDT is a component part of single-chip microcontroller, it is actually a counter, general to give house dog one Number, WDT starts to count down after program brings into operation.If program normal operation, CPU should issue instruction and allow after a period of time WDT resets, and restarts to count down.It is considered as program if WDT reduces to 0 and does not work normally, whole system is forced to reset.Only Device battery is wanted to have remaining capacity, BLE chip just remains working condition, if BLE chip operation is abnormal, whole system It is equal to paralysis, therefore, in order to ensure occurring the abnormal phenomenon of program fleet in the case where unpredictable, the present invention is implemented Example carrys out monitoring software working condition using WDT.
Wherein, when main control chip is in this five kinds of states, lower electricity is not allowed, respectively:Binding, video recording, live streaming, bluetooth/ WiFi transmission, over the air (OTA, Over-The-Air Technology) upgrading.
Wherein, when being interacted using the intelligent glasses with glasses APP, the instruction of major part and glasses APP interaction is all logical Cross the completion of BLE chip transparent transmission:Namely glasses APP sends instructions to BLE chip, and BLE chip relays to master control by UART Chip, vice versa.Be related to transparent transmission includes:It updates system time, remove video data, firmware upgrade, Bluetooth pairing, WiFi Distribution etc..
In addition, the event command that BLE chip can produce and be transferred to main control chip includes:Click, double-click, long-pressing 1 second, Long-pressing 7 seconds and long-pressing 30 seconds.Certainly, event command here is that schematic example is not used to be limited to the present invention.
In addition, when the working condition of main control chip itself changes BLE chip, BLE can be transmitted by UART in time Chip then can further notify to give glasses APP, and main working condition includes:Whether recording a video, whether be broadcast live, Whether WiFi/ bluetooth is working, whether can carry out OTA upgrading, disk storage space changes.
In actual use, when the user clicks after the record button of the glasses APP of mobile terminal, BLE chip controls are powered on Universal input/output (GPIO) interface is powered on to main control chip, starts to record a video after main control chip starting;
After video recording, the information of video recording is sent to BLE chip by UART by main control chip, and BLE chip notifies in time To glasses APP, glasses APP can send command adapted thereto and open the bluetooth or WIFI function of main control chip to BLE chip later, BLE chip, which receives after instruction, by UART is transferred to main control chip for instruction, after main control chip unlatching bluetooth or WIFI further through UART notice BLE chip, which indicates to open, to be finished, and unlatching is finished notice and is transmitted to APP by last BLE chip;
Glasses APP receive bluetooth or WIFI unlatching finish notice after, so that it may around BLE chip directly pass through bluetooth/ WIFI and main control chip communicate.
Glasses APP can by bluetooth from main control chip read low clear video data, to the OTA upgrade file of main control chip into Row write enters;HD video data can be read from main control chip by WIFI;
After video data is read, glasses APP sends instructions to BLE chip and closes bluetooth or WIFI, BLE chip Instruction is transmitted to main control chip, main control chip will unload bluetooth/WIFI service and driving, and giving will be under bluetooth/WIFI chip Electricity.
Wherein, main control chip can first start the sensor of camera, shoot original video stream, and lead in video process It crosses hardware coder to convert H264 format for original video stream and memory is written, after video recording, then by the view in memory Frequency is according to write-in memory and closes the sensor of camera;
Wherein, the present invention can use memory cache mechanism for the video recorded, wherein the caching upper limit of HD video For 12M, the caching upper limit of low clear video is 2M.That is, the video data of recording can be write first during video record Enter memory to be cached, when the video data of write-in is more than the corresponding caching upper limit, the embodiment of the present invention can will be in memory The video data one-time write FLASH memory of caching, then empties the video data cached in memory;And continue to record Subsequent video can then continue that memory cache is from the beginning written.In this way, on the one hand reducing the number for writing FLASH, made with improving FLASH Use the service life;On the other hand the power consumption for writing memory is lower than the power consumption for writing FLASH, plays the purpose of power saving.
If that the live streaming of opening that main control chip receives the transmission of BLE chip in video process instructs, then it can be timely Notice RTSP service routine has available frame data to reach, and the memory address of video data is sent to RTSP service routine, RTSP service routine is further transmitted to the glasses APP's of mobile terminal after specified memory address reads video data RTSP client.Wherein, since the video data of newest recording necessarily caches in memory, it can be directly from memory It is middle to read the video data currently recorded, net cast is carried out, to realize continual net cast, reduces time delay.
When stating intelligent glasses in use and carrying out practical application, user can different key to intelligent glasses side carry out It records a video and takes pictures.Such as key A 221 is used to control to take a picture, key B 222 is used to shoot video, in pressing keys B 222 When can by be interrupted compression number, to determine the time span of recorded video.
For example, triggering is interrupted after user presses one-touch B 222, the response of BLE chip is interrupted, and gives master control core Piece powers on (in an idle state, main control chip is in power-down state, i.e. dormant state, to reduce power consumption), and by interrupt signal It is transferred to main control chip.
Main control chip can identify the interrupt signal after powering on, main control chip passes through interrupt signal pre-stored in the memory Attribute (i.e. the action type of every kind of interrupt signal expression) is judged that, then determining by judgement, user wants shooting one The video of scheduled duration (such as 11 seconds).
Later main control chip starting camera open video record, if during recorded video, user not into Any operation of row, then after countdown, main control chip controls camera and terminates shooting.And it is described based on the above embodiment Memory cache mechanism of the invention, therefore, the method for the embodiment of the present invention can will cache in memory during shooting Video data constantly stores in FLASH memory, and names to each video file according to scheduled rule.
After the completion of video record, main control chip can't be electric down immediately, the power-up state that can also continue for some time, etc. To user's triggering command again, but if whithin a period of time, not sensing the triggering command of user, then can descend electricity, from And it avoids frequent powering up and power consumption caused by power down.
Main control chip can control the photo of the intelligent glasses video recorded or shooting by adjusting camera parameter Clarity, after user is communicated to connect mobile terminal and intelligent glasses by glasses App, user can pass through glasses APP inquire intelligent glasses side there is currently low clear video file number and some video file generated in video process Description file, to obtain the description informations such as the file name of the video file, size, date, resolution ratio, picture;Then, Corresponding low clear video or picture file are read according to description information, wherein single reads byte number and is no more than 40960bytes;Then glasses APP can send instructions to intelligent glasses to delete the file data read to promote intelligence The utilization rate of the memory space of energy glasses;So after all reading data, glasses APP can in time by bluetooth to BLE chip sends the control command for closing bluetooth.
Wherein, it is contemplated that user may and then the video recording behavior of duration, the embodiment of the present invention can set delay again Close the time of bluetooth.Such as when system in 90 seconds without relevant Bluetooth operation, then by the bluetooth module of intelligent glasses from It is dynamic to close to save power consumption.
If user pressing keys B again then triggers interruption, and the response of BLE chip is interrupted during shooting, and Interrupt signal is transferred to main control chip, main control chip controls camera and extends shooting 11 seconds, wherein due to pressing one-touch The corresponding shooting duration of video of B is 11 seconds, therefore, again taps on one-touch B here and then postpones shooting 11 seconds, if pressing keys again B then continues additional shooting duration of video, until reaching the maximum time of setting single shot.
It is pre- on mobile terminal (such as mobile phone or tablet computer) quickly through bluetooth or WiFi for the ease of user Look at video information, main control chip can intercept in video flowing respectively in starting video record every time and when terminating video record Key frame (I Frame) data, and by two key frame datas progress snapshot processings reduction image pixels formation thumbnails, and with The associated mode of the video is stored in main control chip;When user carries out audio video synchronization by bluetooth or WiFi and mobile terminal When, mobile terminal can first receive two frame thumbnail corresponding with the video, to be supplied to user in the glasses of mobile terminal The experience of quickly previewing video in the transmission of video interface of APP.
In addition, when glasses App reading video data, disposably all video thumbnails files quickly can be read and pre- It lookes at, to facilitate user to choose whether further to read video, if not data desired by user, can choose direct deletion And the reading without video.
As in the prior embodiments, key B 222 can be used for controlling video capture, and key A 221 can be used for controlling Photograph taking processed, it is common, there is more fine definition, such as 4K image by the photo that key A221 is shot, work as intelligent glasses When wearer presses the key A221 of intelligent glasses, the response of BLE chip is interrupted, and interrupt signal is transferred to main control chip.Class As, if main control chip is in lower electric dormant state at this time, BLE chip first sends to power on to instruct and power on to main control chip, Main control chip starts later, and main control chip identifies that interrupt signal is the instruction taken pictures, and later, control camera shoots 4K image, Finally, the image is also stored in memory.
When BLE chip starts for the first time, the ID of intelligent glasses can be generated, and is stored into memory (such as FLASH), is used In identifying the intelligent glasses, unless wiping FLASH, which will be always existed.
In addition, the intelligent glasses same time only allows the User ID of a glasses APP to be logged in and (communicated to connect), Glasses APP log in after until other glasses APP log in until, system generate all video datas, user configuration etc. only and Login glasses APP account is related, invisible for other accounts of subsequent login, to protect privacy of user, even if equipment It loses, is also unlikely to that video data is caused to be revealed, which can be controlled by APP when logging in, remove the storage of glasses Data corresponding with the ID in device.
In other implementations, Coulomb meter can periodically detect the battery dump energy of intelligent glasses, when detecting When battery dump energy is not higher than given threshold, then powering on for main control chip is controlled, so that it is guaranteed that the trouble free service of intelligent glasses, And it can be avoided intelligent glasses and generate interruption in shooting process, influence the shooting experience of user, and avoid because of electricity Being consumed excessively leads to the problem of reducing battery.
In other implementations, a key A can also be only arranged in intelligent glasses, pressed by the difference of key A Mode distinguishes the operation of shooting photo or recorded video to make master control chip, for example, double-click key A, it is continuous twice in Disconnected, main control chip identifies that the operation is photographing instruction, then main control chip shoots a high definition picture by camera.
Further, since be provided with several LED light on intelligent glasses, can by different LED lamplight flicker effect and Color change is cooperateed with key, to avoid the maloperation of user.For example, electricity condition:When system charge is lower than 8%, and at equipment In battery-powered state, video recording behavior will be ignored and change LED state prompt user.
Temperature sensor detects superheat state:When system temperature is more than 60 degree, video recording behavior will be ignored and change LED state Prompt user.
The another of one embodiment of the invention is shown referring to Fig. 3 applied to intelligent glasses provided by above-described embodiment The step flow chart of kind live broadcasting method embodiment, can specifically include following steps:
Step 301, intelligent glasses establish signaling link by low-power consumption bluetooth BLE and mobile terminal.
Step 302, intelligent glasses establish data link by classics bluetooth BT and the mobile terminal.
Mobile terminal be equipped with the matching used eyewear applications of intelligent glasses (APP), can be generated and be used for and Brilliant Eyes The two dimensional code (User ID including glasses APP) of mirror pairing connection, also, mobile terminal unlatching bluetooth (including low-power consumption bluetooth BLE, classics bluetooth BT), to send the bluetooth connection (packet that Bluetooth address realizes mobile terminal and intelligent glasses to intelligent glasses Include signaling link, data link).
User then wears the intelligent glasses and watches the two dimensional code on mobile terminal attentively, thus realize intelligent glasses to this two The scanning of code is tieed up to send matched order (ID including intelligent glasses), and the glasses App of mobile terminal can receive this Matched order.
Mobile terminal is according to the ID of the intelligent glasses in matched order by the glasses App of the intelligent glasses and the mobile terminal Pairing, if successful matching, glasses APP and the intelligent glasses of mobile terminal can be communicated to connect.
Wherein, if the User ID for logging in the glasses APP glasses device registered in advance to intelligent glasses ID makes With permission, then can otherwise be failed with successful matching.
I.e. mobile terminal can save the ID of the glasses device of User ID mistake registered in advance, and in matching, it will receive To the ID from current intelligent glasses matched with the glasses device ID of preservation, if two ID are identical, successful match, Otherwise, it fails to match.
Step 303, intelligent glasses are called in the live streaming instruction for receiving the mobile terminal by the signaling link Camera acquires original video data, and microphone is called to acquire original audio data.
Glasses App enters live streaming interface (needing live streaming permission) according to normal operating process, if intelligent glasses and shifting Dynamic terminal is correctly matched, and currently in connection, then occurs option (one of intelligent glasses in the option of live streaming camera lens Or multiple).
During live streaming, it can be carried out between the front camera, rear camera and intelligent glasses of mobile terminal Switching.
When switching to intelligent glasses, mobile terminal sends live streaming instruction to intelligent movable glasses to by signaling link.
In the live streaming instruction for receiving mobile terminal, notice camera starts to acquire original view the processor of intelligent glasses Frequency evidence, meanwhile, notice microphone starts to acquire original audio data.
Step 304, intelligent glasses call encoder that the original video is encoded to target video data, will be described original Audio data coding is target audio data.
The processor of intelligent glasses receives original video data from camera, meanwhile, original audio number is received from microphone According to, and original video data, original audio data are sent to encoder, informed code device performs the encoding operation, by original view Frequency is encoded to target video data, original audio data is encoded to target audio data.
Step 305, the target video data and the target audio data are encapsulated as live streaming flow data by intelligent glasses.
The processor of intelligent glasses receives target video data and target audio data after encoding from encoder, according to The form of stream is encapsulated as live streaming flow data.
Step 306, intelligent glasses are passed the live streaming flow data by the data link according to bluetooth enhancing rate EDR The mobile terminal is transported to, to be forwarded to streaming media server.
Intelligent glasses are transmitted to mobile terminal by the way that flow data will be broadcast live according to the specification of bluetooth enhancing rate EDR, mobile The glasses APP of terminal is uploaded to streaming media server for flow data is broadcast live.
It should be noted that for simple description, therefore, it is stated as a series of action groups for embodiment of the method It closes, but those skilled in the art should understand that, embodiment of that present invention are not limited by the describe sequence of actions, because according to According to the embodiment of the present invention, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art also should Know, the embodiments described in the specification are all preferred embodiments, and the related movement not necessarily present invention is implemented Necessary to example.
Embodiment three
Referring to Fig. 4, a kind of structural block diagram of live broadcast device of one embodiment of the invention is shown, applies and is set wearable In standby, following module can specifically include:
Wireless link module 401, for establishing Radio Link with mobile terminal, the Radio Link includes signaling link Road, data link;
Data acquisition module 402, for the mobile terminal is received by the signaling link live streaming instruction when, Acquire original video data and original audio data;
Data coding module 403, for the original video to be encoded to target video data, by the original audio number According to being encoded to target audio data;
Live stream package module 404, for the target video data and the target audio data to be encapsulated as being broadcast live Flow data;
Live stream transmission module 405, for the live streaming flow data to be transmitted to the movement by the data link Terminal, to be forwarded to streaming media server.
In one embodiment of the invention, the data coding module 403 includes:
Coding parameter determines submodule, for determining video coding parameter and audio coding parameters;
Video coding submodule, for the original video data to be encoded to target view according to the video coding parameter Frequency evidence;
Audio coding submodule, for the original audio data to be encoded to target sound according to the audio coding parameters Frequency evidence;
Wherein, the bandwidth of the target video data and the target audio data is less than or equal to target bandwidth, described Target bandwidth is the fixed ratio of fetching on the basis of the data link available bandwidth.
In one embodiment of the invention, the coding parameter determines that submodule includes:
Transport quality parameters detection unit, for detecting transport quality parameters;
Video coding parameter reduces unit, for reducing video coding parameter when the transport quality parameters reduce;
Video coding parameter improves unit, for improving video coding parameter when the transport quality parameters increase.
In one embodiment of the invention, the live stream transmission module 405 includes:
Bluetooth transmission submodule, for according to classical bluetooth and bluetooth enhancing rate EDR, by the data link by institute It states live streaming flow data and is transmitted to the mobile terminal, to be forwarded to streaming media server.
In one embodiment of the invention, the classical bluetooth and bluetooth enhancing rate EDR follow bluetooth serial ports Agreement SPP;
The Bluetooth transmission submodule includes:
Live stream data buffer storage unit, for caching the live streaming flow data;
Transmission unit is cached, for when the live streaming flow data of caching meets preset caching condition, according to classical bluetooth And the live streaming flow data of caching is transmitted to the mobile terminal by the data link by bluetooth enhancing rate EDR, with forwarding To streaming media server;
Wherein, the caching condition includes following at least one:
The time of caching is more than the quantity that flow data is broadcast live of preset time threshold, caching more than preset quantity threshold Value, the volume that flow data is broadcast live of caching are more than preset volume threshold.
In another embodiment of the present invention, the live stream transmission module 205 includes:
Band transmissions submodule, in the first communications band by the data link by the live streaming Stream Data Transmission To the mobile terminal, to be forwarded to streaming media server in the second communications band;
Wherein, first communications band and second communications band be not identical.
For device embodiment, since it is basically similar to the method embodiment, related so being described relatively simple Place illustrates referring to the part of embodiment of the method.
In embodiments of the present invention, wearable device and mobile terminal establish Radio Link, receive by signaling link To mobile terminal live streaming instruction when, acquire original video data and original audio data, original video be encoded to target view Original audio data is encoded to target audio data by frequency evidence, and target video data and target audio data are encapsulated as directly Flow data is broadcast, mobile terminal is transmitted to for flow data is broadcast live by data link, to be forwarded to streaming media server, due to that can wear It wears equipment to be worn on user, hand-held without being fixed on some position or user, wearable device is mobile with user, and discharges User's both hands carry out other processing, substantially increase the simplicity of live streaming.
Example IV
Referring to Fig. 5, a kind of structural block diagram of intelligent glasses of one embodiment of the invention is shown, including:
Communicator 501 is configured as establishing Radio Link with mobile terminal, and the Radio Link includes signaling link, number According to link;
Camera 502 is configured as adopting in the live streaming instruction for receiving the mobile terminal by the signaling link Collect original video data;
Microphone 503 is configured as adopting in the live streaming instruction for receiving the mobile terminal by the signaling link Collect original audio data;
Encoder 504 is configured as the original video being encoded to target video data, by the original audio data It is encoded to target audio data;
Processor 505 is configured as the target video data and the target audio data being encapsulated as live streaming fluxion According to;
The communicator 501 is additionally configured to that the live streaming flow data is transmitted to the shifting by the data link Dynamic terminal, to be forwarded to streaming media server.
In one embodiment of the invention, the encoder 504 is additionally configured to:
Determine video coding parameter and audio coding parameters;
The original video data is encoded to target video data according to the video coding parameter;
The original audio data is encoded to target audio data according to the audio coding parameters;
Wherein, the bandwidth of the target video data and the target audio data is less than or equal to target bandwidth, described Target bandwidth is the fixed ratio of fetching on the basis of the data link available bandwidth.
In one embodiment of the invention, the encoder 504 is additionally configured to:
Detect transport quality parameters;
When the transport quality parameters reduce, video coding parameter is reduced;
When the transport quality parameters increase, video coding parameter is improved.
In one embodiment of the invention, the communicator 501 is additionally configured to:
The live streaming flow data is transmitted to according to classical bluetooth and bluetooth enhancing rate EDR, by the data link The mobile terminal, to be forwarded to streaming media server.
In one embodiment of the invention, the classical bluetooth and bluetooth enhancing rate EDR follow bluetooth serial ports Agreement SPP;
The communicator 501 is additionally configured to:
Cache the live streaming flow data;
When the live streaming flow data of caching meets preset caching condition, enhance rate EDR according to classical bluetooth and bluetooth The live streaming flow data of caching is transmitted to the mobile terminal by the data link, to be forwarded to streaming media server;
Wherein, the caching condition includes following at least one:
The time of caching is more than the quantity that flow data is broadcast live of preset time threshold, caching more than preset quantity threshold Value, the volume that flow data is broadcast live of caching are more than preset volume threshold.
In another embodiment of the present invention, the communicator 501 is additionally configured to:
The live streaming flow data is transmitted to by the mobile terminal by the data link in the first communications band, with Second communications band is forwarded to streaming media server;
Wherein, first communications band and second communications band be not identical.
For intelligent glasses embodiment, since it is basically similar to the method embodiment, so be described relatively simple, The relevent part can refer to the partial explaination of embodiments of method.
In embodiments of the present invention, intelligent glasses and mobile terminal establish Radio Link, receive by signaling link When the live streaming instruction of mobile terminal, original video data and original audio data are acquired, original video is encoded to target video Original audio data is encoded to target audio data, target video data and target audio data is encapsulated as being broadcast live by data Flow data is transmitted to mobile terminal for flow data is broadcast live by data link, to be forwarded to streaming media server, due to Brilliant Eyes Mirror is worn on user, and hand-held without being fixed on some position or user, intelligent glasses are mobile with user, and it is double to discharge user Hand carries out other processing, substantially increases the simplicity of live streaming.
All the embodiments in this specification are described in a progressive manner, the highlights of each of the examples are with The difference of other embodiments, the same or similar parts between the embodiments can be referred to each other.
It should be understood by those skilled in the art that, the embodiment of the embodiment of the present invention can provide as method, apparatus or calculate Machine program product.Therefore, the embodiment of the present invention can be used complete hardware embodiment, complete software embodiment or combine software and The form of the embodiment of hardware aspect.Moreover, the embodiment of the present invention can be used one or more wherein include computer can With in the computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) of program code The form of the computer program product of implementation.
The embodiment of the present invention be referring to according to the method for the embodiment of the present invention, terminal device (system) and computer program The flowchart and/or the block diagram of product describes.It should be understood that flowchart and/or the block diagram can be realized by computer program instructions In each flow and/or block and flowchart and/or the block diagram in process and/or box combination.It can provide these Computer program instructions are set to general purpose computer, special purpose computer, Embedded Processor or other programmable data processing terminals Standby processor is to generate a machine, so that being held by the processor of computer or other programmable data processing terminal devices Capable instruction generates for realizing in one or more flows of the flowchart and/or one or more blocks of the block diagram The device of specified function.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing terminal devices In computer-readable memory operate in a specific manner, so that instruction stored in the computer readable memory generates packet The manufacture of command device is included, which realizes in one side of one or more flows of the flowchart and/or block diagram The function of being specified in frame or multiple boxes.
These computer program instructions can also be loaded into computer or other programmable data processing terminal devices, so that Series of operation steps are executed on computer or other programmable terminal equipments to generate computer implemented processing, thus The instruction executed on computer or other programmable terminal equipments is provided for realizing in one or more flows of the flowchart And/or in one or more blocks of the block diagram specify function the step of.
Although the preferred embodiment of the embodiment of the present invention has been described, once a person skilled in the art knows bases This creative concept, then additional changes and modifications can be made to these embodiments.So the following claims are intended to be interpreted as Including preferred embodiment and fall into all change and modification of range of embodiment of the invention.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning Covering non-exclusive inclusion, so that process, method, article or terminal device including a series of elements not only wrap Those elements are included, but also including other elements that are not explicitly listed, or further includes for this process, method, article Or the element that terminal device is intrinsic.In the absence of more restrictions, being wanted by what sentence "including a ..." limited Element, it is not excluded that there is also other identical elements in process, method, article or the terminal device for including the element.
Above to a kind of live broadcasting method provided by the present invention, device and intelligent glasses, it is described in detail, herein Apply that a specific example illustrates the principle and implementation of the invention, the explanation of above example is only intended to help Understand method and its core concept of the invention;At the same time, for those skilled in the art, according to the thought of the present invention, There will be changes in the specific implementation manner and application range, in conclusion the content of the present specification should not be construed as to this The limitation of invention.

Claims (10)

1. a kind of live broadcasting method, which is characterized in that including:
Wearable device and mobile terminal establish Radio Link, and the Radio Link includes signaling link, data link;
Wearable device acquires original video number in the live streaming instruction for receiving the mobile terminal by the signaling link According to original audio data;
The original video is encoded to target video data by wearable device, and the original audio data is encoded to target sound Frequency evidence;
The target video data and the target audio data are encapsulated as live streaming flow data by wearable device;
The live streaming flow data is transmitted to the mobile terminal by the data link by wearable device, to be forwarded to stream matchmaker Body server.
2. the method according to claim 1, wherein the original video is encoded to mesh by the wearable device Video data is marked, the original audio data is encoded to target audio data, including:
Wearable device determines video coding parameter and audio coding parameters;
The original video data is encoded to target video data according to the video coding parameter by wearable device;
The original audio data is encoded to target audio data according to the audio coding parameters by wearable device;
Wherein, the bandwidth of the target video data and the target audio data is less than or equal to target bandwidth, the target Bandwidth is the fixed ratio of fetching on the basis of the data link available bandwidth.
3. according to the method described in claim 2, it is characterized in that, the wearable device determines video coding parameter and audio Coding parameter, including:
Wearable device detects transport quality parameters;
Wearable device reduces video coding parameter when the transport quality parameters reduce;
Wearable device improves video coding parameter when the transport quality parameters increase.
4. method according to claim 1-3, which is characterized in that the wearable device passes through the data-link The live streaming flow data is transmitted to the mobile terminal by road, to be forwarded to streaming media server, including:
Wearable device according to classical bluetooth and bluetooth enhancing rate EDR, by the data link by the live streaming flow data It is transmitted to the mobile terminal, to be forwarded to streaming media server.
5. according to the method described in claim 4, it is characterized in that, the classics bluetooth and bluetooth enhancing rate EDR are abided by Follow bluetooth serial ports agreement SPP;
The wearable device according to classical bluetooth and bluetooth enhancing rate EDR, by the data link by the live stream Data are transmitted to the mobile terminal, to be forwarded to streaming media server, including:
Wearable device caches the live streaming flow data;
Wearable device enhances speed when the live streaming flow data of caching meets preset caching condition, according to classical bluetooth and bluetooth The live streaming flow data of caching is transmitted to the mobile terminal by the data link by rate EDR, to be forwarded to streaming media service Device;
Wherein, the caching condition includes following at least one:
The time of caching is more than preset amount threshold, delays more than the quantity of preset time threshold, the live streaming flow data of caching The volume for the live streaming flow data deposited is more than preset volume threshold.
6. method according to claim 1-3, which is characterized in that the wearable device passes through the data-link The live streaming flow data is transmitted to the mobile terminal by road, to be forwarded to streaming media server, including:
The live streaming flow data is transmitted to the movement eventually by the data link in the first communications band by wearable device End, to be forwarded to streaming media server in the second communications band;
Wherein, first communications band and second communications band be not identical.
7. a kind of live broadcast device, which is characterized in that it applies in wearable device, including:
Wireless link module, for establishing Radio Link with mobile terminal, the Radio Link includes signaling link, data Link;
Data acquisition module, in the live streaming instruction for receiving the mobile terminal by the signaling link, acquisition to be former Beginning video data and original audio data;
Data coding module encodes the original audio data for the original video to be encoded to target video data For target audio data;
Live stream package module, for the target video data and the target audio data to be encapsulated as live streaming flow data;
Live stream transmission module, for the live streaming flow data to be transmitted to the mobile terminal by the data link, with It is forwarded to streaming media server.
8. device according to claim 7, which is characterized in that the data coding module includes:
Coding parameter determines submodule, for determining video coding parameter and audio coding parameters;
Video coding submodule, for the original video data to be encoded to target video number according to the video coding parameter According to;
Audio coding submodule, for the original audio data to be encoded to target sound frequency according to the audio coding parameters According to;
Wherein, the bandwidth of the target video data and the target audio data is less than or equal to target bandwidth, the target Bandwidth is the fixed ratio of fetching on the basis of the data link available bandwidth.
9. device according to claim 8, which is characterized in that the coding parameter determines that submodule includes:
Transport quality parameters detection unit, for detecting transport quality parameters;
Video coding parameter reduces unit, for reducing video coding parameter when the transport quality parameters reduce;
Video coding parameter improves unit, for improving video coding parameter when the transport quality parameters increase.
10. a kind of intelligent glasses, which is characterized in that including:
Communicator is configured as establishing Radio Link with mobile terminal, and the Radio Link includes signaling link, data link;
Camera is configured as acquiring original in the live streaming instruction for receiving the mobile terminal by the signaling link Video data;
Microphone is configured as acquiring original in the live streaming instruction for receiving the mobile terminal by the signaling link Audio data;
Encoder is configured as the original video being encoded to target video data, the original audio data is encoded to Target audio data;
Processor is configured as the target video data and the target audio data being encapsulated as live streaming flow data;
The communicator is additionally configured to that the live streaming flow data is transmitted to the mobile terminal by the data link, To be forwarded to streaming media server.
CN201810551273.3A 2018-05-31 2018-05-31 A kind of live broadcasting method, device and intelligent glasses Active CN108900850B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810551273.3A CN108900850B (en) 2018-05-31 2018-05-31 A kind of live broadcasting method, device and intelligent glasses

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810551273.3A CN108900850B (en) 2018-05-31 2018-05-31 A kind of live broadcasting method, device and intelligent glasses

Publications (2)

Publication Number Publication Date
CN108900850A true CN108900850A (en) 2018-11-27
CN108900850B CN108900850B (en) 2019-09-27

Family

ID=64343579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810551273.3A Active CN108900850B (en) 2018-05-31 2018-05-31 A kind of live broadcasting method, device and intelligent glasses

Country Status (1)

Country Link
CN (1) CN108900850B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109640305A (en) * 2018-12-27 2019-04-16 维沃移动通信有限公司 Audio/video acquisition method, bluetooth equipment and terminal device
CN109660858A (en) * 2018-12-29 2019-04-19 北京字节跳动网络技术有限公司 Transmission method, device, terminal and the server of direct broadcasting room interaction data
CN110177286A (en) * 2019-05-30 2019-08-27 上海云甫智能科技有限公司 A kind of live broadcasting method, system and intelligent glasses
CN110198483A (en) * 2019-05-30 2019-09-03 上海云甫智能科技有限公司 A kind of live content recommended method and system based on intelligent glasses
CN111405309A (en) * 2020-03-27 2020-07-10 深圳光启超材料技术有限公司 Display method of real-time video stream, head-mounted device, storage medium and electronic device
CN111723035A (en) * 2019-03-22 2020-09-29 奇酷互联网络科技(深圳)有限公司 Image processing method, mobile terminal and wearable device
CN114500368A (en) * 2022-04-07 2022-05-13 成都网讯优速信息技术有限公司 Data transmission method and device and router adopting device
CN114830791A (en) * 2019-12-19 2022-07-29 高通股份有限公司 Reliable low latency wireless transfer of virtual reality head-mounted device sensor information
CN115150648A (en) * 2022-05-31 2022-10-04 海信视像科技股份有限公司 Display device and message transmission method

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105429663A (en) * 2015-12-18 2016-03-23 深圳市宏电技术股份有限公司 Low power consumption and high transmission rate wearable device and data transmission system thereof
CN105472477A (en) * 2015-12-08 2016-04-06 广州华多网络科技有限公司 Data transmission method, device and equipment
CN105744293A (en) * 2016-03-16 2016-07-06 北京小米移动软件有限公司 Video live broadcast method and device
CN106095135A (en) * 2016-06-08 2016-11-09 钟林 A kind of method and device utilizing orientation gesture touch operation intelligent glasses
CN106685929A (en) * 2016-12-06 2017-05-17 南京金雀智能科技有限公司 Wearable Bluetooth video earphone based communication processing system and method
CN206433119U (en) * 2016-12-06 2017-08-22 南京金雀智能科技有限公司 Communication processing system based on wearable assembly
CN107172390A (en) * 2017-05-12 2017-09-15 广州市和佳电子科技有限公司 It is a kind of based on intelligent glasses for terminal platform visualization system and implementation method
CN107295423A (en) * 2016-04-05 2017-10-24 南京微特喜网络科技有限公司 A kind of adaptive coding and transmission method live for mobile terminal video
CN107452407A (en) * 2017-08-17 2017-12-08 北京达佳互联信息技术有限公司 Storage, display methods and the device and intelligent glasses of video data
CN107967562A (en) * 2017-11-29 2018-04-27 国网山西省电力公司太原供电公司 A kind of construction site job safety remote-control system and method
CN108024126A (en) * 2017-11-28 2018-05-11 北京潘达互娱科技有限公司 Network direct broadcasting video regulation method, device, electronic equipment and storage medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105472477A (en) * 2015-12-08 2016-04-06 广州华多网络科技有限公司 Data transmission method, device and equipment
CN105429663A (en) * 2015-12-18 2016-03-23 深圳市宏电技术股份有限公司 Low power consumption and high transmission rate wearable device and data transmission system thereof
CN105744293A (en) * 2016-03-16 2016-07-06 北京小米移动软件有限公司 Video live broadcast method and device
CN107295423A (en) * 2016-04-05 2017-10-24 南京微特喜网络科技有限公司 A kind of adaptive coding and transmission method live for mobile terminal video
CN106095135A (en) * 2016-06-08 2016-11-09 钟林 A kind of method and device utilizing orientation gesture touch operation intelligent glasses
CN106685929A (en) * 2016-12-06 2017-05-17 南京金雀智能科技有限公司 Wearable Bluetooth video earphone based communication processing system and method
CN206433119U (en) * 2016-12-06 2017-08-22 南京金雀智能科技有限公司 Communication processing system based on wearable assembly
CN107172390A (en) * 2017-05-12 2017-09-15 广州市和佳电子科技有限公司 It is a kind of based on intelligent glasses for terminal platform visualization system and implementation method
CN107452407A (en) * 2017-08-17 2017-12-08 北京达佳互联信息技术有限公司 Storage, display methods and the device and intelligent glasses of video data
CN108024126A (en) * 2017-11-28 2018-05-11 北京潘达互娱科技有限公司 Network direct broadcasting video regulation method, device, electronic equipment and storage medium
CN107967562A (en) * 2017-11-29 2018-04-27 国网山西省电力公司太原供电公司 A kind of construction site job safety remote-control system and method

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109640305B (en) * 2018-12-27 2022-04-22 维沃移动通信有限公司 Audio and video acquisition method, Bluetooth device and terminal device
CN109640305A (en) * 2018-12-27 2019-04-16 维沃移动通信有限公司 Audio/video acquisition method, bluetooth equipment and terminal device
CN109660858A (en) * 2018-12-29 2019-04-19 北京字节跳动网络技术有限公司 Transmission method, device, terminal and the server of direct broadcasting room interaction data
WO2020135776A1 (en) * 2018-12-29 2020-07-02 北京字节跳动网络技术有限公司 Interaction data transmission method, device, terminal and server
CN111723035A (en) * 2019-03-22 2020-09-29 奇酷互联网络科技(深圳)有限公司 Image processing method, mobile terminal and wearable device
CN110198483A (en) * 2019-05-30 2019-09-03 上海云甫智能科技有限公司 A kind of live content recommended method and system based on intelligent glasses
CN110177286A (en) * 2019-05-30 2019-08-27 上海云甫智能科技有限公司 A kind of live broadcasting method, system and intelligent glasses
CN114830791A (en) * 2019-12-19 2022-07-29 高通股份有限公司 Reliable low latency wireless transfer of virtual reality head-mounted device sensor information
CN111405309A (en) * 2020-03-27 2020-07-10 深圳光启超材料技术有限公司 Display method of real-time video stream, head-mounted device, storage medium and electronic device
WO2021189650A1 (en) * 2020-03-27 2021-09-30 深圳光启超材料技术有限公司 Real-time video stream display method, headset, storage medium, and electronic device
CN114500368A (en) * 2022-04-07 2022-05-13 成都网讯优速信息技术有限公司 Data transmission method and device and router adopting device
CN114500368B (en) * 2022-04-07 2022-06-17 成都网讯优速信息技术有限公司 Data transmission method and device and router adopting device
CN115150648A (en) * 2022-05-31 2022-10-04 海信视像科技股份有限公司 Display device and message transmission method

Also Published As

Publication number Publication date
CN108900850B (en) 2019-09-27

Similar Documents

Publication Publication Date Title
CN108900850B (en) A kind of live broadcasting method, device and intelligent glasses
WO2020211733A1 (en) Bluetooth connection method, device and system
CN111316598B (en) Multi-screen interaction method and equipment
CN112313929B (en) Method for automatically switching Bluetooth audio coding modes and electronic equipment
CN112640505B (en) Transmission rate control method and equipment
CN107257508B (en) A kind of storage method of video data, device and intelligent glasses
CN113542839B (en) Screen projection method of electronic equipment and electronic equipment
CN111601199A (en) Wireless earphone box and system
US8214568B2 (en) Device, system, and method to couple a personal digital assistant with a camera
CN107452407A (en) Storage, display methods and the device and intelligent glasses of video data
CN113438354B (en) Data transmission method and device, electronic equipment and storage medium
CN111614524A (en) Multi-intelligent-device linkage control method, device and system
JP7181990B2 (en) Data transmission method and electronic device
CN110636554B (en) Data transmission method and device
CN108693661A (en) A kind of glasses
CN112806092A (en) Microphone MIC switching method and device
CN111103689A (en) Wearable equipment
WO2019034107A1 (en) Power saving method and smart glasses
CN102957888A (en) Wireless fidelity (WiFi)-communication-based portable audio and video transmission and recording device
CN110177286A (en) A kind of live broadcasting method, system and intelligent glasses
CN114205336A (en) Cross-device audio playing method, mobile terminal, electronic device and storage medium
CN208156339U (en) A kind of glasses
CN112469012A (en) Bluetooth communication method and related device
CN109151784A (en) Method for connecting network, device and electronic equipment
CN210954486U (en) Wearable equipment

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