type
status
date
slug
summary
tags
category
icon
password
给WebRTC静态库在Windows下使用增加一些支持内容:
在Windows下使用WebRTC.lib完成PeerConnection的通话,代码写完之后,发现程序虽然通了,但是It dosn’t work! 通过追查,发现是一个简单的问题,WebRTC在Windows 下默认使用的是VP8编码格式,而我们使用的服务器选择的是H264编解码,在SDP信息交换中的格式对不上,所以,需要在编码时给WebRTC指定一下编码格式。
📝WebRTC Windows版编译(添加H264+OpenSSL支持)
概要:
版本配置信息
配置名称 | 版本 | 介绍 |
WebRTC版本 | M109 | //5414 |
Windows | win11 | ㅤ |
H264 | chrome | 主线版本 |
OpenSSH | 3.0.8 | ㅤ |
因为在现有业务环境下,需要HTTPS,当前的工具链是libcurl +openssh + webrtc,而webrtc中其实有自己的openssh分支,叫
boringssl
,但是如果使用了这个谷歌版本的boringssl,会引起库冲突,试想一下,同样的一个库但是确是不同名字。