vue+樹莓派實現實時視訊播放暫停
宣告實時視訊是樹莓派外接usb攝像頭,通過攝像頭實時抓取照片,通過不斷更新頁面照片形成視訊效果,無麥克風
效果如下
未開始時
點選開始按鈕
貼程式碼時刻即將到來
<!--視訊元件-->
<template>
<div class="header">
<h2 style="clear: both">
{{DevcieName}}
<i style="cursor: pointer;" class="el-icon-close" @click="handleCmp('delete', componentIndex)"></i>
</h2>
<div style="width: 100%;height: 100%" @click="reverseplay">
<img v-show="playstatus" style="width: 100%;height: 100%" :src="address" @load="refreshFile(playstatus)">
<div>
<Icon v-show="!playstatus" type="ios-play-outline" size="80"/>
</div>
</div>
</div>
</template>
<script>
export default {
name: 'Video',
data() {
return {
playstatus: false,
number: 0,
DevcieName: '等待新增裝置',
};
},
computed: {
address() {
const imgaddress = `http://192.168.0.174:8080/?action=snapshot&n=${this.number}`;
return imgaddress;
},
},
watch: {
// 控制播放暫停
playstatus: {
handler(newDataSou) {
// number+1誘惑img標籤onload函式觸發,從而實現重新整理和暫停
this.number += 1;
},
deep: true,
immediate: true,
},
},
methods: {
// 開始和關閉
reverseplay() {
this.playstatus = !this.playstatus;
},
// 控制刷寫時間
refreshFile(stauts) {
const self = this;
if (stauts) {
setTimeout(() => {
self.number += 1;
}, 10);
}
},
},
};
</script>
<style scoped lang="scss">
.header{
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
cursor: auto;
video{
width: 100%;
height: 100%;
object-fit:fill;
}
}
</style>
相關文章
- 樹莓派實時播放麥克風聲音到音響樹莓派
- 通過video實現視訊暫停時出現圖片IDE
- 使用樹莓派進行24小時視訊直播樹莓派
- 使用jQuery播放/暫停 HTML5視訊jQueryHTML
- 樹莓派 - 實戰篇 [基於 websocket 實現手機遠端控制樹莓派小車]樹莓派Web
- 樹莓派實戰:微信機器人(itchat實現)樹莓派機器人
- flutter實現B站播放器暫停時的header效果Flutter播放器Header
- Video元件:控制視訊的播放與暫停IDE元件
- 3、Opencv播放視訊、儲存、暫停視訊,開啟攝像頭OpenCV
- 【.NET 與樹莓派】讓喇叭播放音樂樹莓派
- 使用SVG實現的一個Android播放/暫停按鈕SVGAndroid
- 樹莓派使用入門:如何更新樹莓派樹莓派
- 樹莓派是什麼 樹莓派能做什麼 樹莓派的功能用途樹莓派
- 樹莓派來做電視盒子樹莓派
- 計算機實驗室之樹莓派計算機樹莓派
- 樹莓派使用樹莓派
- 短視訊直播原始碼,視訊計時效果,可隨時按鍵暫停原始碼
- 樹莓派使用入門:用樹莓派學 Linux樹莓派Linux
- 【樹莓派】Python開發工控機急停設計樹莓派Python
- 實現播放視訊及彈幕
- video視訊標籤播放時js/jQuery顯示播放控制元件會導致播放暫停解決辦法IDEJSjQuery控制元件
- 多個audio播放器播放,暫停,時間控制播放器
- 樹莓派使用入門:如何用樹莓派來娛樂樹莓派
- 樹莓派使用入門:如何購買一個樹莓派樹莓派
- 樹莓派使用入門:慶祝樹莓派的 14 天樹莓派
- 樹莓派CM4(四):樹莓派映象替換核心樹莓派
- 在樹莓派用C#+Winform實現感測器監測樹莓派C#ORM
- 樹莓派筆記樹莓派筆記
- 樹莓派與FileZilla樹莓派
- 折騰樹莓派樹莓派
- 樹莓派裝opencv樹莓派OpenCV
- 新樹莓派入手樹莓派
- 樹莓派電臺樹莓派
- 樹莓派2B+ -配置-播放MP3音樂樹莓派
- 樹莓派使用入門:如何為樹莓派社群做出貢獻樹莓派
- 「玩轉樹莓派」樹莓派 3B+ 配置無線WiFi樹莓派WiFi
- 樹莓派搭建git伺服器 | 樹莓派小無相系列樹莓派Git伺服器
- 樹莓派4B+實現內網穿透+frp+阿里ECS樹莓派內網穿透FRP阿里