最近在做一个rtsp的流媒体转发服务器,看了下ffmpeg,Gstream和live555,对于我的目标都不方便移植,所以从头写了一个简单的。
网上找了不少资料,有很多大神写的,这里参考了这位大神的rtsp协议解析部分。https://blog.youkuaiyun.com/weixin_42462202/article/details/98986535#22_RTSP_98
做了下简单的API封装,实际测试的时候只需要这么一个API就好了,取流和发流的动作都在上面的callback里面操作
直接用VLC就可以播放:
H264播放格式:rtsp://localip:8554/H264
H265播放格式:rtsp://localip:8554/H265
首先必须要在执行文件同级目录放测试文件test.h264和test.h265
具体源码已经上传:没有任何依赖库,linux环境下,直接make就可以编译
下载链接:https://download.youkuaiyun.com/download/jack_wu1992/12229446