怎么对EasyRTSPLive进行修改将其支持多通道拉RTSP流推RTMP流功能

这篇文章主要讲解了“怎么对EasyRTSPLive进行修改将其支持多通道拉RTSP流推RTMP流功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么对EasyRTSPLive进行修改将其支持多通道拉RTSP流推RTMP流功能”吧!

成都创新互联专业为企业提供城关网站建设、城关做网站、城关网站设计、城关网站制作等企业网站建设、网页设计与制作、城关企业网站模板建站服务,十多年城关做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

最近很多用户在使用我们经典流媒体EasyNVR的时候提出一个需求:是否可以精简其中的功能模块,只做一个拉转推的功能,不需要流媒体的功能,类似于做一个视频网关的软件产品。答案当然是可以的。TSINGSEE青犀视频现有的平台中已经有两款产品支持这样的功能,一款是EasyRTSPLive,另一款是EasyRTMPLive,他们的特色功能就是拉转推视频网关的功能。

怎么对EasyRTSPLive进行修改将其支持多通道拉RTSP流推RTMP流功能

拿EasyRTSPLive来说,当前我们编译出来的DEMO,供大家测试使用的是拉一路推一路的工具版,基于这个需求,不少网友找过来问能否有一个多通道的工具版,这个也是可以的,只需要修改代码就能完成。

但是由于可能有部分使用者不擅长使用VS开发工具,因此我们这篇博文就手把手教大家修改EasyRTSPLive多通道的试用版本。

1、从github https://github.com/tsingsee/EasyRTSPLive 上克隆代码到本地;

2、用VS2010打开工程文件,如下图:

怎么对EasyRTSPLive进行修改将其支持多通道拉RTSP流推RTMP流功能

3、找到通道限定的位置代码,在main.cpp 定义的全局变量中,如下:

//用户可自定义的RTSP转RTMP拉流转推流路数,官方工具版默认1路拉转推,用户可通过代码定制多路RTSP转RTMP#define MAX_CHANNEL_INDEX  1

4、修改为自己所需要的通道数量,如#define MAX_CHANNEL_INDEX 100,然后选择x64编译就可以了。如下图:

怎么对EasyRTSPLive进行修改将其支持多通道拉RTSP流推RTMP流功能

感谢各位的阅读,以上就是“怎么对EasyRTSPLive进行修改将其支持多通道拉RTSP流推RTMP流功能”的内容了,经过本文的学习后,相信大家对怎么对EasyRTSPLive进行修改将其支持多通道拉RTSP流推RTMP流功能这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


文章题目:怎么对EasyRTSPLive进行修改将其支持多通道拉RTSP流推RTMP流功能
URL链接:http://scyanting.com/article/ipiicj.html