返回顶部
首页 > 资讯 > 精选 >如何搭建小程序音视频
  • 184
分享到

如何搭建小程序音视频

2023-06-26 08:06:13 184人浏览 泡泡鱼
摘要

这篇文章主要介绍了如何搭建小程序音视频的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何搭建小程序音视频文章都会有所收获,下面我们一起来看看吧。升级微信到最新版本,发现页卡 => 小程序 => 搜索

这篇文章主要介绍了如何搭建小程序音视频的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何搭建小程序音视频文章都会有所收获,下面我们一起来看看吧。

升级微信到最新版本,发现页卡 => 小程序 => 搜索“腾讯视频云”,即可打开小程序Demo:

注册小程序并开通相关接口

出于政策和合规的考虑,微信暂时没有放开所有小程序对 <live-pusher> 和 <live-player> 标签的支持:

个人账号和企业账号的小程序暂时只开放如下表格中的类目:

主类目子类目 【社交】直播【教育】在线教育【医疗】互联网医院,公立医院【政务民生】所有二级类目【金融】基金、信托、保险、银行、证券/期货、非金融机构自营小额贷款、征信业务、消费金融

打开微信公众平台 注册并登录小程序,并在小程序管理后台的<font color='red'> “设置 - 接口设置” </font>中自助开通该组件权限

注意:如果以上设置都正确,但小程序依然不能正常工作,可能是微信内部的缓存没更新,请删除小程序并重启微信后,再进行尝试。

安装微信小程序开发工具

下载并安装最新版本的微信开发工具,使用小程序绑定的微信号扫码登录开发者工具。

获取Demo源码并调试

  • step1: 访问SDK + Demo,获取小程序 Demo 源码。

  • step2: 打开安装的微信开发者工具,点击【小程序项目】按钮。

  • step3: 输入小程序 AppID,项目目录选择上一步下载下来的代码目录( 注意: 目录请选择 根目录 ,根目录包含有 project.config.JSON 文件,请不要只选择 wxlite 目录!),点击确定创建小程序项目。

  • step4: 再次点击【确定】进入开发者工具。

  • step5: 请使用手机进行测试,直接扫描开发者工具预览生成的二维码进入。

  • step6: <font color='red'>开启调试模式</font>,体验和调试内部功能。开启调试可以跳过把这些域名加入小程序白名单的工作。

搭建自己的账号和后台服务器

这部分我们将介绍如何将Demo默认的测试用服务器地址,换成您自己的服务器,这样一来,您就可以使用自己的腾讯云账号实现上述功能,同时也便于您进行二次开发。

搭建 <WEBrtc-room> 的服务器

1 这个服务器能做什么?

  • 点击demo里的互动课堂 <webrtc-room> 功能,您会看到一个房间列表,这个房间列表是怎么实现的呢?

  • 在看到视频房间列表以后,如果你要创建一个视频房间,或者进入一个其他人建好的视频房间,就需要为 所对应的几个属性( sdkAppID 、 userID 、 userSig 、 roomID 和 privateMapKey )传递合法的参数值,这几个参数值怎么获取呢?

2 这个服务器要怎么搭建?

  • 下载 webrtc_server ,这是一份 java 版本的实现,根据 README.md 中的说明就可以了解怎么使用这份源码。

3 服务器建好了我怎么用?

  • 小程序 源码中,将 wxlite/config.js 文件中的 webrtcServerUrl 修改成:https://您自己的域名/webrtc/weapp/webrtc_room

  • 小程序实现 WebRTC 能力肯定是为了跟 Chrome 浏览器进行视频通话,浏览器端的源代码可以点击 Chrome(src) 下载到,将 component/WebRTCRoom.js 文件中的 serverDomain 修改成:Https://您自己的域名/webrtc/weapp/webrtc_room

搭建 <live-room> 和 <rtc-room> 的服务器

1 这个服务器能做什么?

  • (用于直播连麦)和 (用于视频通话)都是基于腾讯云 LVB 和 IM 两个基础服务实现的扩展功能,需要一个叫做 RoomService 的后台组件配合才能运行。

2 这个服务器要怎么搭建?

  • 下载 RoomService 的 java 版本源代码,根据 README.md 中的说明就可以了解怎么使用这份源码。

3 服务器建好了我怎么用?

  • 小程序 源码中,将 wxlite/config.js 文件中的 serverUrl 和 roomServiceUrl 修改成:https://您自己的域名/roomservice/

  • 小程序如果使用 <live-room> 和 <rtc-room> 两个标签,在 PC 端就不能用 Chrome 浏览器配对了,需要改用WebEXE 混合解决方案。将 GitHub(WebEXE) 源码中 liveroom.html、double.html文件中的 RoomServerDomain 修改成:https://您自己的域名/roomservice/

