国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

uniapp 直播拉流 播放m3u8 視頻

這篇具有很好參考價(jià)值的文章主要介紹了uniapp 直播拉流 播放m3u8 視頻。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

在百度中找啦n多個(gè)方法 沒有解決啦 巨氣人

發(fā)現(xiàn)hls.js hls.js不需要任何播放器,它可以直接在標(biāo)準(zhǔn)HTML 元素上運(yùn)行。

安裝第三方庫

npm install hls.js -S

在uniapp頁面顯示

<template>
    <div class="video_con">
        <video controls class="video" ref="video"></video>
    </div>
</template>
 
<script> 
    let Hls = require('hls.js');
    export default {
        data() {
          return {
              hls: null
          }
        },
        mounted() {
            this.getStream('url')
        },
        methods: {
            getStream(source) {
                if (Hls.isSupported()) {
                    this.hls = new Hls();
                    this.hls.loadSource(source);
                    this.hls.attachMedia(this.$refs.video);
 
                    this.hls.on(Hls.Events.MANIFEST_PARSED, () => {
                        console.log("加載成功");
                        this.$refs.video.play();
                    });
                    this.hls.on(Hls.Events.ERROR, (event, data) => {
                        // console.log(event, data);
                        // 監(jiān)聽出錯(cuò)事件
                        console.log("加載失敗");
                    });
                } else if (this.$refs.video.canPlayType('application/vnd.apple.mpegurl')) {
                    this.$refs.video.src = 'https://video-dev.github.io/streams/x36xhzz/x36xhzz.m3u8';
                    this.$refs.video.addEventListener('loadedmetadata',function() {
                        this.$refs.video.play();
                    });
                }
            },
            // 停止流
            videoPause() {
                if (this.hls) {
                    this.$refs.video.pause();
                    this.hls.destroy();
                    this.hls = null;
                }
            }
        }
    }
</script>

如果想要應(yīng)用在自己的頁面中 直接c v 就ok啦

要是有人問推流為啥沒有

不要問 問就是不會(huì)?。。?span toymoban-style="hidden">文章來源地址http://www.zghlxwxcb.cn/news/detail-523385.html

