【音视频】zlmediakit总结二---webrtc编译

目录

linux下安装

实操

windows下编译

libsrtp 的编译与install 很重要

visual studio的设置

 观察点一: WebApi.cpp

​编辑观察点二: CMakeCache.txt 

观察点三: CMakeLists.txt 

实操

参考资料。



linux下安装

   参考参考资料 ,主要是依赖下载

实操

  有图有声音!

/opt/ZLMediaKit/release/linux/Debug

    

它这里srtp2是好的!

windows下编译

    主要是srtp的编译与安装。参考参考资料。主要是编译后的include/srtp2/*.h 及.dll,.lib文件。其中.dll 放到mediaserver.exe的同级目录 ,不然即使编译出来mediaserver,它运行的时候,找不到这个dll 也会报错的。 

libsrtp 的编译与install 很重要

-DBUILD_SHARED_LIBS=on

与参考资料不一样的是,这个是vs2022更加的智能了,只需要工程引用,在这里处理就好。

 

visual studio的设置

 

 在进行删除缓存 并重新配置后,就可以看到基于srtp这块的变量ENABLE_WEBRTC为trure,

而在IDE这块的代码段也变高亮了,如下(之前是灰的) 

 观察点一: WebApi.cpp

观察点二: CMakeCache.txt 

 同时还可以观察CMakeCache.txt,文件里面,关于这个值 的变化

 

 

观察点三: CMakeLists.txt 

实操

参考资料。

(135条消息) windows下ZLMediaKit编译webrtc部分_whjy_lsq的博客-CSDN博客

zlm启用webrtc编译指南 · ZLMediaKit/ZLMediaKit Wiki (github.com)

WebRTC实时音视频资料 - 淘帖 - 即时通讯开发者社区! 

http://www.52im.net/thread-3079-1-1.html 

猜你喜欢

转载自blog.csdn.net/dualvencsdn/article/details/129921433