CN205545736U - Online play device of video - Google Patents

Online play device of video Download PDF

Info

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
Application number
CN201620365076.9U
Other languages
Chinese (zh)
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.)
Shanghai Ronglanhai Culture Media Co ltd
Original Assignee
Shanghai Ronglanhai Culture Media 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 Shanghai Ronglanhai Culture Media Co ltd filed Critical Shanghai Ronglanhai Culture Media Co ltd
Priority to CN201620365076.9U priority Critical patent/CN205545736U/en
Application granted granted Critical
Publication of CN205545736U publication Critical patent/CN205545736U/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of online playing device of video
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.
CN201620365076.9U 2016-04-27 2016-04-27 Online play device of video Expired - Fee Related CN205545736U (en)

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)

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

Cited By (5)

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