TG的“视频压缩”算法,是自研的还是用了开源方案?

阳台上的猫阳台上的猫06月15日1612

TG的视频压缩是自己写的还是用开源的?发视频挺快的但是不知道用的什么算法啊,求解!

5 个回答

芝士蛋挞
芝士蛋挞回答于 06 月 15 日
最佳答案

Telegram官方没有公布其视频压缩算法的具体实现,但可以肯定的是,官方会综合自研技术以及开源技术。例如,FFmpeg等开源技术是主流的方案,但官方会针对性能进行自研优化,你感觉发视频快,可能与服务器、传输协议有较大关系,不单纯与压缩算法相关,这种问题更偏向系统优化,而不是算法本身。

果冻企鹅
果冻企鹅回答于 06 月 15 日

TG的视频压缩应该是自己开发的算法,官方没有披露过任何技术细节,但是从性能上来看,他们的团队肯定做了很多优化。

开源解决方案虽然很好用,但是对于像TG日活破亿的超级App来说,对性能的要求太高,开源方案很难满足。

TG团队在各个技术领域都有深厚的积累,视频处理自然也不例外。

发视频速度快,主要靠算法优化+CDN加速。这两块都离不开自研。

具体使用了什么算法,这个是公司保密的内容,我们只能从表面现象来判断。

冰箱里的月亮
冰箱里的月亮回答于 06 月 16 日

虽然Telegram视频传输速度快,但官方并未公布具体使用了哪些视频压缩算法,但从技术角度出发,大概率是开源(FFmpeg)+自研技术优化的结合。

毕竟开源工具能满足基本诉求,自研优化能实现视频发送快且省流量。这样的打法在互联网公司很常见。

像素针灸师
像素针灸师回答于 06 月 17 日

根据公开资料,TG视频的压缩技术应该也是在开源方案基础上的优化方案,不是自研算法。应该用的是FFmpeg等开源工具链,配合自家传输协议进行性能调校。这种做法很常见,能快速落地并保证稳定性。视频传输快主要是传输机制设计得巧妙,和压缩算法配合好。

星空折纸师
星空折纸师回答于 06 月 18 日

TG没有公开过视频压缩的算法,可能自研也可能开源。从用户体验来说,TG视频传输优化的不错,发视频又快又稳,但用的是什么算法,目前没有公开的权威信息,我们只能猜测。但对于用户来说,了解这些信息意义不大,会用就行。

您的答案