Font Size: a A A

Design And Implementation Of H.265-based Adaptive Streaming Server

Posted on:2018-04-09Degree:MasterType:Thesis
Country:ChinaCandidate:J L HuoFull Text:PDF
GTID:2348330542477850Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the mobile device hardware capabilities and multimedia applications continue to expand,the trend of video applications are gradually to the following three aspects: First,high definition(Higher Definition): in the field of digital video,video from the current mainstream 720 P gradually to the development and replacement of 1080 P,and even many manufacturers have introduced support for 4Kx2 K,8Kx4K and other ultra-high-definition equipment or services;Second,the high frame rate(Higher fram erate): digital video has gradually from the early mainstream 30 fps To 60 fps,and even in some areas have begun to use and promote 240fps;Third,high compression rate(Higher Compressionrate): ultra-high-definition video will inevitably bring about the development of transmission and storage problems,it is necessary to improve the vide o compression rate to solve the ultra-High-definition video transmission and storage pressure.Through the above analysis can be seen to H.264 as the representative of the video codec technology has become increasingly unable to meet the needs of future streaming media applications.High-performance video coding standard(HEVC)/ H.265 technology compared to the current H.264,MPEG-4 encoding technology has been greatly improved.It can effectively improve the image quality of video,at the same time have a higher compre ssion rate,the current technology can achieve the existing MPED-4 AVC and H.264 compression rate of more than 2 times,that is the same video image quality bit rate Reduced by 50%,making the same performance hardware and software facilities can achieve higher decoding capability,the current 4K,8K codecs have been achieved.There fore,this paper proposes a streaming media adaptive server technology that supports H.265,and makes a technical pre-research to provide more stable,smoother and higher quality streaming video.This paper introduces the current situation of application of H.265 standard and streaming media technology at home and abroad,and analyzes the key technologies used in designing this system,such as the key technology of H.265,Darwin streaming media server,RTSP protocol Wait.Secondly,the function of the system is analyzed.Demand analysis is carried out from both functional and non-functional aspects.The functional requirements are mainly defined as the system’s video-on-demand,live,rate adaptive technologies and functions,including the system’s video recording capability.The non-functional requirements analysis mainly defines the system performance indicators: stability,coding rate and Frame rate,video quality control and other parameters.Finally,the system design and system implementation are described.The whole architecture design,H.265 encoding module and implementation method,TS video package implementation method and flow adaptive switching realization method are described.
Keywords/Search Tags:H.265, Streaming, Adaptive technology, RTSP extensions
PDF Full Text Request
Related items