liveplayer

举报
风吹稻花香 发表于 2021/06/05 01:12:41 2021/06/05
【摘要】   npm i @liveqing/liveplayer -S   <template> <div class="live-player"> <div style="width:640px;height:360px;"> <LivePlayer videoUrl="assets/video.mp4" /&g...

 

npm i @liveqing/liveplayer -S

 


  
  1. <template>
  2. <div class="live-player">
  3. <div style="width:640px;height:360px;">
  4. <LivePlayer videoUrl="assets/video.mp4" />
  5. <LivePlayer
  6. ref="livePlayer"
  7. :videoUrl="videoUrl"
  8. @snapOutside="snapOutside"
  9. fluent
  10. autoplay
  11. live
  12. stretch
  13. />
  14. </div>
  15. <ul>
  16. <li><a @click="pause">暂停</a></li>
  17. <li><a @click="play">播放</a></li>
  18. <li><a @click="snap">截图数据</a></li>
  19. </ul>
  20. </div>
  21. <template>
  22. <script>
  23. import LivePlayer from '@liveqing/liveplayer'
  24. export default {
  25. components: {
  26. LivePlayer
  27. },
  28. data() {
  29. return {
  30. videoUrl: 'rtmp://live.hkstv.hk.lxdns.com/live/hks2'
  31. }
  32. },
  33. methods: {
  34. // 播放
  35. play: function () {
  36. this.$refs.livePlayer.play();
  37. },
  38. // 暂停
  39. pause: function () {
  40. this.$refs.livePlayer.pause();
  41. },
  42. // 外部API获取快照
  43. snap: function () {
  44. this.$refs.livePlayer.snap();
  45. },
  46. // 外部快照回调
  47. snapOutside: function (snapData) {
  48. console.log(snapData)
  49. }
  50. }
  51. }
  52. </script>

 

# 文档地址
https://www.liveqing.com/docs/manuals/LivePlayer.html

# vue-cli集成示例
https://github.com/livegbs/liveplayer-vc

文章来源: blog.csdn.net,作者:网奇,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/jacke121/article/details/113799812

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。