博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于录音录像软件项目的记录
阅读量:6277 次
发布时间:2019-06-22

本文共 404 字,大约阅读时间需要 1 分钟。

hot3.png

软件需求: 1、最大可并行30路对讲录音录像 2、语音为PCM格式数据,视频数据为H264格式 3、需要混合两台终端对讲的语音数据和视频数据为一个MP4文件。 软件解决思路: 1、通信采用完成端口实现 2、语音数据可实时混合写入wav文件,对讲结束后,将wav文件转为aac文件 3、视频数据先保存为两路H264文件,对讲结束后再将两路整合为一路视频H264文件 4、最后将aac文件和H264文件进行合并为MP4文件 技术难点: 1、音视频同步 2、两路视频的整合 3、通信的实时处理 技术工具: FFMPEG库 弯路: 1、前期采用ortp库去接收视频数据,发现超过两路视频后,通信接收速度下降,只能保证一路视频能按帧率接收。 2、对于视频丢帧没有采取插入黑白帧的方式保持同步。 3、对于H264帧的解码判断

转载于:https://my.oschina.net/u/568419/blog/968510

你可能感兴趣的文章
sbt笔记一 hello-sbt
查看>>
常用链接
查看>>
pitfall override private method
查看>>
!important 和 * ----hack
查看>>
聊天界面图文混排
查看>>
控件的拖动
查看>>
svn eclipse unable to load default svn client的解决办法
查看>>
Android.mk 文件语法详解
查看>>
QT liunx 工具下载
查看>>
内核源码树
查看>>
Java 5 特性 Instrumentation 实践
查看>>
AppScan使用
查看>>
Java NIO框架Netty教程(三) 字符串消息收发(转)
查看>>
Ucenter 会员同步登录通讯原理
查看>>
php--------获取当前时间、时间戳
查看>>
Spring MVC中文文档翻译发布
查看>>
docker centos环境部署tomcat
查看>>
JavaScript 基础(九): 条件 语句
查看>>
Linux系统固定IP配置
查看>>
配置Quartz
查看>>