学位论文 > 优秀研究生学位论文题录展示

基于FFMPEG的网络媒体播放器和视频电话的设计与实现

作 者: 王名昊
导 师: 吉爱国
学 校: 青岛理工大学
专 业: 计算机应用技术
关键词: Linux FFMPEG XVID 音视频编解码 miniGUI
分类号: TN949.28
类 型: 硕士论文
年 份: 2009年
下 载: 237次
引 用: 2次
阅 读: 论文下载
 

内容摘要


随着嵌入式软硬件和无线通讯技术的飞速发展,使手持设备走进我们的生活,成为生活中的必需品。在业界的未来数字10年里,手持设备也是极为重要的组成部分。同样,作为嵌入式操作系统的ARM Linux也得到了迅速的发展,FFMPEG库也已经发展成为非常成熟的媒体编解码函数库。基于这两者的应用现在也是层出不穷,人们随时随地的在线欣赏音乐、电影,和朋友进行视频聊天已不再是梦想。本文就基于此提出了一套完整的网络媒体播放和音视频聊天的解决方案。本文首先对系统所使用的关键技术做了详细介绍,对FFMPEG的工作原理做了深入的理解,并介绍了一些辅助工具的实现,然后重点阐明了系统的主要功能:网络媒体播放功能和视频、音频聊天功能的实现,并提出了软件编解码的一些局限和改进方法。运用了诸多嵌入式、网络及软件工程方面的技术,并将多种技术整合在了一起。网络数据的稳定传输、音视频数据的采集和软件编解码技术的应用是实现的关键和难点,也是本文的重点。主要内容包括:各嵌入式软件模块的移植;模块化设计;远程调试辅助工具的编写;嵌入式数据库的处理;网络传输介质无关性和协议无关性的实现;各种传输技术的使用;借助FFMPEG的媒体文件的播放;同步技术的应用;白板系统的实现;音频、视频数据的采集及压缩;以及多播技术的运用。本文最后对软件解码的速度进行了测试,提出了一些改进的设想,并对设计体会、今后需要进行的工作做了总结。

全文目录


相似论文

  1. 基于ARM的TFT-LCD面板检测设备软件的研究,TN873.93
  2. 网位仪信号采集与处理平台的设计与实现,S951.2
  3. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  4. 基于ANDROID的H.264视频编解码技术的研究与实现,TN919.81
  5. 基于嵌入式系统钻孔成像装置的研究,P634.3
  6. IP网络QoS技术研究,TP393.09
  7. 基于Android终端的视频通话系统设计与实现,TN929.53
  8. 一种基于i.MX51的嵌入式VoIP终端的设计与实现,TN916.2
  9. 基于嵌入式Web技术的动态应变仪研究与实现,TP368.1
  10. 嵌入式通信管理装置的设计与研究,TP368.1
  11. 基于CPCI的多同步数字转接系统的设计,TN914.3
  12. GPON网络管理系统关键技术的研究和实现,TN929.1
  13. Linux内核进程调度算法的分析、研究与改进,TP316.81
  14. 基于嵌入式Linux的车辆轨迹复现手持终端的研究与实现,U495
  15. 嵌入式视频监控系统中的GUI设计与实现,TP277
  16. Linux进程间通信在江苏邮政电子商务平台中的应用,TP393.09
  17. 基于ARM-Linux的嵌入式煤矿动态轨道衡数据采集的平台研究,TP274.2
  18. 基于Linux的车载DVR系统的开发,TN946
  19. 嵌入式车载定位系统的研究,TN95
  20. 飞行目标速度测量雷达信号采集与实时处理系统的设计与实现,TN957.51
  21. 基于嵌入式Linux的电磁环境模拟器的设计与实现,TN955

中图分类: > 工业技术 > 无线电电子学、电信技术 > 电视 > 电视:按功能、用途分 > 电视电话(可视电话)
© 2012 www.xueweilunwen.com