uni-app集成保利威直播、點播SDK經驗FQ(二)|小程序直播/APP直播開發適用

通過uniapp集成保利威直播、點播SDK來開發小程序/APP的視頻直播能力,在實際開發中可能會遇到的疑問和解決方案,下篇。更多疑問請咨詢19924784795。

1.ios不能后臺掛起uniapp插件

ios端使用后臺音頻播放和畫中畫功能,沒有在 manifest.json 進行權限配置,在 manifest.json 進行權限配置即可。

2.uniapp ios打包后,聊天室提示viewerId 不能為空

因為channelid、userid、viewerid 的數據類型不是string類型,要將包內對應的值都轉成 string 類型。

3.直播安卓uniapp插件,進入白屏,無任何報錯

直播安卓端需要打包以下插件:
保利威云直播原生SDK-視頻直播聊天互動-直播播放器插件
Polyv播放器插件
Polyv彈幕庫插件-Android

4.通過uniapp集成保利威點播播放器怎么實現跨端續播?

保利威點播1.0.2及以上版本均支持跨端續播,但?iOS?跨端續播需要傳viewerId才會生效,在setVid前配置即可。

5.通過uniapp集成保利威點播播放器是否支持字幕?

1.0.2及以上版本均支持。

6.集成uni插件,接入無延遲需要怎么配置?

無需特殊代碼配置,默認跟隨保利威后臺頻道配置,支持無延遲頻道。

7.uniapp點播SDK中后臺視頻播放需要申請哪些權限?

后臺播放需要的權限:
android.permission.FOREGROUND_SERVICE ?前臺服務權限
android.permission.WAKE_LOCK 為了防止設備進入睡眠狀態,需要添加WAKE_LOCK?喚醒鎖權限,具體請咨詢19924784795。

8.保利威uniapp demo中實現后臺視頻播放的代碼是哪個方法?

enableBackgroundPlayback() {this.backgroundPlayback = !this.backgroundPlayback;this.$refs.vod.enableBackgroundPlayback({enable: this.backgroundPlayback})}

9.uniapp Android插件集成報錯:Cannot read property 'setVid' of undefined

打包時使用官方基座會導致出現報錯,改為使用“自定義基座”即可

10.uni-app插件,是否可以去掉直播播放器中暫停按鈕?

不能。由于uniapp 的直播插件引用的是安卓和ios多場景SDK封裝好的庫,而直播中的可暫停的按鈕屬于封裝好無法修改的情況,因此是無法調整的,是uniapp目前的現狀。可以通過集成原生安卓或iOS多場景SDK來解決,這些ui層的代碼都是開放的、可調整的。

未完待續......


uniapp開發小程序直播、點播可咨詢保利威視頻云官網_一站式企業直播服務商_培訓直播_會議直播_營銷直播

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/74370.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/74370.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/74370.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

數據庫三級填空+應用題(1)

填空 35【答案】TOP 3 WITH TIES 【解析】希望選出商品數量最多的前3類商品,并獲得相應的商品類別和數量。with ties一般是和Top 、 order by相結合使用,表示包括與最后一行order by后面的參數取值并列的結果。 36在SQL Server 2008中,每個數據頁可存儲8…

前端(vue)學習筆記(CLASS 5):自定義指令插槽路由

1、自定義指令 內置指令:內部提供的,每個指令都有自己各自獨立的功能 自定義指令:自己定義的指令,可以封裝一些dom操作,擴展額外功能 全局注冊-語法 例如,當頁面加載時,讓元素獲得焦點 Vue.…

【redis】事務詳解,相關命令multi、exec、discard 與 watch 的原理

文章目錄 什么是事務原子性一致性持久性隔離性 優勢與 MySQL 對比用處 事務相關命令開啟事務——MULTI執行事務——EXEC放棄當前事務——DISCARD監控某個 key——WATCH作用場景使用方法實現原理 事務總結 什么是事務 MySQL 事務: 原子性:把多個操作&am…

【Java SE】單例設計模式

參考筆記:深入理解Java設計模式:單例模式及其餓漢式與懶漢式的對比,-CSDN博客 目錄 1.什么是設計模式 2.經典設計模式 3.單例設計模式(static屬性/方法經典使用場景 ) 3.1 餓漢式單例模式 3.2 懶漢式單例模式 4.補充 1.什么…

【day2】數據結構刷題 棧

一 有效的括號 給定一個只包括 (,),{,},[,] 的字符串 s ,判斷字符串是否有效。 有效字符串需滿足: 左括號必須用相同類型的右括號閉合。左括號必須以正確的順序閉合。每個右括號都有一個對應的…

藍橋杯 勁舞團

