手里有一台服务器,想通过 nginx 简单实现一个多媒体播放服务器在线播放,需要使用到技术点是什么?
手里有一台服务器,想通过 nginx 简单实现一个多媒体播放服务器在线播放,需要使用到技术点是什么?
|
KanViviiApr 8, 2021
1
|
|
libookApr 8, 2021
2
https://aplayer.js.org/#/
我用的这个,自己简单写了一段前端代码,通过解析 Nginx 提供的 autoindex 页面来拿到音频 URL,然后用 aplayer 播放。 你要是没有手动直接用 autoindex 页面的需求的话,Nginx 的 autoindex 有一种 json 模式,对程序更友好一些。 这个音频播放器的作者还有视频播放器的库。 不过你要知道,浏览器支持的媒体格式是有限的,也可以看看 kodi 、plex 之类的方案。 |
|
michaeljacksonApr 8, 2021
3
没啥技术难点,最简单的办法,搭建一个 web,然后把 mp4 放到 web 可以访问的目录,比如 www.xxxx.com/test.mp4 然后前端 video 访问就行了。
你若是希望难度大点,就切片 然后提供一个 m3u8,然后 dplayer 还是啥 player 播放器来播放。 |
|
JoJoJoJApr 8, 2021 via iPhone
4
ftp 即可
|
|
tzlApr 8, 2021
5
当年毕设也有这个功能,为了省事,直接拿 IIS 弄了...
|
|
aguesukaApr 8, 2021 via Android
6
nginx 搭一个 mp4 文件服务器。高大上一点就用 ffmpeg 做转码和推流。
|
|
DawnMoonApr 8, 2021 via Android
7
装个 nextcloud,啥都有
|
|
loadingApr 8, 2021 via Android
8
注意一下 mime
|
|
rickc137Apr 9, 2021
9
非技术,光服务器的带宽和空间够吗,不考虑用对象存储吗
|