当前位置: 首页 > news >正文

开源ZLMediaKit流媒体服务框架编译使用验证

源码下载地址:GitHub - ZLMediaKit/ZLMediaKit: WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11

构建vs工程方案,选择VC2019,x64位,勾选了OPENSSL支持,方便WebRTC测试

 构建成功后,VS2019打开工程方案

编译成功完成后,

拷贝文件夹www和文件 default.pem到 MediaServer相同目录下,然后执行MediaServer

运行

验证ffmpeg推流

ffmpeg -re -stream_loop -1 -i "test.mp4" -vcodec h264 -acodec aac -f flv rtmp://127.0.0.1/live/test    
ffmpeg -f dshow -i video="HP TrueVision HD Camera" -vcodec libx264 -preset:v ultrafast -pix_fmt yuv420p -f flv rtmp://127.0.0.1/live/test
ffmpeg -f dshow -i video="HP TrueVision HD Camera" -vcodec libx264 -preset:v ultrafast -pix_fmt yuv420p -f rtsp -rtsp_transport tcp rtsp://127.0.0.1/live/test        

验证了 本地文件推流,摄像头推流,VLC播放正确;

验证WebRTC推流、拉流

(结束)

 

相关文章:

  • [NOIP2001]统计单词个数
  • vue3-02基础认识vue3中main.js入口文件,app.vue(不存在唯一根节点),扩展程序vue-devtools安装
  • spark任务运行
  • Nessus 工具使用全攻略
  • C++ Primer 函数重载
  • 共享存储-一步一步部署ceph分布式文件系统
  • luoguP8764 [蓝桥杯 2021 国 BC] 二进制问题
  • 嵌入式开发应该具备哪些编程思维?
  • JDK1.8新特性面试题
  • springboot整合redis
  • 随机生成多孔介质matlab程序
  • 【kafka系列】生产者
  • 第十二篇:黑客帝国终章——电子技术思维导图与三电技术进化论
  • 线程安全的集合类
  • 每日十题八股-补充材料-2025年2月15日
  • Bob the Canadian
  • 安装Homebrew时提示Warning: /opt/homebrew/bin is not in your PATH.
  • UNET改进62:添加HFERB模块|提取高频信息的高频增强残差块
  • 基于Deepseek自动生成单元测试的Idea插件
  • 5分钟掌握LM Studio本地部署DeepSeek R1
  • 南宁一学校发生伤害案件,警方通报:嫌疑人死亡,2人受伤
  • 北方将现今年首场大范围高温天气,山西河南山东陕西局地可超40℃
  • 陕西三原高新区违法占用土地,被自然资源局罚款10万元
  • 最高检公布一起离婚纠纷典型案例:推动离婚经济补偿制度落实
  • 媒体:“重病老人银行取款身亡”涉事家属称已和解,银行将支付十万
  • 布局50多个国家和地区,我国科技型企业孵化器数量全球第一