在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

部署音樂流媒體服務器 mStream

jf_94205927 ? 來源:jf_94205927 ? 作者:jf_94205927 ? 2025-01-17 09:20 ? 次閱讀

一、Flexus 云服務器 X 實例介紹

云服務器是一種基于云計算技術的虛擬主機服務,用戶可以通過互聯網獲取按需分配的計算資源。它具有高度的靈活性和可擴展性,允許用戶根據實際需求快速調整配置。相比傳統服務器,云服務器能夠提供更好的成本效益、更高的可用性和更強的數據安全性,適合各種規模的企業使用。

華為云下一代云服務器 Flexus X 實例煥新上線,新產品基于客戶業務負載進行動態性能畫像,智能推薦資源規格,持續優化性能和成本,按業務算力需求進行精細定價,根據實際使用算力付費,真正用多少花多少,針對遷移場景智能資源預畫像,幫助用戶在華為云上推薦匹配的資源規格,覆蓋大多數通用工作負載場景。

wKgZPGeJsFuAN6O0AAE3gHj2srQ743.png

Flexus X 實例通過和其他服務組合,具備計算、鏡像安裝、網絡、存儲、安全等能力,您可根據業務需要靈活配置各資源。

wKgZO2eJsFyACGBIAAvyr-51fqA248.gif

本次測評使用的規格是:4 核 12G-100G-3M 規格的 FlexusX 實例基礎模式

wKgZPGeJsFyAS2N1AADdoR406dM075.png

二、Flexus 云服務器 X 實例配置

2.1 重置密碼

購買服務器的時候可以提前設置用戶名和密碼,因為我這里跳過了,所以購買完成后需要重置密碼,會短信或站內消息通過你的云服務器信息,重點是公網 IP 地址和用戶名,首先打開你的服務器控制臺,選擇重置密碼

wKgZO2eJsFyAK9UPAAEhR1_JtKs570.png

勾選自動重啟,點擊確定即可

wKgZPGeJsF2ACrDaAAEm9L_LepM879.png

2.2 服務器連接

華為云服務器提供了多種鏈接方式,如使用控制臺提供的 VNC 方式登錄、使用 Linux/MacOS 系統主機登錄 Linux 彈性云服務器(即 ssh root@192.168.48.78 命令)或者使用 Putty、Xshell 等工具登錄 Linux 彈性云服務器。

我個人習慣使用MobaXterm這款軟件,添加 SSH 連接,輸出公網 IP、用戶名和端口(默認 22),連接即可。

wKgZO2eJsF2AfF7cAAD9ADt1Woc901.png

2.3 安全組配置

安全組是一個邏輯上的分組,為同一個 VPC 內的云服務器提供訪問策略。用戶可以在安全組中定義各種訪問規則,當云服務器加入該安全組后,即受到這些訪問規則的保護。

系統為每個網卡默認創建一個默認安全組,默認安全組的規則是對出方向上的數據報文全部放行,入方向訪問受限。您可以使用默認安全組,也可以根據需要創建自定義的安全組。

wKgZPGeJsF2AbBBdAAEd4UTEDNA317.png

主要需要填寫優先級(默認填 1 即可)、協議端口(協議一般為 TCP 或 UDP,端口一般選擇你項目需要暴露的端口即可),描述(選填,一般會填寫此端口的用途以免忘記了),其他默認點擊確定即可。安全組配置主要是暴露端口可以給外網訪問。

wKgZO2eJsF2AX3v9AAE7Ww8851Q075.png

如果還不清楚可以參考文檔:安全組配置示例

2.4 Docker 環境搭建

本次服務器環境是 ubuntu 系統鏡像,需要自己安裝 docker 環境

使用 apt-get 命令安裝 docker 及其配置

# 安裝必要工具包 $ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common# 添加 DockerGPG 秘鑰 $ sudo curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -# 配置倉庫源 $ sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" # 更新 apt 包索引 $ sudo apt-get update# 安裝 docker$ sudo apt-get install docker-ce docker-ce-cli containerd.io# 添加 docker 鏡像源 $ sudo vim /etc/docker/daemon.json{"registry-mirrors": ["https://ustc-edu-cn.mirror.aliyuncs.com/","https://docker.mirrors.ustc.edu.cn","https://docker.nju.edu.cn","https://ccr.ccs.tencentyun.com/","https://docker.m.daocloud.io/","https://dockerproxy.com",]}# 重啟 $ sudo systemctl daemon-reload$ sudo systemctl restart docker

