WebRTC Native添加H264+OpenSSL支持
2023-6-6
| 2023-8-10
0  |  0 分钟
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,会引起库冲突,试想一下,同样的一个库但是确是不同名字。

为什么需要添加H264支持

 
技术分享
  • WebRTC
  • win11 编译webrtcM109 for WindowsWebRTC封装静态库
    • Twikoo
    • Giscus
    目录