节点文献
基于H.264,MPEG4 MP3等编码格式的高清编码器
The HD Encoder Based on H.264, Mpeg4, Mp3Encoding Format
【作者】 张丹;
【导师】 杨军;
【作者基本信息】 北京邮电大学 , 检测技术及自动化装置, 2013, 硕士
【摘要】 本课题研究的高清编码器支持H.264、MPEG4, G.711、mp3视音频压缩算法,目的及优势是在低网络带宽的情况下也具备优异的视音频还原性,大大降低了网络传输的压力。用户可以通过常见的播放器进行直播视频观看。可广泛用于银行,安防,军队,学校等多领域。课题研究方法为采用嵌入式架构实现对音视频编码、实时网络传输功能,采用客户端软件实现对音视频信号的解码、播放。嵌入式系统包括软硬件,需要在自己研发的高清编码板上开发符合功能需求的嵌入式软件,嵌入式产品离不开硬件的支持,高清编码板采用德州仪器(TI)宣布推出全新TMS320DM368(集成ARM9/DSP)视频处理器,性能得到提高。创新之处是采用硬编码的方式,由处理器内部DSP (HDVICP)实现,应用程序只需要调用一些DSP端的接口即可,缩短了开发人员的开发周期。所开发的属于比较大型的嵌入式软件,需要有操作系统的支持,以便统一管理系统资源,调度多个应用程序,管理文件系统等作用,完整的嵌入式Linux包括U-BOOT引导程序,linux内核,文件系统,应用软件部分。实际表明,所研发出的高清编码器这款产品实现了所需的功能,压缩编码后的数据变得很小以便在网络上传输,并且客户端通过VLC所观看的图像质量也达到要求,很清晰。
【Abstract】 This issue research the HD encoder which supports H.264,MPEG4, G.711,MP3audio compression algorithm,the purpose and advantages is even though in low network bandwidth situation, it also has excellent audio reducibility and reduces the network transmission pressure. User can through the common player to broadcast video to watch. Encoder can be widely used in Banks, security monitoring, cell phone video broadcast, teleconferencing, schools, hospitals, military and many other fields.The method of this issue is to use embedded structure to realize audio/video coding, real-time network transmission function, the client software can realize audio and video signals decoding and playing video. Embedded system including hardware and software, we can develop the embedded software in our own encoder platform. Embedded products must have the support of the hardware hd encoder can use the latest TMS320DM368(integrated ARM9and DSP) video processor which announced by TI. The novelty is to use hard-coded by internal processor DSP (HDVICP) the applications only need to call some interfaces DSP, shorten the development cycle of developers.Our development belongs to large-scale embedded software, which needs to an operating system to support, in order to unify management system resources, scheduling multiple applications and the file system management function. The whole embedded Linux including Linux kernel, the file system and application software. The actual show that the development of HD encoder which realizes the required functions, the compression data can transmission on the network because they become very small. Client can watch video through VLC and the image quality meets requirement.
【Key words】 hd encoder; embedded; network transmission; operatingsystem; hard-coded;