前端使用Aliplayer 播放器 播放flv直播流

之前写过一篇   前端使用Aliplayer 播放器 播放rtmp直播流

但是rtmp格式的直播流 需要通过本地的 Flash 播放器播放。

以后谷歌浏览器和火狐浏览器都不支持flash了,那rtmp格式的想通过 aliplayer播放出问题了,所以项目改成了flv格式的直播流,采用html5的播放器

阿里播放器那边后续对rtmp格式的也不再支持了。

另aliplayer的版本要使用最新的,会少很多问题

https://g.alicdn.com/de/prismplayer/2.9.3/aliplayer-min.js

记录一下

var player;
var PlayAuth = '';

getStream(); //启动流
                    // getPlayAuth()//获取 PlayAuth()


                    if (player) {
                        player.dispose(); //销毁
                        $('#player-con').empty();
                    }
                    if (source != '') {
                        $("#control").show()

                        player = new Aliplayer({
                            id: "player-con",
                            width: "100%",
                            autoplay: true, //自动播放
                            rePlay: false, //重播视频
                            isLive: true, //是否直播
                            useH5Prism: true, //指定使用H5播放器。 
                            source: source,
                            skinLayout: [{
                                    "name": "bigPlayButton",
                                    "align": "blabs",
                                    "x": 30,
                                    "y": 80
                                },
                                {
                                    "name": "errorDisplay",
                                    "align": "tlabs",
                                    "x": 0,
                                    "y": 0
                                },
                                {
                                    "name": "controlBar",
                                    "align": "blabs",
                                    "x": 0,
                                    "y": 0,
                                    "children": [{
                                            "name": "fullScreenButton",
                                            "align": "tr",
                                            "x": 10,
                                            "y": 10
                                        },
                                        {
                                            "name": "volume",
                                            "align": "tr",
                                            "x": 5,
                                            "y": 10
                                        }
                                    ]
                                }
                            ]
                        }, function(player) {
                            console.log("ok")
                        });

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值