首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修改示例应用程序,使RTMP注入视频在UI中排在第一位?

如何修改示例应用程序,使RTMP注入视频在UI中排在第一位?
EN

Stack Overflow用户
提问于 2020-08-26 07:10:27
回答 1查看 64关注 0票数 0

我使用示例RTMP Injection应用程序进行测试。我想以这样的方式修改应用程序,注入的RTMP流应该是远程流网格中出现的第一个视频。有人能帮帮忙吗?

EN

回答 1

Stack Overflow用户

发布于 2020-08-27 17:15:34

您可以使用Vanilla JS在https://github.com/digitallysavvy/agora-web-broadcast-demo中使用类似的agora-broadcast-client.js代码来设置网格的第一项:

代码语言:javascript
复制
// RTMP Connection (UI Component)
function addExternalTransmitionMiniView(rtmpUrl){
  var container = $('#rtmp-controlers');
  // append the remote stream template to #remote-streams
  container.append(
    $('<div/>', {'id': 'rtmp-container',  'class': 'container row justify-content-end mb-2'}).append(
      $('<div/>', {'class': 'pulse-container'}).append(
          $('<button/>', {'id': 'rtmp-toggle', 'class': 'btn btn-lg col-flex pulse-button pulse-anim mt-2'})
      ),
      $('<input/>', {'id': 'rtmp-url', 'val': rtmpUrl, 'class': 'form-control col-flex" value="rtmps://live.facebook.com', 'type': 'text', 'disabled': true}),
      $('<button/>', {'id': 'removeRtmpUrl', 'class': 'btn btn-lg col-flex close-btn'}).append(
        $('<i/>', {'class': 'fas fa-xs fa-trash'})
      )
    )
  );
}

因此,您可以设置要将流注入的位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63588317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档