Skip to content

環境設定

Android

參考Android環境設定

iOS

參考iOS環境設定

引入外掛程式

在專案中使用

在uniappx中的uvue中使用

1,匯入uts外掛程式

javascript
// 專案中用到外掛程式的api都需要在這裡寫出來,有哪些api可以查看api文件
import { ConfigOptions, initP2p, getP2pUrl } from "@/uni_modules/cdnbye-swarmcloud";

2,初始化外掛程式,必須先初始化再呼叫其他方法 否則報錯

javascript
//token去官網取得
let token=YOUR_TOKEN;
//建構設定項目
let options = {
   logEnabled: true,
   logLevel: 1,
   trackerZone:3,
 } as ConfigOptions;
 //初始化    options可不傳使用預設設定
initP2p(token, options);

其中 YOUR_TOKEN 是用於標識使用者的字串,請換成自己的token,點擊這裡查看如何註冊 Appid 並取得 token

3,取得P2P播放位址

javascript
//正常播放位址
let playUrl=YOUR_PLAYLIST;
//p2p位址
let p2pPlayUrl=getP2pUrl(playUrl);
console.log(p2pPlayUrl);
//將p2pPlayUrl給播放器 就可以開始p2p播放了

完整範例

請參考Demo

粤ICP备18075581号