Dissertation > Excellent graduate degree dissertation topics show
The Design and Implementation of Video Transcoding and Protection System Based on FFmpeg
Author: ZhangGuoQing
Tutor: LiuQingTang;ZhuXiaoLiang
School: Central China Normal University
Course: Educational Technology
Keywords: FFmpeg Video Transcoding Video protection Encryption Decryption Qt
CLC: TP391.41
Type: Master's thesis
Year: 2011
Downloads: 204
Quote: 1
Read: Download Dissertation
Abstract
|
The Internet makes information dissemination used in the field of education is more convenient, in different regions of the learners to share excellent educational resources, which greatly promoted the development of education. At the same time, we also need to face new problems. First, the video player terminal is increasingly diverse, different terminals (such as mobile phones, PC, Tablet PC) video format and video quality requirements are not the same. Secondly, some of the unauthorized video resources are spread in the network. The one hand, these pirated videos infringe the interests of the video released by the blow to the excellent educational video resources released by the enthusiasm. On the other hand, most of the pirated video clarity is not high, incoherent content, not conducive to learners learn efficiently. Therefore, it is necessary to design a video transcoding and protection system, the completion of the conversion between different video formats, while protecting legitimate educational video from unlawful infringement. From the above considerations, this article is designed based on open source software FFmpeg the video transcoding protection system, and detailed description of its specific implementation process. The main research work are as follows: (1) basic parsing code for the Linux environment FFmpeg FFmpeg video codec framework for parsing master the basic principles and methods of secondary development the FFmpeg platform built in the Linux environment, complete support for the market on most of the popular video formats conversion function. (2) the process of transcoding video encryption and decryption study how to protect the information corresponding to the video file into, in order to achieve the effect the unauthorized player can not play encrypted video. Research ffplay player player module with function call process, achieved on the basis of secondary development ffplay source based on FFmpeg number of video protection system encrypted video file playback. (3) of the FFmpeg graphical user interface (GUI) design and realization of FFmpeg command line based, is not conducive to the operation of the paper will turn the code encryption module design based on Qt friendly visual graphical interface, user-friendly use. Compared to other studies at home and abroad, the characteristics of the performance in the following two aspects: (1) FFmpeg applied to the field of digital copyright protection this article FFmpeg creatively applied to the field of digital copyright protection, design and realize a simple and effective video transcoding and protection systems. (2) research FFmpeg FFmpeg-platform graphical user interface running under the Linux system, the operator interface is a command-line input. FFmpeg design a simple and convenient graphical user interface, so that the use of the FFmpeg become more humane.
|
Related Dissertations
- Design and Implementation of Windows Kernel-mode Cryptographic Service Interface,TP309.7
- Research on Transparent Security of JPEG Image,TP391.41
- Research on Secure Fingerprint Authentication Based on Distance Projection Coding,TP391.4
- The Research and Realization of H.264 Based Onandroid,TN919.81
- Research and Design on Asymmetric Encryption and Decryption Algorithm Based on FFTT,TP309.7
- Design of Ad hoc Network Application Based on Linux Platform,TN929.5
- Design and Implementation of Secured Network Hard Disk System Based on USBKey Authentication,TP393.08
- Intelligent Control System of Chlorine Dosing in Waterworks Based on Embedded System,TU991.2
- Design and Implementation of Drive Level Trojan Transmission and Encryption Algorithms,TP393.08
- Research on Security-check Information System Based on Multi-information Fusion,V328.3
- The Research of Parallel Video Transcoding in H.264,TN919.81
- Design of Patch Clamp Amplifier System Based on Qt/E,TP368.1
- Design of AHB Monitor Based on SHA and AES Algorithms,TP309.7
- Single-Channel Color Image Encryption Algorithms with Chaos and Fractional Fourier Transform,TP309.7
- Design and Development for Process Control Software System of Injection Machine,TQ320.52
- An Improved Design of Spectrophotometer with Double Beam,TH744.12
- The Design of Weld Thermal Cycle Testing Portable Device Based on ARM9,TN305
- Design and Implementation of User Input Module for Embedded Graphical User Interface,TP391.41
- Two Algorithms for Image Processing Based on Chaos and Fractal,TP391.41
- Research on Servo Press Upper Computer Control and Process Planning Software,TP273
- Design and Implement of Frequency EOC System and Research of Its Security Mechanism,TN915.02
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Pattern Recognition and devices > Image recognition device
© 2012 www.DissertationTopic.Net Mobile
|