- 3
- 0
- 约3.68千字
- 约 8页
- 2018-05-02 发布于贵州
- 举报
移动多媒体方向综合设计报告 - 2015.014
移动多媒体方向综合设计报告 PC机Linux即时视频通信系统发送端的多线程优化一、摘要IP网视频对话发送端关键技术包括视频采集、视频编码、RTP打包发送等多个任务,这些任务所需的主要硬件资源并不相同,可以利用多线程将这些任务并行运行,以减小视频传输延迟。本课题研究利用Linux多线程实现多任务并行运行、减小任务间等待,并且在安装Linux的PC机上实现这一过程。二、多线程原理IP网视频对话发送端关键技术包括视频采集、视频编码、RTP打包发送等多个任务,其中,视频采集主要使用USB摄像头设备在应用层调用capture的API(call function)采集单帧图像,视频编码利用开源H.264编码库x.264对采集到的图像进行压缩编码,最后调用Linux socket将H.264压缩码流打包并通过PC网卡发送出去,这三个任务主要使用的硬件资源不同,因此,使用多线程并行运行可减小视频传输延迟。三、方案设计有两种多线程方案,一是以两个线程并行运行,将运行较费时的视频采集独立成一个线程运行,视频编码、RTP打包发送合并在一个线程;二是将视频采集、视频编码、RTP打包发送分别用一个线程运行。根据老师的建议,先运行两个线程,即使用方案一,在此基础上再进一步实现三个线程并行运行。本实验仅实现两个线程的多线程,对于三个线程的使用将在第五部分结果和讨论中进行讨论。由于线程与同进程的其他线程共享除栈以
您可能关注的文档
最近下载
- 冠词(23张)课件课件.ppt VIP
- 在线网课学堂《项目成本管理》单元考核测试答案.docx VIP
- 八省八校T8联考2026届高三下学期4月联合测评试题(晋冀鄂版)语文含答案解析.docx VIP
- 2《立在地球边上放号》《红烛》《峨日朵雪峰之侧》《致云雀》公开课一等奖创新教案统编版高中语文必修上册.docx VIP
- 北京燕山教育集团2025一2026学年第二学期九年级期中考试数学试卷(含答案).pdf VIP
- [初中语文]中考语文备考++文言文阅读课件.pptx VIP
- 南航招飞PAT测试2025年真题题库 附逐题答案解析.doc VIP
- 新02J01工程做法图集.pdf
- 水解酸化池设计计算书[共6页].pdf VIP
- 《银行保险机构数据安全管理办法》重点解读.pptx VIP
原创力文档

文档评论(0)