评论

live-player在小程序拉流过程中遇到的坑

关于微信小程序拉流问题的解决方案

最近在做一个有关直播的项目,因为也是第一次接触,中途踩了很多坑。那现在就把踩得坑还有解决方案分享给大家。

1.在vlc测试流没问题,但是小程序端显示拉流失败(拉流失败状态码查看文档)

解决方案:因为做小程序直播需要企业认证,你需要确保你的公司有开直播的权限,并且在开发设置中打开直播权限

2.在小程序端显示拉流没有问题,状态码也表示开始播放,但直播却一直黑屏,或偶尔闪退

解决方案:出现这个问题一般是两个问题--------A.视频流有问题。这个问题可以用别的视频流测试一下。

B.小程序生命周期问题。小程序 Page 生命周期,onLoad 只做数据加载还未做页面渲染,此时 <live-pusher>、<live-player> 标签还未创建完成,获取或者调用 livepushercontextliveplayercontext 的方法行为不确定。onReady 表示页面已经加载,完成初次渲染,跟 <live-pusher>、<live-player> 标签相关的操作都需要放在 onReady 里面实现。

代码贴上:

 onReady: function () {

     var self = this;

     this.data.videoContext = wx.createLivePlayerContext("video-livePlayer");

      this.setData({

       playUrl: "rtmp:你的视频流地址",

     }, function () {

       self.data.videoContext.stop();

       self.data.videoContext.play();

     })

   },

3.其实一般视频流的问题都是推流出现的问题,有可能是因为分辨率,有可能因为编码格式,这个需要与推流技术人员沟通。


(大家有什么关于这样的问题可以私信我,我尽量解决🐷)

最后一次编辑于  2020-07-31  
点赞 3
收藏
评论

11 个评论

  • 谋谋谋
    谋谋谋
    2020-07-31

    已阅 颜色花里胡哨 差评

    2020-07-31
    赞同 2
    回复 1
    • Ashley
      Ashley
      2020-08-05
      把眼睛戳瞎就是了
      2020-08-05
      回复
  • 鱼七
    鱼七
    2021-06-16

    感谢分享。

    2021-06-16
    赞同 1
    回复
  • 笼子猪
    笼子猪
    2022-01-07

    这个是没有开通拉流权限吗? 现在只是在测试

    2022-01-07
    赞同
    回复
  • ネф イω
    ネф イω
    2021-11-13

    已阅 花里胡哨

    2021-11-13
    赞同
    回复
  • Geefib
    Geefib
    2021-07-12

    1路推流1拉流延迟多少。我们试了下至少1-2秒

    2021-07-12
    赞同
    回复
  • 十💚
    十💚
    2021-01-05

    楼主 请问我直接在live-player组件里src直接调用微信直播间路径,可以吗 我界面一直黑屏

    <live-player src="plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id=61&custom_params=%7B%7Dobject-fit="fillCropautoplay="truestyle="width: 300rpx;height: 300rpx;border-radius: 30rpx 0 0 30rpx;vertical-align:middle;"></live-player>


    2021-01-05
    赞同
    回复
  • 规则,
    规则,
    2020-12-15

    可以用viedo 拉流直播观看么 那个play标签没权限申请

    2020-12-15
    赞同
    回复 1
    • 莫名其喵
      莫名其喵
      2020-12-28
      不行吧
      2020-12-28
      回复
  • 邱仁杰
    邱仁杰
    2020-08-19

    技术不是问题,关键是不给审核通过[哭笑]

    2020-08-19
    赞同
    回复
  • 大原儿
    大原儿
    2020-08-12

    ,楼主,你说的这个是这个权限么,

    2020-08-12
    赞同
    回复 1
    • Jack
      Jack
      2022-04-15
      是的
      2022-04-15
      回复
  • 陈林根
    陈林根
    2020-08-07

    音视频编码格式包括哪些啊?

    2020-08-07
    赞同
    回复

正在加载...

登录 后发表内容