CN205545736U - Online play device of video - Google Patents
Online play device of video Download PDFInfo
- Publication number
- CN205545736U CN205545736U CN201620365076.9U CN201620365076U CN205545736U CN 205545736 U CN205545736 U CN 205545736U CN 201620365076 U CN201620365076 U CN 201620365076U CN 205545736 U CN205545736 U CN 205545736U
- Authority
- CN
- China
- Prior art keywords
- video
- coding
- video data
- unit
- type
- 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.)
- Expired - Fee Related
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The utility model provides an online play device of video, includes: video capture ware (1), video encoder (2), wireless transmitter (3) and video player (4), video capture ware (1) is used for acquireing on line user clicks on's video data, video encoder (2) are used for selecting corresponding video coding type according to current network state to according to the type of coding to video data encode, generate the video data package, video coding type and current being proportionate relation of network transmission state include code check and frame per second, wireless transmitter (3) are used for sending the video data package to the video player, video player (4) be used for to video data package separate code, the resolution ratio that will separate the video image behind the code carries out the switch processing, plays the video data behind the switch processing. Make when network state is not good, the user still can experience on line and watch video enjoyment smoothly, and simultaneously, the user still can watch clear video through intelligent terminal.
Description
Technical field
This utility model relates to video display arts field, is specifically related to a kind of online playing device of video.
Background technology
Along with popularizing of network, increasing people likes using intelligent terminal to watch video online, but,
When existing video system plays video online, often unstable networks, it is impossible to ensure that video data passes in real time
Defeated, cause user can not watch whole video glibly, reduce the experience of user.
Summary of the invention
When playing video online for existing video system, because unstable networks is susceptible to the problem of interruption,
The application provides a kind of online playing device of video, including, vision, video encoder, wireless biography
Defeated device and video player;
The video data that vision is clicked on for the online user of acquisition;
Video encoder is used for selecting corresponding Video coding type according to current network state, and according to coding
Type, to coding video data, generates video data bag, and Video coding type transmits shape with current network
State correlation, including code check and frame per second;
Wireless Transmitter is for sending described video data bag to described video player;
Video player is for described video data bag solution coding, by the resolution of the video image after solution coding
Rate carries out the video data after conversion process, broadcasting conversion process.
In a kind of embodiment, video encoder includes: Network Expert Systems unit, memory element, coupling list
Unit and coding unit;
Network Expert Systems unit is for monitoring current network state in real time, and described network state includes that network is numerous
Busy condition and network idle state;
Memory element is for storing default Video coding type;
Matching unit for mating the Video coding class adapted with current network state according to current network state
Type;
Coding unit is for coding video data and generating video data bag according to described type of coding.
In a kind of embodiment, video player includes: solve coding unit, resolution conversion unit and broadcasting list
Unit;
Solve coding unit for video data bag is decoded;
Resolution conversion unit is for changing the resolution of video image;
Broadcast unit video data after playback process.
In a kind of embodiment, Video coding type includes H.264 encoding and H.265 encodes.
According to the online playing device of video of above-described embodiment, owing to selecting corresponding video according to network state
Type of coding transmits after the coding video data of transmission, and video data bag solution is encoded by video player,
Then playing so that when network state is the best, user still can experience online and watch video glibly
Enjoyment, meanwhile, user still can watch video clearly by intelligent terminal.
Accompanying drawing explanation
Fig. 1 is a kind of video online playing device schematic diagram.
Detailed description of the invention
Combine accompanying drawing below by detailed description of the invention this utility model is described in further detail.
This example provides a kind of online playing device of video, and its schematic diagram is as it is shown in figure 1, include: video acquisition
Device 1, video encoder 2, Wireless Transmitter 3 and video player 4.
When user clicks on the video of viewing online, vision 1 then can obtain what user clicked on online
Video data.
Video encoder 2 is used for selecting corresponding Video coding type according to current network state, and according to volume
The coding video data that user is watched by code type, generates video data bag;The Video coding class of this example
Type and current network transmission state correlation, including code check and frame per second.
Further, video encoder 2 includes Network Expert Systems unit 21, memory element 22, matching unit
23 and coding unit 24;Network Expert Systems unit 21 monitors current network state in real time, to meet
For the needs of the online real-time transmission of video of radio transmission apparatus, wherein, network state includes network busy state
With network idle state;In other embodiments, current network state can also be the occupancy of transmission bandwidth
Or channel quality.
Memory element 22 is for storing default Video coding type, and H.264 the Video coding type of this example is
Encode and H.265 encode.
Wherein, H.264 coding is International Organization for Standardization (ISO) and International Telecommunication Union (ITU) carries jointly
The new-generation digital video compression format after MPEG4 gone out.H.264 it is that ITU-T runs after fame with H.26x series
Claim one of video coding and decoding technology standard of name.H.264 it is the VCEG (Video Coding Experts group) of ITU-T
Joint video team (JVT:joint video team) with the MPEG (Motion Picture Expert Group) of ISO/IEC
One digital video coding standard of exploitation.
H.265 the coding new video encoding standard that to be ITU-T VCEG formulated after H.264.H.265
Round existing video encoding standard H.264 standard, retains some original technology, is correlated with some simultaneously
Technology improved.H.265 coding use advanced technology in order to improve code stream, coding quality, time delay and
Relation between algorithm complex, reaches optimal settings.H.265 coding is directed under finite bandwidth transmitting more
High-quality Internet video, it is only necessary to an original half-band width can play the video of equal in quality.
Matching unit 23 for mating the Video coding adapted with current network state according to current network state
Type, according to H.264 coding and the feature H.265 encoded, the selection mode of this example type of coding is: net
Select under network normal condition H.264 to encode, select under network congestion condition H.265 to encode, i.e. if net
It is idle condition that network Condition Monitoring Unit 21 obtains current network state, matching unit 23 coupling and current net
The type of coding that network state adapts is H.264 to encode, if obtaining current network state is busy state,
The type of coding that then matching unit 23 coupling and current network state adapt is H.265 to encode.
Coding unit 24 is used for according to the type of coding mated coding video data, and generates video counts
According to bag;The video data bag of generation is transferred to video player 4 by Wireless Transmitter 3.
Further, video player 4 includes solving coding unit 41, resolution conversion unit 42 and broadcast unit
43;Solve coding unit 41 for the video data bag received is decoded;Resolution conversion unit 42
For the resolution of video image is changed, it is transformed into the resolution phase of the intelligent terminal used with user
With, such as, if the video image resolution that video player 4 receives is whole more than the intelligence that user uses
The resolution of end, then the resolution of the video image received is reduced by resolution conversion unit 42, contrary,
The resolution of the video image received is increased by resolution conversion unit 42, until the resolution of this video image
Rate is identical with the resolution of the intelligent terminal that user uses;The broadcast unit 43 video counts after playback process
According to.
In this utility model embodiment, select the type of coding of self according to network state, according to coding class
Type, to coding video data, generates video data bag, transmits packet, and video player 4 is to reception
Video data process after play so that user, when network state is the best, still can experience online
Watching the enjoyment of video glibly, meanwhile, user still can watch video clearly by intelligent terminal.
This utility model is illustrated by use above specific case, is only intended to help and understands that this practicality is new
Type, not in order to limit this utility model.For this utility model person of ordinary skill in the field, depend on
According to thought of the present utility model, it is also possible to make some simple deductions, deform or replace.
Claims (4)
1. the online playing device of video, it is characterised in that including: vision (1), video are compiled
Code device (2), Wireless Transmitter (3) and video player (4);
The video data that described vision (1) is clicked on for the online user of acquisition;
Described video encoder (2) is for selecting corresponding Video coding type, and root according to current network state
According to described type of coding to described coding video data, generate video data bag, described Video coding class
Type and current network transmission state correlation, including code check and frame per second;
Described Wireless Transmitter (3) is for sending described video data bag to described video player;
Described video player (4) is used for described video data bag solution coding, will solve the video image after encoding
Resolution carry out conversion process, play the video data after conversion process.
2. the online playing device of video as claimed in claim 1, it is characterised in that described Video coding
Device (2) including: Network Expert Systems unit (21), memory element (22), matching unit (23) and coding unit
(24);
Described Network Expert Systems unit (21) monitors current network state, described network state bag in real time
Purse rope network busy state and network idle state;
Described memory element (22) is for storing default Video coding type;
Described matching unit (23) is for adapting with described current network state according to current network state coupling
Video coding type;
Described coding unit (24) is for and generating described coding video data according to described type of coding
Video data bag.
3. the online playing device of video as claimed in claim 2, it is characterised in that described video playback
Device (4) including: solves coding unit (41), resolution conversion unit (42) and broadcast unit (43);
Described solution coding unit (41) is for being decoded described video data bag;
Described resolution conversion unit (42) is for changing the resolution of video image;
The described broadcast unit (43) video data after playback process.
4. the online playing device of video as claimed in claim 3, it is characterised in that described Video coding
Type includes H.264 encoding and H.265 encodes.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201620365076.9U CN205545736U (en) | 2016-04-27 | 2016-04-27 | Online play device of video |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201620365076.9U CN205545736U (en) | 2016-04-27 | 2016-04-27 | Online play device of video |
Publications (1)
Publication Number | Publication Date |
---|---|
CN205545736U true CN205545736U (en) | 2016-08-31 |
Family
ID=56794731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201620365076.9U Expired - Fee Related CN205545736U (en) | 2016-04-27 | 2016-04-27 | Online play device of video |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN205545736U (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109218616A (en) * | 2018-09-28 | 2019-01-15 | 深圳市协创立软件有限公司 | A kind of intelligent camera long-range control method |
CN113747160A (en) * | 2021-09-07 | 2021-12-03 | 腾讯科技(深圳)有限公司 | Video coding configuration method, device, equipment and computer readable storage medium |
CN114363674A (en) * | 2021-12-09 | 2022-04-15 | 北京快乐茄信息技术有限公司 | Video playing method, device, terminal and storage medium |
-
2016
- 2016-04-27 CN CN201620365076.9U patent/CN205545736U/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109218616A (en) * | 2018-09-28 | 2019-01-15 | 深圳市协创立软件有限公司 | A kind of intelligent camera long-range control method |
CN113747160A (en) * | 2021-09-07 | 2021-12-03 | 腾讯科技(深圳)有限公司 | Video coding configuration method, device, equipment and computer readable storage medium |
CN113747160B (en) * | 2021-09-07 | 2023-06-16 | 腾讯科技(深圳)有限公司 | Video coding configuration method, device, equipment and computer readable storage medium |
CN114363674A (en) * | 2021-12-09 | 2022-04-15 | 北京快乐茄信息技术有限公司 | Video playing method, device, terminal and storage medium |
CN114363674B (en) * | 2021-12-09 | 2024-02-09 | 北京快乐茄信息技术有限公司 | Video playing method, device, terminal and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103957389B (en) | 3G video transmission method and system based on compression sensing | |
CA2737728C (en) | Low latency video encoder | |
CN105791836B (en) | Method for video coding, video code flow adaptive transmission method and display methods | |
Bing | Next-generation video coding and streaming | |
CN104219539B (en) | A method of the Video coding based on TD-LTE Channel Detections and transmission | |
US8571027B2 (en) | System and method for multi-rate video delivery using multicast stream | |
WO2006019481A2 (en) | Fast channel change in digital media systems | |
JP2006333254A (en) | Moving image real time communication terminal, and method and program for controlling moving image real time communication terminal | |
CN205545736U (en) | Online play device of video | |
CN106303661B (en) | A kind of live streaming client realizes the method and system of adaptive screen rotation | |
CN104270649A (en) | Image encoding device and image encoding method | |
CN102065269A (en) | Method for carrying out video session, video session system and set top boxes (STBs) | |
CN101931799A (en) | Method and device for smoothing video bit stream | |
CN101742289A (en) | Method, system and device for compressing video code stream | |
CN106162257B (en) | A kind of adaptive network transmission optimization method of real-time video | |
CN201435786Y (en) | Portable satellite data audio and video integrated application communication terminal | |
JP2004064300A (en) | Image transmission system, image transmission apparatus, and image reception apparatus | |
US9681175B2 (en) | Method for downloading content according to communication parameters, and associated content receiver | |
CN205545738U (en) | Video wireless transmission equipment | |
JP2011172153A (en) | Media encoding and transmitting apparatus | |
Misu et al. | Real-time video coding system for up to 4K 120P videos with spatio-temporal format conversion | |
KR20130122117A (en) | Method and apparatus for transmitting a moving image in a real time | |
JP5675164B2 (en) | Transmission device, transmission method, and program | |
EP2908516A1 (en) | Process for transmitting an ongoing video stream from a publisher to a receiver through a MCU unit during a live session | |
CN205232344U (en) | Many interfaces high definition video wireless transmitter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160831 Termination date: 20210427 |