songjie11 2017-02-14 19:13 采纳率: 0%
浏览 12429

视频缓存和下载不是同一个概念吗?

网上的视频教程,可以缓存到手机上,但是不能下载,请问缓存和下载有什么区别呢?

  • 写回答

4条回答 默认 最新

  • yanghao0 2017-02-14 19:53
    关注

    缓存与下载的机制是不同的:
    缓存是将部分流媒体的数据片,预先下载存放在缓存区间(可以是内存,也可以是临时文件),且遵循缓存池的处理规则(如保持缓存大小、用完销毁等);
    下载则是将源文件在服务端进行切片(字节0~100,101~200,……),客户端收到切片数据后,将其按照字节顺序存放到一个完整文件中(类似填空)

    评论
  • Yang32376678 2017-02-14 19:17
    关注

    “缓存“是临时存放,以便使用。”下载“是把文件从网络上复制到终端(手机、电脑)永远存放。
    缓存处处可见:看视频、玩网游、下载等都要缓存,只是为了后续使用,一旦使用缓存的进程关闭,所缓存的文件将清除。而下载是在目的地永久存放。

    评论
  • 天打雷劈的大好人 2017-02-14 19:17
    关注

    下载是下载到本地,可以观看,并且(只要健康)不会被清理掉,缓存的是可以边缓存边播放,如果清理的话会清理掉。

    评论
  • 关注

    缓存的视频只有借助网页加网络才能正常播放,下载的视频只要有播放器就可以了,前者为临时文件(是片段),后者为永久文件(完整的)。

    评论
编辑
预览

报告相同问题?

悬赏问题

  • ¥50 运行springboot项目报错
  • ¥15 FTP 站点对站点传输失败
  • ¥15 宝塔面板一键迁移使用不了
  • ¥15 求一个按键录像存储到内存卡的ESP32CAM代码
  • ¥15 如何单独修改下列canvas推箱子代码target参数?,插入图片代替其形状,就是哪个绿色的圆圈每关用插入的图片替代
  • ¥20 四叉树的创建和输出问题
  • ¥15 javaweb连接数据库,jsp文件加载不出来
  • ¥15 matlab关于高斯赛德尔迭代的应用编撰。(相关搜索:matlab代码|迭代法)
  • ¥15 损失匹配问题,求解答
  • ¥15 3500常用汉字书法体检测数据集下载
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部