直播APP与系统之间产生一个捕获会话,相当于直播App与硬件设备有联系了, 我们只需要把硬件输入对象和输出对象添加到会话中,会话就会自动把硬件输入对象和输出产生连接,这样硬件输入与输出设备就能传输音视频数据。
分类:
其他好文 时间:
2019-04-24 17:28:05
阅读次数:
122
一、FFmpeg简介 FFmpeg是一款非常快速的视频和音频转换器, 是开源项目 FFmpeg (Fast Forward moving pictures expert group) 的命令行程序。 它可以在任意采样率之间转换,并通过高质量的多相滤波器实时调整视频大小。 FFmpeg程序的转码流程, ...
分类:
系统相关 时间:
2019-04-24 14:41:42
阅读次数:
244
1.概述 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是 ...
分类:
其他好文 时间:
2019-04-23 21:18:35
阅读次数:
200
转自https://blog.csdn.net/ucvive/article/details/78220734 音视频SDK开发包涉及的技术要求音视频软件开发,也叫音视频即时通信开发。随着互联网的发展,每天都有相当多的人在使用各种网络交流工具,如MSN,腾讯QQ,ICQ,新浪微博。然而目前大部分网络 ...
分类:
其他好文 时间:
2019-04-23 19:19:58
阅读次数:
203
ffmpeg中,使用libavformt.so.57时,查找不到。 解决方案: 修改ld.so.conf文件,添加路径。 sudo gedit /etc/ld.so.conf 在文件末尾添加路径 /usr/local/ffmpeg/lib 然后执行命令 sudo ldconfig ...
分类:
其他好文 时间:
2019-04-19 17:58:15
阅读次数:
290
FFmpeg中有个比较重要的概念就是时间基。 ffmpeg本身有个时间基,视频输入流有时间基,输出流有时间基,音频也是相同道理。 主要的目的是方便他们自己内部计算。 我们先拿视频播放器来举例,其中要对时间进行处理的是视频的时间,音频的时间,然后两者要进行同步。 我们先看timebase的结构体: 这 ...
分类:
其他好文 时间:
2019-04-19 01:22:12
阅读次数:
555
如果没有安装ffmpeg,请参考:Mac 配置FFmpeg环境 FFmpeg官网:FFmpeg GitHub FFmpeg-Android-Java:FFmpeg-Android-Java 命令参数 可以通过命令帮助查看: 全局选项: -y:覆盖输出文件 -n:永远不会覆盖输出文件 -ignore_ ...
分类:
其他好文 时间:
2019-04-19 01:09:33
阅读次数:
407
『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期。点击『阅读原文』,浏览第93期内容,祝您阅读愉快。架构Nodejs+socket.io搭建WebRTC信令服务器本文介绍了 Nodejs 的工作原理、Nodejs的安装与布 ...
分类:
其他好文 时间:
2019-04-19 00:46:14
阅读次数:
269
关于人脸识别 目前的人脸识别已经相对成熟,有各种收费免费的商业方案和开源方案,其中OpenCV很早就支持了人脸识别,在我选择人脸 识别开发库时,也横向对比了三种库,包括在线识别的百度、开源的OpenCV和商业库虹软(中小型规模免费)。 百度的人脸识别,才上线不久,文档不太完善,之前联系百度,官方也给 ...
1.av_read_frame() 该函数用于读取具体的音/视频帧数据 参数说明: AVFormatContext *s // 文件格式上下文 AVPacket *pkt // 这个值不能传NULL,必须是一个空间, // 返回值:return 0 is OK, <0 on error or end ...
分类:
其他好文 时间:
2019-04-11 11:53:45
阅读次数:
112