到了這里,關(guān)于uniapp 直播拉流 播放m3u8 視頻的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【vue】前端頁面點(diǎn)擊按鈕彈窗播放m3u8格式視頻

    【vue】前端頁面點(diǎn)擊按鈕彈窗播放m3u8格式視頻

    最終效果: 1.表格操作列 2.initVideo方法 3.彈出層代碼 4.showAll_dialog樣式 5.第2步跳轉(zhuǎn)的video.html頁面代碼,用dplayer播放的,放在項(xiàng)目根目錄的public文件夾即可

    2024年02月04日
    瀏覽(21)
  • 前端vue播放m3u8、flv、mp4視頻的方法

    安裝依賴 npm install video.js --save // 視頻播放器插件 npm install videojs-contrib-hls --save // 播放hls流插件 頁面引入插件 頁面中的使用 簡(jiǎn)介:flv.js是 HTML5 Flash 視頻(FLV)播放器,純?cè)?JavaScript 開發(fā),沒有用到 Flash。由 bilibili 網(wǎng)站開源。 開源地址: https://github.com/Bilibili/flv.js/ 安裝依

    2024年02月13日
    瀏覽(28)
  • vue項(xiàng)目如何播放m3u8格式視頻

    vue項(xiàng)目如何播放m3u8格式視頻

    在node_modeols里面找到@easydarwin下的dist/compent/EasyPlayer-lib.min.js和EasyPlayer.wasm兩個(gè)文件復(fù)制到pubilc目錄下 引入 在components中 在模板中

    2024年02月15日
    瀏覽(23)
  • Unity WebGL 播放視頻流m3u8

    Unity WebGL 播放視頻流m3u8

    目錄 介紹 步驟 1.導(dǎo)入AVProVideo插件,創(chuàng)建場(chǎng)景,創(chuàng)建空物體添加MediaPlayer組件設(shè)置m3u8視頻地址以及WebGL平臺(tái)設(shè)置 ?2.在Canvas下創(chuàng)建Avpro Video,為MediaPlayer賦值 ?3.可以現(xiàn)在編輯器模式下測(cè)試視頻地址是否可以播放,然后打包 ?4.打包完成后,將文件hls.min.js復(fù)制到Build文件夾下: 5

    2023年04月10日
    瀏覽(34)
  • video插件播放m3u8格式視頻(存原生)

    這里使用原生的javascript實(shí)現(xiàn)m3u8格式視頻播放。 使用了包括video.min.js庫和HLS插件。 在上面代碼中,首先引入了video.min.js庫和對(duì)應(yīng)的播放器樣式video-js.css,還引入了videojs-contrib-hls.min.js庫(引入順序考慮優(yōu)先放到頁面加載之前)。 之后,創(chuàng)建一個(gè)video標(biāo)簽,并指定source的src屬性為

    2024年02月13日
    瀏覽(27)
  • vue3播放m3u8視頻(videoJS)

    需要同時(shí)導(dǎo)入videoJS以及相關(guān)的CSS 以下時(shí)項(xiàng)目使用中自己封裝的組件,用起來也很簡(jiǎn)單,需要的可以對(duì)照自取 UI框架為 ant-design-vue

    2024年02月03日
    瀏覽(18)
  • uniapp m3u8格式視頻加載

    uniapp一:mui-player:三方 ?h5 web app ? uniapp 使用 mui-player 插件播放 m3u8/flv 視頻流_翹翹紅的博客-CSDN博客 uniapp?開發(fā)的h5項(xiàng)目,需要播放m3u8/flv后綴的視頻,網(wǎng)上有很多視頻插件,但是樣式和效果不盡如人意,博主最后選擇mui-player插件: 定制化稍微強(qiáng)一點(diǎn)以及有官方文檔可以閱

    2024年02月12日
    瀏覽(19)
  • vue項(xiàng)目中使用m3u8格式播放大視頻

    vue項(xiàng)目中使用m3u8格式播放大視頻

    網(wǎng)站中播放大視頻時(shí)經(jīng)??D,無法順利播放,在查找解決方案時(shí)發(fā)現(xiàn)很多文章建議使用m3u8流媒體播放代替MP4播放,做了下測(cè)試,現(xiàn)總結(jié)記錄下測(cè)試過程中遇到的問題與解決辦法。 1.使用ffmpeg做視頻轉(zhuǎn)換 1)下載ffmpeg ?FFmpeg github 2)在環(huán)境變量path中加入配置,以便在控制臺(tái)使

    2024年02月09日
    瀏覽(32)
  • UE5接入在線直播視頻源,如hls(m3u8)格式

    UE5接入在線直播視頻源,如hls(m3u8)格式

    通過重編譯VlcMedia插件,以支持在線直播視頻在UE5中的播放,GIF動(dòng)圖如下: 本文主要包括插件的重編譯、在線直播視頻的接入,以及材質(zhì)的創(chuàng)建三個(gè)部分。 2.1 VlcMedia插件重編譯 GitHub上有 Ue4VlcMedia 插件,但最新的版本只支持到UE4.19,因此需要重編譯源碼以支持UE5。VlcMedia插件

    2024年02月12日
    瀏覽(23)
  • 基于 Web 實(shí)現(xiàn) m3u8 視頻播放的簡(jiǎn)單應(yīng)用示例

    將視頻(MP4 等)轉(zhuǎn)換為 M3U8 視頻的服務(wù),可以按照以下步驟進(jìn)行操作: 將視頻(MP4 等)轉(zhuǎn)換為 M3U8:在服務(wù)中,使用適當(dāng)?shù)墓ぞ撸ㄈ?FFmpeg)將接收到的視頻(MP4 等)轉(zhuǎn)換為 M3U8 格式。這將生成一個(gè)包含視頻流的 M3U8 文件以及相應(yīng)的分段(TS)文件。 提供邊下邊播服務(wù):將生

    2024年02月07日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包