測試 docker 安裝是否成功

root@flexusx-c6b3:~# docker -vDocker version 27.2.0, build 3ab4256```

檢查 docker 服務狀態

root@flexusx-c6b3:~# systemctl status docker* docker.service - Docker Application Container EngineLoaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)Active: active (running) since Fri 2024-08-30 15:53:45 CST; 17h agoTriggeredBy: * docker.socketDocs: https://docs.docker.comMain PID: 24912 (dockerd)Tasks: 13Memory: 24.7MCPU: 3.778sCGroup: /system.slice/docker.service`-24912 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

檢查 docker compose 版本

root@flexusx-c6b3:~# docker compose versionDocker Compose version v2.29.2

三、Flexus 云服務器 X 實例部署mStream

3.1 mStream 介紹

mStream 是一個個人音樂流媒體服務器,用戶可以輕松地搭建并管理自己的音樂服務器。這意味著您可以將個人音樂收藏上傳到服務器上,然后從任何設備通過互聯網訪問您的音樂。相比傳統的流媒體服務,mStream 使您完全掌控自己的音樂,不受任何平臺的限制,也沒有任何廣告的干擾。更令人興奮的是,mStream 還支持音樂文件在不同設備間的離線同步。

·設備兼容性:mStream 擁有適用于 iOSAndroid 的移動 App,并且支持通過任意現代瀏覽器進行音樂播放。這種跨設備的無縫整合,使您在旅途中也能隨時隨地享受音樂。

·無縫播放:GaplessPlayback 功能確保了曲目間的平滑過渡,讓音樂聽起來渾然一體,尤其適合古典音樂和連續性強的專輯。

·視覺震撼:內置的 Milkdrop 可視化工具提供了一種視聽結合的盛宴,讓您的音樂體驗更為豐富。

·輕松分享:playlist 分享功能和拖放文件上傳大大方便了音樂分享與管理。

·更多功能:無縫播放、Milkdrop可視化工具、播放列表共享、拖放文件上傳

wKgZPGeJsF6Adk8IAAGiIJhACXM521.png

mStream 不僅僅是一個音樂播放器,它更像是一個私人云端音樂庫。無論您身在何處,只需要互聯網連接,就可以享受無障礙的音樂體驗。而對于音樂發燒友和高品質音頻愛好者來說,mStream 支持無壓縮的 FLAC 文件格式,讓您不損失一絲音質細節。

·官網:https://mstream.io/

·Github:https://github.com/IrosTheBeggar/mStream

3.2 mStream 部署

·創建docker-compose.yml

version:"3"services:mstream:image:lscr.io/linuxserver/mstream:latestcontainer_name:mstreamenvironment:-PUID=1000-PGID=1000-TZ=Asia/Shanghaivolumes:-./config:/config-./music:/musicports:-8093:3000restart:unless-stopped

·ports: 映射主機的8093 端口到容器的80 端口

·volumes: 將主機目錄掛載到容器目錄

如果將上述代碼片段保存在名為docker-compose.yml 的文件中,則只需從同一文件夾中運行 docker compose up -d即可自動拉取mStream 鏡像,并創建并啟動一個容器。up表示啟動服務,-d表示在后臺執行。docker-compose down命令用于停止和清理由docker-compose up啟動的服務。

·啟動服務

進入項目目錄,執行 docker-compose up -d 啟動命令,會自動拉取容器并運行

從Dockerhub 拉取mStream 鏡像,地址:https://hub.docker.com/r/linuxserver/mstream

