|
@@ -179,10 +179,12 @@ const startPlayer = () => {
|
|
|
if (playrecord.value) {
|
|
if (playrecord.value) {
|
|
|
// 录像播放
|
|
// 录像播放
|
|
|
startPlayRecord(deviceId.value, channelId.value).then((response) => {
|
|
startPlayRecord(deviceId.value, channelId.value).then((response) => {
|
|
|
|
|
+
|
|
|
|
|
+ console.log('录像播放>>>>>>>>>>>>>>>>>>>>>', response)
|
|
|
|
|
|
|
|
- const res = response.data
|
|
|
|
|
- streamId.value = res.streamId
|
|
|
|
|
- playurl.value = res.playurl
|
|
|
|
|
|
|
+ // const res = response.data
|
|
|
|
|
+ streamId.value = response.streamId
|
|
|
|
|
+ playurl.value = response.playurl
|
|
|
playerRef.value?.play(playurl.value)
|
|
playerRef.value?.play(playurl.value)
|
|
|
playing.value = true
|
|
playing.value = true
|
|
|
playrecording.value = true
|
|
playrecording.value = true
|
|
@@ -191,10 +193,10 @@ const startPlayer = () => {
|
|
|
} else {
|
|
} else {
|
|
|
// 直播播放
|
|
// 直播播放
|
|
|
startPlay(deviceId.value, channelId.value).then((response) => {
|
|
startPlay(deviceId.value, channelId.value).then((response) => {
|
|
|
-
|
|
|
|
|
- const res = response.data
|
|
|
|
|
- streamId.value = res.streamId
|
|
|
|
|
- playurl.value = res.playurl
|
|
|
|
|
|
|
+ console.log('录像播放****************', response)
|
|
|
|
|
+ // const res = response.data
|
|
|
|
|
+ streamId.value = response.streamId
|
|
|
|
|
+ playurl.value = response.playurl
|
|
|
playerRef.value?.play(playurl.value)
|
|
playerRef.value?.play(playurl.value)
|
|
|
playing.value = true
|
|
playing.value = true
|
|
|
playrecording.value = false
|
|
playrecording.value = false
|
|
@@ -248,6 +250,10 @@ const destroy = () => {
|
|
|
|
|
|
|
|
// 暴露给父组件的方法
|
|
// 暴露给父组件的方法
|
|
|
defineExpose({
|
|
defineExpose({
|
|
|
- destroy
|
|
|
|
|
|
|
+ destroy,
|
|
|
|
|
+ channelId,
|
|
|
|
|
+ closeDestroy,
|
|
|
|
|
+ playing,
|
|
|
|
|
+ changeChannel
|
|
|
})
|
|
})
|
|
|
</script>
|
|
</script>
|