Переглянути джерело

rtmp视频播放问题未解决

liuwei 4 роки тому
батько
коміт
c95315bf88
2 змінених файлів з 20 додано та 16 видалено
  1. 5 0
      src/main/index.js
  2. 15 16
      src/renderer/components/BigShow.vue

+ 5 - 0
src/main/index.js

@@ -14,6 +14,9 @@ if (process.env.NODE_ENV !== 'development') {
 let mainWindow
 const winURL = process.env.NODE_ENV === 'development' ? `http://localhost:9080` : `file://${__dirname}/index.html`
 
+app.commandLine.appendSwitch('ppapi-flash-path',app.getPath('pepperFlashSystemPlugin'))
+app.commandLine.appendSwitch('ppapi-flash-version', '32.0.0.363')
+
 function createWindow () {
 
   let size = screen.getPrimaryDisplay().workAreaSize
@@ -30,6 +33,8 @@ function createWindow () {
     titleBarStyle:'hiddenInset',
     autoHideMenuBar: true,
     webPreferences: {
+      // 使用插件
+      'plugins': true,
       // 允许跨域
       webSecurity: false,
       // 渲染进程是否使用node

+ 15 - 16
src/renderer/components/BigShow.vue

@@ -30,9 +30,9 @@
             >
                 <div ref="signal">
                     <video-player
-                                  ref="videoPlayer"
-                                  :options="playerOptions"
+                            :options="playerOptions"
                     >
+
                     </video-player>
                 </div>
             </VueDragResize>
@@ -65,27 +65,26 @@
                 playerOptions: { // 视频播放配置
                     muted: false,
                     fluid:true,
-                    language: 'en',
+                    language: 'zh-CN',
                     playbackRates: [0.7, 1.0, 1.5, 2.0],
+                    aspectRatio: '16:9',
+                    notSupportedMessage: '此视频暂无法播放,请稍后再试',
                     sources: [
                         {
-                            type: "video/mp4",
-                            src: "https://cdn.theguardian.tv/webM/2015/07/20/150716YesMen_synd_768k_vp8.webm"
+                            src: 'http://img-ys011.didistatic.com/static/didiglobal/do1_pcUZZjSG7vFlMbdr8fA6',
+                            type: 'video/mp4'
                         },
                         /*{
-                            type: 'rtmp/mp4',
-                            src: 'rtmp://184.72.239.149/vod/&mp4:BigBuckBunny_115k.mov'
-                        }*/
-                        /*{
-                            withCredentials: false,
-                            type: 'application/x-mpegURL',
-                            src: 'http://playertest.longtailvideo.com/adaptive/bipbop/gear4/prog_index.m3u8'
-                        },*/
-                        /*{
-                            type: "rtmp/mp4",
-                            src: "rtmp://cyberplayerplay.kaywang.cn/cyberplayer/demo201711-L1"
+                            src:'rtmp://172.17.20.104:1935/flvplayback/mp4:C201711040/C201711040_15133319919941212.mp4',
+                            type:'rtmp/mp4'
                         }*/
                     ],
+                    controlBar: {
+                        timeDivider: false,
+                        durationDisplay: false,
+                        remainingTimeDisplay: false,
+                        fullscreenToggle: false // 全屏按钮
+                    }
                 }
             }
         },