root@flexusx-c6b3:~/mstream# docker-compose up -dCreating network "mstream_default" with the default driverPulling mstream (lscr.io/linuxserver/mstream:latest)...latest: Pulling from linuxserver/mstreamb4fa62a600be: Pull completedf25a931801a: Pull complete0be3d9a79057: Pull complete63d699e4e9b1: Pull complete2fdbedb131bd: Pull completef624edeae4f4: Pull completef3788ab1c6c7: Pull complete1d1ac8f2d2c4: Pull completeDigest: sha256:8e5de8f8c80e027366bf583adb4a43e6cc675b2986b9e51a38ec53fdbac6a724Status: Downloaded newer image for lscr.io/linuxserver/mstream:latestCreating mstream ... Creating mstream ... done

·配置安全組

在 Flexus 云服務器 X 實例的安全組管理頁面,添加入方向規則,接下來我們啟動服務需要監聽 8093 端口,所以添加安全組為 TCP:8093 協議端口。

wKgZO2eJsF6ATWXyAAArnSNNhvg356.png

·檢查容器狀態

檢查mStream 容器狀態,確保容器正常啟動

root@flexusx-c6b3:~/mstream# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESaf51ee334628 lscr.io/linuxserver/mstream:latest "/init" 12 seconds ago Up 10 seconds 0.0.0.0:8093->3000/tcp, :::8093->3000/tcp mstream

·訪問地址

內網:http://localhost:8093 外網:http://公網 IP:8093

·訪問結果

wKgZPGeJsF6AODmDAACq1miwJrk729.png

若出現此頁面,則部署mstream server 成功。

3.3 mStream 使用

進入Admin Panel 管理面板,查看設置文件目錄,默認已經添加/music目錄

wKgZO2eJsF-Af4KSAACVlK4rFZ0952.png

添加用戶,首次添加為管理員帳號,身份驗證將被開啟

wKgZPGeJsF-ATDm1AACu_aSTrr4483.png

查看數據庫掃描設置,開啟手動開啟掃描

wKgZO2eJsF-ALwxsAACo8dU9HLk691.png

手動復制音樂文件到music目錄下,刷新網頁即可顯示音樂列表了,也可以將文件拖動到網頁上上傳文件

wKgZPGeJsF-AEBCZAAETxM6Onh0017.png

一鍵添加播放列表

wKgZO2eJsGCAYSzfAAGNkNFRgfI910.png

左側列表還顯示:播放列表、專輯、歌手、最近添加、最近播放、最常播放、收藏等分類,還可以搜索

wKgZPGeJsGCAAzGAAAEgxGkVr-c784.png

播放處可以設置循環方式、DJ 風格、音樂可視化插件、音量等

wKgZO2eJsGCAYfQnAAGGLbR3jLM952.png

播放列表可以保存、下載、分享播放列表

wKgZPGeJsGGAb-QGAAGHtNY6J-k173.png

流媒體服務如 Spotify、AppleMusic 等正在改變人們消費音樂的方式。雖然這些服務用海量曲庫和便捷的使用方式吸引了眾多用戶,但它們也帶來了不容忽視的問題。首先,用戶對音樂擁有的控制權逐漸減弱,他們的歌曲列表隨時可能被平臺政策更改或移除。其次,廣告和付費訂閱制度也讓人們對這些服務產生了些許依賴和反感。

mStream 作為一個開源的音樂流媒體服務器,以其強大的功能和用戶友好的設計,徹底顛覆了傳統流媒體服務的運作方式,不僅解決了用戶在音樂使用上的諸多困擾,還提供了一種更加自由和私密的音樂使用體驗。雖然用戶界面可能不像其他選項那樣精致或直觀、有些用戶可能更喜歡為其音樂流媒體服務器提供更多高級自定義選項,整體作為音樂服務器的作用就已經很夠了,還有更多有趣的設置和功能就需要自行探索了。

四、總結

mStream 不僅僅是一個音樂播放器,它更像是一個私人云端音樂庫。無論您身在何處,只需要互聯網連接,就可以享受無障礙的音樂體驗。而對于音樂發燒友和高品質音頻愛好者來說,mStream 支持無壓縮的 FLAC 文件格式,讓您不損失一絲音質細節。此次使用的 Flexus X 實例配置還是很高的 4 核 12G-100G-3M 規格的基礎模式,mStream還設計為輕量級,這意味著它可以在配置較低的機器上運行,不會出現任何延遲或性能問題。它已在多TB 庫上進行了測試,因此您可以存儲任意數量的音樂而不必擔心空間問題。

