uniapp接入萤石微信小程序插件 可播放 可云台控制

这篇具有很好参考价值的文章主要介绍了uniapp接入萤石微信小程序插件 可播放 可云台控制。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

萤石官方提供了一些适用于uniapp / 小程序的方案

如 小程序半屏  hls  rtmp  等 都有坑

截止到2023.11.7

hls不支持H265  rtmp需要在小程序申请直播类目  所以都不适合项目使用  故选用小程序插件方式 uniapp引入使用  该方式仅需在小程序后台申请插件即可  审核时间大约3天左右  

本文参考了uniapp小程序插件  以及 萤石微信小程序插件接入文档

效果如下

uniapp引入小程序插件,小程序,uni-app,微信小程序,小程序

1. 插件申请

登录您的小程序微信公众平台,点击左侧菜单栏,进入设置页,在第三方设置->插件管理->添加插件 中申请ezplayer插件,申请的插件appId为【wxf2b3a0262975d8c2】。

申请后请邮件联系萤石开放平台通过申请,并提供萤石账号、小程序名以及小程序appid

邮件联系方式:open-team@ezvizlife.com,未邮件联系的小程序插件申请将不予通过。

uniapp引入小程序插件,小程序,uni-app,微信小程序,小程序

2. 插件引入

打开根目录的 manifest.json 文件 点击源码视图  位置如图  插入以下代码

// 萤石小程序插件
"plugins": {
    "ezplayer": {
    "version": "1.0.0",
    "provider": "wxf2b3a0262975d8c2"
    }
}

uniapp引入小程序插件,小程序,uni-app,微信小程序,小程序

3. 页面引入

打开根目录的 pages.json 文件 在使用页面的路由内写入以下代码

"mp-weixin": {
    "usingComponents": {
    "ezplayer": "plugin://ezplayer/ezplayer"
    }
}

uniapp引入小程序插件,小程序,uni-app,微信小程序,小程序

4. 页面使用

直接当标签用就OK了  标签属性 是否必填  参数配置等等问题  参考官方文档

<ezplayer 
    id="ezplayer" 
    :accessToken="at.2s5bel782cnsdm748sv5j2ke09p7mpze-54xbxtugfh-0remxt9-gmfxmtml2"
    :url="rtmp://open.ys7.com/BA7248908/1/live" 
    :width="300" 
    :height="260"
    bind:handleError="handleError"
/>

uniapp引入小程序插件,小程序,uni-app,微信小程序,小程序

提示

Tips文章来源地址https://www.toymoban.com/news/detail-753954.html

  1. 多看文档
  2. 播放URL传参较为严格  多一个 / 都不行
  3. 由于此方式调用播放协议为rtmp 故 微信开发者工具中无法播放 须使用体验版播放
  4. 确定播放格式以及参数无误 且 真机依旧无法播放的情况下 看看控制台是否报错  有可能是未开放预览权限   不要等 handleError 报提示信息

到了这里,关于uniapp接入萤石微信小程序插件 可播放 可云台控制的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uniapp微信小程序video不显示,无法播放

    微信小程序开发者工具video不显示,无法播放 微信开发者工具调试基础库版本太高 将微信开发者工具调试基础库改为低版本

    2024年04月10日
    浏览(71)
  • 微信小程序连接“萤石云”

    获取直播rtmp地址 备注:  1.萤石开发手册:https://open.ys7.com/doc/zh/uikit/wechat_miniapp.html              2. 微信公众平台:在 微信公众平台里注册小程序必须选用企业账号(需要审核)              3.可以采用复核资质快速注册小程序(无需任何费用和审核)            

    2024年02月12日
    浏览(23)
  • uniapp 仿网易云音乐播放器 微信小程序

    uniapp 仿照网易云播放器功能

    2024年02月12日
    浏览(113)
  • uniapp—— 微信小程序ios上音频播放没有声音

    uniapp 打包小程序后发现 播放音频文件  没有报错, 一切正常只是没有声音,后来发现是ios手机开启了静音模式导致听不到声音,查看uniapp 文档:  发现的确有这个属性,但是设置了 之后发现并没有起作用 后来发现想要实现ios静音模式下也可以播放音频要用另一个api全局配

    2024年02月13日
    浏览(148)
  • Unity3d C#利用本地网页快速打开萤石云监控视频流(ezopen)实现云台,声音等控制,支持WebGL平台,替代UMP播放(含源码)

    之前我介绍了替代Universal?Media?PlayerUMP播放石云监控视频流(ezopen)的功能,效果还是很明显的,笔者的测试是差不多3-5秒就能打开监控画面,不过稍微遗憾的是,之前的功能是iframe打开石云提供的播放网页的形式,功能基本只有画质切换,声音开关等;具体可以移步查看(https

    2024年02月13日
    浏览(55)
  • 微信小程序对接萤石云开发平台

    最近收到了一个需求,需要在微信小程序对接萤石云平台,获取到摄像头画面,想到的第一种方法就是得到视频的url地址,直接放到 video 标签下就行了 1、初次尝试 登录萤石云平台,在我的,应用信息中查看AppKey和Secret(用于获取token) 获取token的接口文档地址为:https://o

    2024年04月28日
    浏览(28)
  • EasyCVR平台基于萤石云SDK接入的设备播放流程及接口调用

    EasyCVR视频融合云服务支持海量视频汇聚与管理、处理与分发、智能分析等视频能力,在功能上,可支持视频监控直播、云端录像、云存储、录像检索与回看、智能告警、平台级联、服务器集群等。EasyCVR平台可支持多类型设备、多协议方式接入,包括:国标GB28181协议、RTMP、

    2024年02月13日
    浏览(35)
  • uniapp微信小程序使用地图选点插件

    效果图 1. 在公众平台申请插件 “微信小程序官方后台- 设置 -第三方服务-插件管理” 里点击 添加插件 ,搜索 腾讯位置服务地图选点 申请,审核通过后,小程序开发者可在小程序内使用该插件。 2. 引入插件 在 pages.json 中引入插件,根据个人需求,这里是在分包中引入插件

    2024年02月16日
    浏览(80)
  • 在线点餐微信小程序插件 小程序一键接入肯德基麦当劳星巴克在线点餐

    聚推客联盟-在线点餐插件 一、插件介绍 该插件已支持肯德基、麦当劳、星巴克、必胜客、奈雪在线点餐、用户享受最低5折起点餐,接入方享受 10% 点餐返现,返现由 聚推客联盟 结算。 二、添加插件 首先点击该页面上方 添加插件 三、引入代码 接入插件前,需要在贵司小程

    2024年02月09日
    浏览(76)
  • uniapp微信小程序使用腾讯地图选点插件

    在A页面获取当前经纬度之后跳转至B页面打开腾讯地图选点插件 注意需要把微信开发者工具中的本地设置中的版本改为2.17.0,不然会报错 2.1使用腾讯地图 lbs.qq.com,控制台-应用管理-我的应用中,创建应用,并在相应的应用中创建Key。 注意勾选WebServiceAPI和微信小程序 web配置

    2024年02月09日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包