EasyMedia转码rtsp视频流flv格式,hls格式,H5页面播放flv流视频

EasyMedia转码rtsp视频流flv格式,hls格式

H5页面播放flv流视频

文章最后有源码地址

解决海康视频播放视频流,先转码后自定义页面播放flv视频流
先看效果,1,EasyMedia自带的页面,这个页面二次开发改动页面比较麻烦
2,使用B站js解码,简单实现html页面播放flv视频流,页面可以自己修改
看下前端代码
复制代码
<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>flv视频流播放</title>
    <style>
        html,
        body {
            width: 100%;
            height: 100%;
            overflow: hidden;
            text-align: center;
        }
    </style>
</head>
 
<body>
    <video id="video" autoplay controls muted></video>
    <script src="./flv.js"></script>
    <script>
        var video = document.getElementById('video');
        var videoSrc = 'ws://localhost:8866/live?url=rtmp://liteavapp.qcloud.com/live/liteavdemoplayerstreamid';
 
        if (flvjs.isSupported()) {
            var flvPlayer = flvjs.createPlayer({
                type: 'flv',
                url: videoSrc
            });
            flvPlayer.attachMediaElement(video);
            flvPlayer.load();
            flvPlayer.play();
        }
    </script>
 
</body>
 
</html>
页面源码放在这个目录结构doc下面了
亲测两个项目源码都可运行,都能实现H5 播放流视频,都是通过rtsp 转码后实现

源码地址

https://gitee.com/lbx_1397372495/easy-media

源码地址

https://gitee.com/lbx_1397372495/easy-media-flv

相关推荐
PersistJiao5 分钟前
视频下载工具 yt-dlp
音视频
七牛云行业应用4 小时前
Grok Imagine Video 1.5 实战指南:图生视频 API 完整接入与参数调优
音视频
二等饼干~za8986685 小时前
geo优化系统源码搭建保姆式搭建教程
java·开发语言·django·php·音视频
换个昵称都难5 小时前
webrtc 的audio process介绍(新版本webrtc)
音视频·webrtc
也非非也6 小时前
Agnes AI 全模态 API 免费实测报告:文生图 + 文生视频完整测试
人工智能·音视频
心前阳光6 小时前
Unity之使用火山引擎实现音频剪辑提问,流式语音回复
unity·音视频·火山引擎
心前阳光6 小时前
Unity之音频剪辑提问,流式语音回复使用示例
unity·游戏引擎·音视频
EasyDSS6 小时前
视频直播点播/音视频点播/云点播/云直播EasyDSS一站式音视频能力解锁社交娱乐多元化新场景
音视频·娱乐
jingling5556 小时前
gitHub开源项目 | 不用剪辑技能,也能做出 Screen Studio 级演示视频:开源 Recordly 值得试试
开源·github·音视频