使用FFmpeg+Nginx搭建流媒体服务器过程中会使用到的相关软件和插件,包括大华摄像头搜索软件、海康摄像头搜索软件、vlc播放软件、FFmpeg转流、Nginx代理插件、以及前端调用视频的vide
NULL博文链接:https://adaqian.iteye.com/blog/1639058
一、实验目的 掌握流媒体服务器的安装与配置,学会视频/音频的传送方法 二、实验内容 1、 安装Windows Media Service 2、 使用Windows Media Service发布视频点
Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化
个人编写的live555的cmakelists文件,可用于clion和qtcreater。 在live目录下创建clion文件夹,将CMakeLists.txt拷贝进去,用clion即可打开编译。
这个就是从官网上下下来的原始的live555代码,需要自己编译,很简单的,网上一堆教程
live555传输H264部分,其中包括sprop-parameter-sets自动解析
live555编译之后的静态库,只需要将头文件、lib文件导入到自己的工程中,即可使用,测试通过。
通过对LIve源码的修改实现视频直播,可使用LVC等工具输入IP\端口号\视频名称实现从服务器中获取视频流
两个线程实现视频监控,一个线程使用opencv读取uvc数据到fifo,另外一个线程使用live555实现rtsp。makefile等直接可用,安装vlc后可直接看到效果,延时在3s左右。
用户评论