浏览器播放rtmp流

我是利用flash插件实现的,需要以下几个文件:

  flowplayer-3.2.8.min.js

  flowplayer-3.2.18.swf

  flowplayer.rtmp-3.2.8.swf

  flowplayer.controls-3.2.16.swf

下载地址如下:

  链接: https://pan.baidu.com/s/1qZsDeTQ 密码: k5ak

HTML代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<!DOCTYPE html> 
<html
<head
<script type="text/javascript" src="flowplayer-3.2.8.min.js"></script
<title>RTMP Sample Player FlowPlayer</title
</head
   
   
<body>     
    <h1>RTMP Sample Player FlowPlayer</h1
   
    <!-- this A tag is where your Flowplayer will be placed. it can be anywhere --> 
    <a   
         href="#" 
         style="display:block;width:520px;height:330px"   
         id="player">  
    </a>  
    <!-- this will install flowplayer inside previous A- tag. --> 
    <script
    flowplayer("player", "flowplayer-3.2.18.swf",{  
        clip: {  
          url: 'rtmp://192.168.1.104:1935/live/record',
          provider: 'rtmp', 
          live: true,  
        },   
        plugins: {   
           rtmp: {   
             url: 'flowplayer.rtmp-3.2.8.swf',   
             netConnectionUrl: 'rtmp://192.168.1.104:1935/live/record'
           }  
       }  
    }); 
    </script
   
   
    <p>        
        Sample RTMP URL (Live) is "rtmp://192.168.1.104:1935/live/record" 
    </p
       
</body
</html

 

posted @   且听风吟-wuchao  阅读(15858)  评论(1编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构

点击右上角即可分享
微信分享提示