華為云服務器 828 B2B 企業節來襲!穩定可靠,為你的業務發展注入強大動力。專業的技術支持團隊,保障服務質量,彈性擴展,滿足不同階段需求,快來體驗華為云服務器的卓越品質,開啟高效云端辦公新時代。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9287

    瀏覽量

    85847
  • 華為云
    +關注

    關注

    3

    文章

    2677

    瀏覽量

    17539
收藏 人收藏

    評論

    相關推薦

    用華為云的服務器部署WordPress教程

    用華為云的服務器部署一個 WordPress,體驗一下 WordPress 的功能之所在。 一、環境準備 產品鏈接: Flexus云服務器X實例-華為云 (huaweicloud.com) ? ?首先
    的頭像 發表于 01-17 09:42 ?107次閱讀
    用華為云的<b class='flag-5'>服務器</b><b class='flag-5'>部署</b>WordPress教程

    部署媒體流媒體平臺 Plex

    一、Flexus 云服務器 X 實例介紹 1.1 云服務器介紹 使用云服務器可以為企業和個人提供靈活彈性的計算資源,不僅簡化了硬件維護的復雜性,還能根據業務需求即時調整資源配置,有效降低成本。同時
    的頭像 發表于 01-07 17:04 ?159次閱讀
    <b class='flag-5'>部署</b>多<b class='flag-5'>媒體</b><b class='flag-5'>流媒體</b>平臺 Plex

    服務器 Flexus X 實例:輕量級 http 服務器 Tinyhttpd 部署

    Flexus 云服務器 X 實例?是華為云推出的一款高性能、高可靠性的云服務器產品,它專為滿足企業級用戶對計算資源的嚴格要求而設計。本篇文章通過部署?輕量級 http 服務器?Tiny
    的頭像 發表于 01-07 16:59 ?123次閱讀
    云<b class='flag-5'>服務器</b> Flexus X 實例:輕量級 http <b class='flag-5'>服務器</b> Tinyhttpd <b class='flag-5'>部署</b>

    采用 Flexus 云服務器 X 實例搭建 RTSP 直播服務器

    監控、直播和多媒體應用的核心組件。在當今高度互聯的世界中,能夠快速部署且穩定運行的 RTSP 服務器對于確保高質量的視頻流體驗至關重要。本文將指導如何在華為云 Flexus?X 實例上部署
    的頭像 發表于 12-24 17:36 ?230次閱讀
    采用 Flexus 云<b class='flag-5'>服務器</b> X 實例搭建 RTSP 直播<b class='flag-5'>服務器</b>

    香港云服務器怎么部署MySQL數據庫?

    在香港云服務器部署MySQL數據庫的步驟如下: 步驟 1: 更新軟件包列表 首先,確保軟件包列表是最新的。在終端中執行以下命令: sudo apt update 步驟 2: 安裝 MySQL
    的頭像 發表于 11-14 16:15 ?214次閱讀

    高性能云服務器有什么用處?

    高性能云服務器是一種基于云計算技術的虛擬化服務器,具有高性能、靈活性、可靠性和安全性等特點。它廣泛應用于網絡托管服務、數據備份與恢復、大數據分析、Web應用托管、流媒體存儲和播放、開發
    的頭像 發表于 11-04 10:22 ?248次閱讀

    根據云服務器部署方式和服務對象分為幾種類型

    服務器已經成為現代企業和組織IT基礎設施的核心組成部分。根據云服務器部署方式和服務對象的不同,主要可以分為三種類型:公有云服務器、私有云
    的頭像 發表于 11-04 10:04 ?354次閱讀

    ElfBoard技術貼|如何在ELF 1開發板上搭建流媒體服務器

    流媒體服務器是一種專門用于傳輸實時數據流的服務器軟件,廣泛用于視頻直播、視頻會議、音頻播放等應用場景。在嵌入式開發領域,將流媒體服務器
    的頭像 發表于 08-20 14:48 ?608次閱讀
    ElfBoard技術貼|如何在ELF 1開發板上搭建<b class='flag-5'>流媒體</b><b class='flag-5'>服務器</b>

    昆侖萬維發布全球首個AI流媒體音樂平臺Melodio

    昆侖萬維在科技創新領域再次邁出重要一步,正式推出了全球首個AI流媒體音樂平臺——Melodio,以及配套的AI音樂商用創作平臺Mureka。這兩款創新產品的問世,標志著音樂產業正式邁入
    的頭像 發表于 08-14 17:44 ?871次閱讀

    分享 | PTP、NTP時間同步服務器部署與搭建過程

    分享 | PTP、NTP時間同步服務器部署與搭建過程
    的頭像 發表于 05-15 10:01 ?1118次閱讀
    分享 | PTP、NTP時間同步<b class='flag-5'>服務器</b>的<b class='flag-5'>部署</b>與搭建過程

    服務器數據恢復-異常斷電導致服務器故障的數據恢復案例

    服務器數據恢復環境: dell某型號服務器中有一組通過raid卡組建的raid10,該raid陣列中一共有4塊磁盤。上層部署XenServer虛擬化平臺,作為網站服務器使用。
    的頭像 發表于 02-28 15:15 ?895次閱讀
    <b class='flag-5'>服務器</b>數據恢復-異常斷電導致<b class='flag-5'>服務器</b>故障的數據恢復案例

    服務器數據恢復】硬盤壞道掉線導致服務器崩潰的數據恢復案例

    服務器數據恢復環境: 一臺IBM某型號服務器上有16塊FC硬盤組建RAID陣列。上層linux操作系統,ext3文件系統,部署有oracle數據庫。 服務器故障&檢測:
    的頭像 發表于 02-26 11:36 ?903次閱讀

    音視頻解碼生成與流媒體傳輸的結合

    音視頻解碼生成與流媒體傳輸是現代數字媒體技術中兩個不可或缺的部分,它們的結合為用戶提供了高質量、實時性的多媒體體驗。 1. 解碼生成與流媒體傳輸的關系 解碼生成是
    的頭像 發表于 02-21 14:36 ?428次閱讀

    歐盟將首次就音樂流媒體對蘋果處以罰款

    近日,據多個消息來源透露,歐盟委員會預計將對美國科技巨頭蘋果公司處以約5億歐元的罰款。這一罰款是針對蘋果公司在音樂流媒體服務方面的行為,違反了歐盟的反壟斷法規。如果這一決定最終得以實施,這將是歐盟歷史上對科技公司的最大罰款之一,
    的頭像 發表于 02-20 14:31 ?634次閱讀

    蘋果將被歐盟罰款 5 億歐元,因限制音樂流媒體應用與其他網站訂閱

    盡管這可能意味著蘋果仍需遵守現有系統,歐盟的裁定并未強制其修改現行規制,但卻為音樂流媒體應用提供了合法的在線訂閱途徑——不受蘋果傭金影響,進而有可能降低用戶負擔。歐盟的最終裁決預計將于近期公布,IT之家后續也會對此進行跟進。
    的頭像 發表于 02-19 11:07 ?757次閱讀
    主站蜘蛛池模板: 手机看片中文字幕| 男女一区二区三区免费| 天天干天天干天天色| 日日碰狠狠添天天爽五月婷| 美女被草视频| 荡女妇边被c边呻吟久久| 欧美性区| 日本一区二区免费看| 在线欧美色图| 亚洲1页| 色97色| 久久青| www在线小视频免费| 永久免费看片| 久久9精品| 国产免费一区二区三区| 久久亚洲免费视频| 国产精品一一在线观看| 午夜精品久久久久久久99| 久久精品伊人波多野结| 中国性猛交xxxx乱大交| 日本一区二区三区不卡在线看| 亚洲一级毛片免观看| 日本www高清| 国产精品伦子一区二区三区| 五月天婷婷网亚洲综合在线| 国产精品视频久久久久久| 中文字幕色婷婷在线精品中| 中文字幕人成不卡一区| 日本成人资源| 成人精品视频在线观看播放| 欧美精品aaa久久久影院| 中文字幕一区二区三区在线不卡| 在线天堂网| 欧美成人精品欧美一级乱黄| 成人性视频网站| 久操视频在线播放| 欧美三j片| 情久久| 最新午夜| 窝窝午夜在线观看免费观看|