首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    YesPlayMusic云音乐播放器本地Docker部署结合内网穿透远程听歌

    前言 本文主要介绍如何在本地快速搭建YesPlayMusic云音乐播放器,并且结合cpolar内网穿透工具实现随时随地远程访问局域网内的音乐播放器听歌。...YesPlayMusic是一款优秀的个人音乐播放器,可以通过Docker方式快速部署在本地服务器。它拥有美观的界面设计,可以绑定网易云音乐账号,实现歌曲收藏的同步。...【视频教程】 Linux系统Docker部署第三方网易云音乐播放器YesPlayMusic结合内网穿透远程访问 1....我们就成功在本地搭建了YesPlayMusic,但如果想实现出门在外,也能随时随地听到自己储存在本地的歌曲,就需要借助cpolar内网穿透工具来实现公网访问了!...小结 如果我们需要长期异地远程访问YesPlayMusic音乐播放器,由于刚才创建的是随机的地址,24小时会发生变化。另外它的网址是由随机字符生成,不容易记忆。

    10610

    Electron + Vue 从零开始打造一个本地播放器

    从零开始-项目开发 首先先明确下这个播放器的功能需求,主要有这几个 不添加文件目录,加载任意的本地文件系统内的音频文件,直接调用播放器播放 前一首后一首功能 声音音量控制 自定义软件窗口 如何关联播放...flac", "ogg", "m4a"], name: "music", role: "Editor" } ], 配置好后,通过 electron 的open-file事件,获取打开的音频文件的本地路径...const filePath = process.argv[1]; 如何加载本地音频文件 上一步通过配置拿到文件的本地路径后,下一步就是通过路径读取音频文件的信息。...当第二个实例被执行并且调用 app.requestSingleInstanceLock()") 时,这个事件将在应用程序的首个实例中触发,并且会返回第二个实例的相关信息,然后通过主进程通知渲染进程,告知渲染进程第二个实例的本地绝对路径...app.on("second-instance", (event, commandLine, workingDirectory) => { // 监听是否有第二个实例,向渲染进程发送第二个实例的本地路径

    1.4K10

    FFMPEG音频视频开发: 开发本地视频播放器(单线程解码)

    优化播放器标签的自动缩放问题,可以根据窗口大小自动缩放。 说明: 因为视频解码转换,音频解码播放都是放在单个线程里完成的,视频尺寸太大就有些卡,小一些720P以下的到视频是没问题的。...四、播放器运行效果 五、源码示例 5.1 widget.h文件源码 #ifndef WIDGET_H #define WIDGET_H #include #include "...Log_Text_Display(QPlainTextEdit *plainTextEdit_log,QString text); bool max_flag=false; //最大化标志 /* 定义视频播放器的线程...blue.css"); //设置样式表 this->setWindowIcon(QIcon(":/log.ico")); //设置图标 this->setWindowTitle("视频播放器...窗口关闭事件 void Widget::closeEvent(QCloseEvent *event) { int ret = QMessageBox::question(this, tr("视频播放器

    1.3K30

    Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐

    Android MediaPlayer 本地音乐播放器 运行截图 项目请在真机(自己的手机)上测试运行,因为我不喜欢用虚拟机。...就是对于手机应用感兴趣,而网络上的很多源码,一些开源项目的代码小白看不懂,小白能看懂的,有些博主又要用积分下载,痛定思痛,索性自己写一个,当然在写的过程中查阅了网络的资料,也加入了自己的想法,希望能帮到对手机音乐播放器这方面有想法的朋友...);//歌曲大小 if (song.size > 1000 * 800) { // 注释部分是切割标题,分离出歌曲名和歌手 (本地媒体库读取的歌曲信息不规范...mList;//歌曲列表 private RxPermissions rxPermissions;//权限请求 private MediaPlayer mediaPlayer;//音频播放器...mediaPlayer.reset(); } break; case R.id.btn_scan://扫描本地歌曲

    2.9K51

    EasyPlayer.js播放器首次加载报错Uncaught (in promise) DOMException

    测试过EasyPlayer播放器的朋友都知道,EasyPlayer在做播放器项目集成的时候十分便捷,因为EasyPlayer不仅针对不同的协议衍生出了多个版本,EasyPlayer.js、EasyPlayerPro...有的项目中使用EasyPlayer.js首次加载时会出现错误信息:Uncaught (in promise) DOMException: play() failed because the user didn...这个错误与谷歌浏览器机制有关,谷歌阻止播放器的自动播放,如果页面首次加载中视频带声音并且设置了自动播放,谷歌则会阻止播放器播放并抛出一个错误异常。...如果出现错误在播放器中加入点击播放按钮 在播放器标签上加入muted禁止音频,则可以避免这个报错的出现。... 拓展 在EasyPlayer系列播放器中,EasyPlayer.js

    4.3K10

    开源云音乐播放器Splayer本地Docker部署结合内网穿透远程访问

    前言 本文主要介绍如何在Linux Ubuntu系统使用Docker快速部署一款高颜值无广某抑云音乐播放器Splayer,并结合cpolar内网穿透工具轻松实现出门在外,依然可以异地远程访问本地部署的服务随时听音乐...公网远程访问本地Splayer 不过我们目前只能在本地局域网内使用手机电脑等设备访问刚刚使用docker部署的播放器,如果出门在外,想要远程访问在家中部署的Splayer听歌,应该怎么办呢?...可以看到成功实现使用公网地址异地远程访问本地部署的 Splayer 播放器!但需要重新登录某云账号。...如果有长期远程访问本地 Splayer 播放器 或者其他本地部署的服务的需求,但又不想每天重新配置公网地址,还想地址好看又好记并体验更多功能与更快的带宽,那我推荐大家选择使用固定的二级子域名方式来远程访问...以上就是如何在Linux Ubuntu系统使用Docker部署Splayer 云音乐播放器,并结合cpolar内网穿透工具配置固定公网地址,实现随时随地远程访问本地搭建的音乐播放器的全部流程,感谢您的观看

    13010
    领券