liujintao 6 روز پیش
والد
کامیت
fb07478d27
2فایلهای تغییر یافته به همراه6 افزوده شده و 33 حذف شده
  1. 0 27
      env.d.ts
  2. 6 6
      src/components/WebRTCVideo.vue

+ 0 - 27
env.d.ts

@@ -15,33 +15,6 @@ interface ImportMeta {
   readonly env: ImportMetaEnv
 }
 
-/** WFS 播放器类型声明 */
-interface WfsStatic {
-  isSupported(): boolean
-  Events: {
-    ERROR: string
-    MANIFEST_PARSED: string
-    [key: string]: string
-  }
-  ErrorTypes: {
-    MEDIA_ERROR: string
-    NETWORK_ERROR: string
-    [key: string]: string
-  }
-  new (config?: Record<string, any>): WfsInstance
-}
-
-interface WfsInstance {
-  attachMedia(video: HTMLVideoElement, channel: string, codec: string, url: string): void
-  on(event: string, callback: (...args: any[]) => void): void
-  off(event: string, callback: (...args: any[]) => void): void
-  destroy(): void
-}
-
-interface Window {
-  Wfs: WfsStatic
-}
-
 declare module '*.vue' {
   import { DefineComponent } from 'vue'
   const component: DefineComponent<{}, {}, any>

+ 6 - 6
src/components/WebRTCVideo.vue

@@ -25,13 +25,13 @@
     </div>
     <div class="webrtc-controls">
       <div class="webrtc-controls-group">
-        <el-tooltip content="刷新" placement="top">
+        <el-tooltip content="Refresh" placement="top">
           <el-icon class="ctrl-btn" @click="reconnect"><Refresh /></el-icon>
         </el-tooltip>
-        <el-tooltip content="截图" placement="top">
+        <el-tooltip content="Screenshot" placement="top">
           <el-icon class="ctrl-btn" @click="captureSnapshot"><Camera /></el-icon>
         </el-tooltip>
-        <el-tooltip :content="speakerEnabled ? '关闭声音' : '开启声音'" placement="top">
+        <el-tooltip :content="speakerEnabled ? 'Mute' : 'Unmute'" placement="top">
           <el-icon class="ctrl-btn" @click="toggleSpeaker"><Microphone /></el-icon>
         </el-tooltip>
       </div>
@@ -92,9 +92,9 @@ const showStatus = computed(() =>
 )
 const statusText = computed(() => {
   const map: Record<string, string> = {
-    connecting: '正在连接...',
-    disconnected: '已断开,正在重连...',
-    failed: '连接失败'
+    connecting: 'Connecting...',
+    disconnected: 'Disconnected, reconnecting...',
+    failed: 'Connection failed'
   }
   return map[connectionStatus.value] ?? ''
 })