nas入门

引入

图片备份

硬盘选择

传输速度: min(网口,硬盘)

常规用户使用场景,千兆足够(900mbps视频剪辑并且倍速时,可能达到瞬时3Gbps)

  • 对于千兆网口,机械硬盘已经可以支撑了
  • 阵列可以提升速度
  • 随机读写可能慢一些

image-20240421231953956

wifi通常难以达到千兆网卡速度

影音设备:

影音服务器和转码有什么关系?

nas这里称为服务器,手机、tv、电脑称作客户端

视频编码

视频通常都被压缩编码了(节省空间和带宽),我们想播放就需要解码,通常来说压缩效率越高,编解码需要的算力也越大

  • H.264/AVC:现在最常用的视频编码标准,适用于从互联网视频流到蓝光光盘等多种场景。兼容性好
  • H.265/HEVC:提供比H.264更高的压缩效率,常用于4K和8K视频。对比上面可以降低一半码率,需要更高的计算能力
  • AV1: 开源的,可以在上面的基础上在缩小百分之20,但硬件生态较差,只有最新RTX显卡才支持

编解码的算法有版权的,浏览器、视频提供厂商需要购买

以前新浪规定了视频上传平均码率1000Kbps,所以有的up为了视频清晰度就会在结尾添加黑屏

解码转码区别:

  1. 解码(Decoding):解码是将已编码的视频数据转换成可以直接显示的图像数据的过程。这一步骤通常在播放设备上进行,属于播放过程的一部分。
  2. 转码(Transcoding)解码+编码 改变视频文件的编码格式或其它媒体参数(如分辨率、比特率等)。转码后,视频文件的数据格式会发生变化,以适应不同的播放需求或设备兼容性。例如,将原始视频从高比特率的4K格式转换为较低比特率的1080p格式,以适应带宽较低的网络环境或设备性能。

传输类型

  1. 直接将源文件发送给客户端,客户端负责解码 只需要传输速率>视频码率
    • 720p(1280x720):约1.5 Mbps到4 Mbps
    • 1080p(1920x1080):通常介于5 Mbps到10 Mbps (1小时4.5G流量)
    • 4K(3840x2160):通常介于15 Mbps到30 Mbps
    • 8K(7680x4320):比特率通常在50 Mbps到100 Mbps以上
  2. nas进行实时转码后发送转码后的文件给客户端,相当于预处理了,需要nas性能 and 转码后码率>传输速率,对nas有要求(软件解码甚至硬件解码)但对客户端较低
    • 播放设备不兼容源文件的编码,nas负责转为H264
    • 源文件码率太高,nas转低码率,降低流量、网络要求

图床

通过lsky建立图床,但异地无法访问,需要cloudfare暴露服务,网速比较慢

参考