txLive模塊(直播類)試用分享

本文出自APICloud官方論壇,
感謝論壇版主uoaccw的分享。

txLive 模塊封裝了騰訊雲直播服務
https://docs.apicloud.com/Cli...
經過試用,這個模塊堪稱最簡單最快速能使用起來的直播模塊。
界面上的按鈕,根據自己的需要,可以顯示和隱藏。帶有各種美顏功能(美白、瘦臉、V形臉)。推流的碼率和清晰度可以設置。

使用流程:

  1. 註冊騰訊雲平臺
  2. 進行實名認證
  3. 開通直播服務
  4. 生成推流地址(https://cloud.tencent.com/doc...
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" />
    <title>title</title>
    <link rel="stylesheet" type="text/css" href="../css/api.css" />
    <style>
        body {
            padding-top: 160px;
            height: 1000px;
        }
        .content {
            margin-top: 350px;
        }
        button {
            margin: 10px;
        }
    </style>
</head>
<body>
    <div class="content">
        <button tapmode type="button" onclick="openPusher()" name="button">openPusher</button>
        <button tapmode type="button" onclick="openPlayer()" name="button">openPlayer</button>
        <button tapmode type="button" onclick="setLiveBtnsVisibility()" name="button">setLiveBtnsVisibility</button>
    </div>
</body>
<script type="text/javascript" src="../script/api.js"></script>
<script type="text/javascript">
    apiready = function() {
    };
    function openPusher() {
        var txLive = api.require('txLive');
        txLive.openPusher({
            x: 0,
            y: 50,
            h: 350,
            w: api.winWidth,
            fixedOn: api.frameName,
            fixed: false,
            url: ""   //填寫騰訊雲平臺上生成的推流地址
        });
    }
//播放接口,播放端使用
    function openPlayer() {
        var txLive = api.require('txLive');
        txLive.openPlayer({
            x: 0,
            y: 0,
            url: ""    //填寫騰訊雲平臺上生成的播放地址
        });
    }
    function setLiveBtnsVisibility() {
        var txLive = api.require('txLive');
        txLive.setLiveBtnsVisibility({
            "btnid": "btnLog",
            "show": 0
        });
    }
</script>
</html>
複製代碼
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章