使用ZLMediaKit对RTSP流转MP4进行播放

框架地址:

https://github.com/ZLMediaKit/ZLMediaKit/wiki/MediaServer%E6%94%AF%E6%8C%81%E7%9A%84HTTP-API

 

部署ZLMediaKit解码器

https://blog.csdn.net/u011374856/article/details/124802856?spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-4-124802856-blog-131706812.235%5Ev42%5Epc_relevant_3m_sort_dl_base3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-4-124802856-blog-131706812.235%5Ev42%5Epc_relevant_3m_sort_dl_base3&utm_relevant_index=9

 

在springboot中使用api进行代理 和关流 使用 addStreamProxy  close_streams 接口

复制代码
    /**
     * 获取电网容量数据
     *
     * @param playType play type
     * @param stream   stream
     * @param url      url
     * @return the string
     * @since 3.0.0
     */
    @Get("/index/api/addStreamProxy?vhost=https://nvr.minexiot.com&secret=crRbv1YruHIdUkp8GoBYElXI3152HlAF&app={playType}&stream={stream}&url={url}")
    String addStream(@Var("playType") String playType, @Var("stream") String stream, @Var("url") String url);

    /**
     * Close stream
     *
     * @param playType play type
     * @param stream   stream
     * @return the string
     * @since 3.5.0
     */
    @Get("/index/api/close_streams?secret=crRbv1YruHIdUkp8GoBYElXI3152HlAF&schema=rtsp&vhost=__defaultVhost__&app={playType}&stream={stream}&force=1")
    String closeStream(@Var("playType") String playType, @Var("stream") String stream);
复制代码

 

addStreamProxy 接口返回的key 加上 .live.mp4 可以直接播放

posted @   官萧何  阅读(575)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
历史上的今天:
2021-01-26 java+fiddler4 实现微信公众号文章抓取
点击右上角即可分享
微信分享提示