Wafer 零成本服务器部署方案 (node.js

如果您是一位资深的 Web 前端工程师,暂时找不到合适的服务器,但又想快速拥有自己的调试后台,可以使用腾讯云的 Wafer 功能进行零成本的一键部署方案(Wafer 只支持 node.js 语言的后台代码),您需要你做的只是:

  • step1: 下载 小程序 源码。

  • step2: 根据 一键部署指引 完成部署。

  • step3: 将 gitHub(WebEXE) 源码中 liveroom.html、double.html文件中的 RoomServerDomain修改成:https://您自己的域名/roomservice/

关于“如何搭建小程序音视频”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“如何搭建小程序音视频”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网精选频道。

--结束END--

本文标题: 如何搭建小程序音视频

本文链接: https://lsjlt.com/news/308359.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何搭建小程序音视频
    这篇文章主要介绍了如何搭建小程序音视频的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何搭建小程序音视频文章都会有所收获,下面我们一起来看看吧。升级微信到最新版本,发现页卡 => 小程序 => 搜索...
    99+
    2023-06-26
  • 音频视频剪辑小程序有哪些作用
    这篇文章主要介绍“音频视频剪辑小程序有哪些作用”,在日常操作中,相信很多人在音频视频剪辑小程序有哪些作用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”音频视频剪辑小程序有哪些作用”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-26
  • mpvue如何开发音频类小程序
    这篇文章主要为大家展示了“mpvue如何开发音频类小程序”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mpvue如何开发音频类小程序”这篇文章吧。这是我第一次开...
    99+
    2024-04-02
  • 小程序播放音频如何实现
    今天小编给大家分享一下小程序播放音频如何实现的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。背景音频接口适用于音乐类小程序,如...
    99+
    2023-06-26
  • 如何使用PHP实现微信小程序的音视频功能?
    如何使用PHP实现微信小程序的音视频功能?随着时代的发展,人们对于移动应用的需求也日益增长。微信小程序作为一种轻量级的应用开发模式,正逐渐受到用户的欢迎。而其中的音视频功能在社交和娱乐领域有着广泛的应用。本文将介绍如何使用PHP实现微信小程...
    99+
    2023-10-26
    PHP 微信小程序 音视频功能
  • 如何搭建微信小程序
    今天小编给大家分享一下如何搭建微信小程序的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。  准备域名和证书  任务时间:20m...
    99+
    2023-06-26
  • 微信小程序如何停止其他视频播放当前视频
    这篇文章主要介绍了微信小程序如何停止其他视频播放当前视频,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。微信小程序停止其他视频播放当前视频,代...
    99+
    2024-04-02
  • 小程序音频长度如何显示到页面
    小程序音频长度显示到页面的案例代码:使用开发者工具,在对应页面的js文件中添加:audioPlayed: function () {myAudio.play()setTimeout(() =>&...
    99+
    2024-04-02
  • 微信小程序如何实现录音与音频播放功能
    这篇文章将为大家详细讲解有关微信小程序如何实现录音与音频播放功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。小程序继承了微信强大的语音处理功能,提供了录音、音频播放控制和背景音乐等功能,它们的功能不同,...
    99+
    2023-06-29
  • 微信小程序如何嵌入腾讯视频源
    这篇文章主要介绍微信小程序如何嵌入腾讯视频源,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!首先我们有一个接口可以获取动态的vkeyhttps://vv.video.qq.com/ge...
    99+
    2024-04-02
  • 微信小程序后端如何搭建
    要搭建微信小程序的后端,可以选择以下几种方式:1. 使用云开发:微信小程序提供了云开发能力,可以直接在小程序中使用云数据库、云函数等...
    99+
    2023-09-20
    微信小程序
  • Python如何搭建跳一跳小程序
    这篇文章给大家分享的是有关Python如何搭建跳一跳小程序的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。  1、安装Python,我用的是Python3.6.4,具体网址和安装大家百度一下即可,这个步骤比较简单这...
    99+
    2023-06-26
  • 如何实现小程序视频列表中视频的播放与停止功能
    小编给大家分享一下如何实现小程序视频列表中视频的播放与停止功能,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!效果类似一条视频的小...
    99+
    2024-04-02
  • 微信小程序——video视频播放
    1、功能介绍 可以实现视频的播放暂停,发送弹幕,获取视频所处位置等。 2、video组件 1、用处 video组件常用于视频的播放,默认宽度为300px,高度为225px。 2、属性       3、index.js中的数据部分 data:...
    99+
    2023-09-13
    音视频 小程序 微信小程序 微信 前端
  • 【uniapp】视频分享预览小程序
    六一收到个不同以往的需求,我的指导老师最近有点忙,让我们帮忙做一个可以通过二维码预览视频的小程序 收到需求后,因为只是临时用一下,不打算写一套完整的系统,所以大概的思路就是,其他成员将视频通过ftp传入我的服务器上,我通过uniapp将视...
    99+
    2023-08-17
    uni-app 音视频 小程序
  • 小程序ios音频播放没声音怎么办
    这篇文章主要介绍了小程序ios音频播放没声音怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。小程序提供了录音和播放音频的能力,从基础库 ...
    99+
    2024-04-02
  • 微信小程序音乐和音频能关闭吗
    微信小程序音乐和音频能关闭,其提供了简单的界面和控制选项,让用户能够根据自己的需求来选择是否听取音乐和音频,独立的小程序还可以提供其他方式来控制音乐和音频的播放,这使得用户能够更好地享受小程序的其他功能,同时也保护了用户的听觉体验。微信小程...
    99+
    2023-07-28
  • 微信小程序实现播放音频
    本文实例为大家分享了微信小程序实现播放音频的具体代码,供大家参考,具体内容如下 wxml: <!-- 语音 --> <view wx:if="{{content...
    99+
    2024-04-02
  • Qt音视频开发之音频播放QAudioOutput如何实现
    这篇文章主要介绍了Qt音视频开发之音频播放QAudioOutput如何实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Qt音视频开发之音频播放QAudioOutput如何实现文章都会有所收获,下面我们一起来看...
    99+
    2023-07-05
  • 爱奇艺视频小程序系统功能如何开发
    本文小编为大家详细介绍“爱奇艺视频小程序系统功能如何开发”,内容详细,步骤清晰,细节处理妥当,希望这篇“爱奇艺视频小程序系统功能如何开发”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.首页的轮播图这里使用的是小...
    99+
    2023-06-26
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作