36 条回复  ·  4051 次点击
Admstor 初学 2025-9-8 15:54:51
希望程序员永远不要只用技术脑袋思考业务问题 第一 用户上传进度条并不一定需要用真实进度条,可以在最后加入编码时间的进度等待,这里用户并不需要知道,只需要告诉用户正在上传,请保持在上传页面,你 1 小时视频转码只要 45 秒,但是对于用户来说,上传用 1 分钟还是 1 分 45 秒,都可以接受。 第二 现在设备端解码能力很强,如果你再编码只是解决宽带和存储压力,那么客户本身预览就可以直接给预览原文件,但是稍后正式推送给其他客户的时候,使用重编码的文件 切片等细节楼上很多朋友都说了
lance07 初学 2025-9-8 16:24:13
为什么必须要先转码才能放?刚上传不会立马大量访问吧
onebitbank 初学 2025-9-8 16:51:01
有一个开源的工具,实现了浏览器端视频转码,https://github.com/Vanilagy/mediabunny ,你可以试试
chengzhi 小成 2025-9-8 18:51:12
ZLMediaKit
newbie111 小成 2025-9-8 20:39:32
ffmpeg 先切一个两分钟的出来给用户播放( mp4 或 m3u8 )的同时进行转码,播放过程中请求 api 查询完整 m3u8 是否已切片号,api 确认切片完成后返回地址,播放器根据已播放时间跳转到指定 ts 文件位置。
dusu 初学 2025-9-8 23:54:38
你要的是 ngx_vod_module
ragnaroks 小成 2025-9-9 05:24:54
https://bunny.net/stream/ 实时谈不上,大概几分钟的延迟
1234
返回顶部