1.0.2 • Published 8 months ago

halimar-rtsp-player v1.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

#RTSP-PLAYER

###说明

  1. 这是一个专门用于播放RTSP协议的播放器。
  2. 需要一个中继后台程序用Ffmpeg来接收RTSP协议,并使用websocket来推送flv格式的数据流。
  3. 相关后台程序查看RTSP-forward-ws-server库

###使用方法

import { createPlayer } from 'rtsp-player'

let player = null;
const palyer = ()=>{
  player = createPlayer({
    type: "rtsp",
    url:document.getElementById('rtsp-input').value,
    //socketUrl:'ws://192.168.1.87:8888',
    isHttp:true,
    http:{
      method:'POST',
      url:'http://192.168.1.87:8888/api/getWsIndexCode',
    }
  })
  player.attachMediaElement(document.getElementById('palyer'))
  player.load()
  player.play()
}
const flvDestroy = ()=>{
  if(player){
    player.pause();
    player.unload();
    player.detachMediaElement();
    player.destroy();
    player = null;    
  } else {
    console.warn('播放对象不存在')
  }
}
1.0.2

8 months ago

1.0.1

8 months ago