流媒体
chenxiemin
这个作者很懒,什么都没留下…
展开
-
FFmpeg:提高工作效率的常用命令总结
FFmpeg熟练使用FFmpeg的常用命令,可以验证音视频处理的中间数据转换过程是否正确。以下是平时使用的一些命令总结。视频MP4转H264H264转MP4,缩放MP4转H264,缩放,加时间戳jpg转YUV420Pffmpeg -i input.jpg -c:v rawvideo -pix_fmt yuv420p output.yuvYUV420P(800x600)转jpgffmpeg -pix_fmt yuv420p -s 800x600 -i input.yuv output.jp原创 2020-06-02 22:37:44 · 1444 阅读 · 0 评论 -
Windows 下 WebRTC 懒人编译
源码下载点击下载depot_tools + WebRTC源代码 + Visual Studio 2015 Community 安装工具。环境配置1. 系统使用 Windows 7 以上,推荐Windows 10。2. 系统区域(Control Panel -> Region)选择English (United States),否则编译出错。原创 2018-01-08 11:05:11 · 2158 阅读 · 0 评论 -
Windows下 WebRTC Demo运行: PeerConnection
PeerConnection Demo简介在成功编译WebRTC源码之后,可以运行WebRTC自带的例子体验一对一音视频通信效果。使用src/out/Debug 目录下的peerconnection_client.exe 和 peerconnection_server.exe两个文件,最终运行的架构图如下图所示:局域网运行PeerConnection原创 2018-02-06 21:59:01 · 12408 阅读 · 7 评论 -
WebRTC建立会话流程分析
WebRTC建立会话流程总结了解如何运行PeerConnection Demo后,熟悉运行流程可以做为深入学习WebRTC的切入点。本节重点解释客户端双方建立会话时交互的主要信令(控制会话的文本协议)和与信令相关的 WebRTC API。准备工作peerconnection_client 工程主要分为三个部分,main_wnd.h 是视图类,主要包括用户界面相关代码;conductor.h是控制器...原创 2018-02-21 20:30:46 · 9440 阅读 · 2 评论