問題描述 小藍最近迷上了一款名為 “勁舞團” 的游戲。 在游戲中,只要按照給出的鍵位提示依次按出對應的鍵位,游戲人物便可以跟隨節奏跳舞。 對于連續的 K 次正確敲擊,如果任意連續兩次敲擊之間的時間間隔都小于等于 1 秒(即 1…

數據庫數值函數詳解

各類資料學習下載合集 ??https://pan.quark.cn/s/8c91ccb5a474?? 數值函數是數據庫中用于處理數值數據的函數,可以用于執行各種數學運算、統計計算等。數值函數在數據分析及處理時非常重要,能夠幫助我們進行數據的聚合、計算和轉換。在本篇博客中,我們將詳細介紹常用的…

關于金融開發領域的一些專業知識總結

目錄 1. 交易生命周期 1.1 證券交易所 1.1.1 交易前 1) 訂單生成(Order Generation) 2) 訂單管理(Order Management) 1.1.2 交易執行 3) 交易匹配(Trade Matching) 1.1.3 交易后 4) 交易確認&…

Leetcode 3495. Minimum Operations to Make Array Elements Zero

Leetcode 3495. Minimum Operations to Make Array Elements Zero 1. 解題思路2. 代碼實現 題目鏈接:3495. Minimum Operations to Make Array Elements Zero 1. 解題思路 這一題的話核心就是統計對任意自然數 n n n,從 1 1 1到 n n n當中所有的數字對…

Vue 3 + TypeScript 實現視頻播放與字幕功能:集成西瓜播放器 XGPlayer

文章目錄 1. 前言:視頻播放器的重要性2. 準備工作2.1 安裝 Vue 3 項目2.2 安裝 XGPlayer 和相關依賴 3. 實現視頻播放3.1 初始化 XGPlayer 4. 添加字幕功能4.1 配置字幕 4.2 字幕文件格式5. 增加交互性完整的代碼,僅供參考6. 總結 在現代 Web 開發中&…

MacOS安裝 nextcloud 的 Virtual File System

需求 在Mac上安裝next cloud實現類似 OneDrive 那樣,文件直接保存在服務器,需要再下載到本地。 方法 在 官網下載Download for desktop,注意要下對版本,千萬別下 Mac OS默認的那個。 安裝了登錄在配置過程中千萬不要設置任何同…

.NET 9 徹底改變了 API 文檔:從 Swashbuckle(Swagger) 到 Scalar

示例代碼下載:https://download.csdn.net/download/hefeng_aspnet/90404652 摘要 API 文檔是現代軟件開發的支柱。隨著 .NET 9 從 Swashbuckle 轉向 Microsoft.AspNetCore.OpenApi,開發人員需要新的策略來保持高效。本文探討了這些變化,并介…

深入剖析Java虛擬機(JVM):從零開始掌握Java核心引擎

📌 引言:為什么每個Java開發者都要懂JVM? 想象你是一名賽車手,Java是你的賽車,而JVM就是賽車的引擎。 雖然你可以不關心引擎內部構造就能開車,但要想在比賽中獲勝,必須了解引擎如何工作&#…

怎么連接linux服務器的桌面

一、使用 VNC(Virtual Network Computing) 1. 服務器端配置(Ubuntu 22.04 示例) # 安裝 VNC 服務器(以 TigerVNC 為例) sudo apt update sudo apt install tigervnc-standalone-server tigervnc-xorg-ext…

elasticsearch 通用筆記

文章目錄 一、前言二、內容說明1、目錄簡介2、本文例子前提內容 三、操作內容1、設置ES為服務2、查看健康度參數解析 3、索引相關查詢3.1、查詢指定索引內容3.1.1、匹配查詢3.1.2、精確匹配(不嘗試分詞)3.1.3、范圍查詢3.1.4、id查詢3.1.5、通配符及前綴…

windows安裝配置FFmpeg教程

1.先訪問官網:https://www.gyan.dev/ffmpeg/builds/ 2.選擇安裝包Windows builds from gyan.dev 3. 下滑找到release bulids部分,選擇ffmpeg-7.0.2-essentials_build.zip 4. 然后解壓將bin目錄添加path系統變量:\ffmpeg-7.0.2-essentials_bui…

強大的AI網站推薦(第二集)—— V0.dev

網站:V0.dev 號稱:前端開發神器,專為開發人員和設計師設計,能夠使用 AI 生成 React 代碼 博主評價:生成的UI效果太強大了,適合需要快速創建UI原型的設計師和開發者 推薦指數:🌟&…

c#知識點補充4

1.發布者訂閱模式 發布者 訂閱者 倆者直接的關聯使用

01、聊天與語言模型

一、簡單說明模型 LLM目前有兩種API提供 LanguageModel:接收一個a作為輸入并返回一個b作為輸出,這種是已經過時的ChatLanguageModel:接收多個輸入,然后返回相應的輸出 ChatLanguaggeModel是LangChain4j中LLM交互低級API&#x…

SQL的DCL,DDL,DML和DQL分別是什么

SQL(Structured Query Language)包括以下四種主要語言類別,分別用于不同的數據庫操作: 1. DCL(Data Control Language,數據控制語言) 用于控制數據庫訪問權限和安全。 常見命令: …