YouTube URL参数问题.YouTube未使用HTTP范围



我想了解YouTube视频的所有参数,因为YouTube现在不使用HTTP范围元素,而是在其URL中使用自己的范围参数,因此我无法使用Wireshark进行会话,因为我看到很多HTTP 200都可以与video/x-flv进行通信,因此我的播放器在读取HTTP响应及其范围时无法将它们关联起来。以下是YouTube为单个视频发送的URL示例。有没有关于这个的文档?

获取/视频播放?算法=节流因子&突发=40&cp=U0hTTldOVF9FUUNOM19PSFhIOnNNjJuUGVsZDZU&expire=1349736707&因子=1.25&fexp=922401%2C920704%2C912806%2C900711%2C913546%2C912556%2C925109%2C919003%2C920201%2C912706%2C900 816&id=ee88421fc6a3f768&ip=90.84.144.49&ipbits=8&itag=34&keepalive=是&key=yt1&ms=au&mt=1349713452&mv=m&newshard=是&范围=13-1781759&签名=84690C3B43F6FBDD69E0E7009D0A6436946D642.904ADA59891696B5D1411665853784438D9E35D4&source=youtube&sparams=算法%2突发%2cp%2Factor%2Cid%2Cip%2Cipbits%2Citag%2Source%2Cupn%2Cexpire&sver=3&upn=fc55lw1im0s HTTP/1.1

获取/视频播放?算法=节流因子&突发=40&cp=U0hTTldOVF9FUUNOM19PSFhIOnNNjJuUGVsZDZU&expire=1349736707&因子=1.25&fexp=922401%2C920704%2C912806%2C900711%2C913546%2C912556%2C925109%2C919003%2C920201%2C912706%2C900 816&id=ee88421fc6a3f768&ip=90.84.144.49&ipbits=8&itag=34&keepalive=是&key=yt1&ms=au&mt=1349713563&mv=m&newshard=是&范围=10690560-12472319&签名=84690C3B43F6FBDD69E0E7009D0A6436946D642.904ADA59891696B5D1411665853784438D9E35D4&source=youtube&sparams=算法%2突发%2cp%2Factor%2Cid%2Cip%2Cipbits%2Citag%2Source%2Cupn%2Cexpire&sver=3&upn=fc55lw1im0s&计数器=1&cms_redirect=yes HTTP/1.1

获取/视频播放?算法=节流因子&突发=40&cp=U0hTTldOVF9FUUNOM19PSFhIOnNNjJuUGVsZDZU&expire=1349736707&因子=1.25&fexp=922401%2C920704%2C912806%2C900711%2C913546%2C912556%2C925109%2C919003%2C920201%2C912706%2C900 816&id=ee88421fc6a3f768&ip=90.84.144.49&ipbits=8&itag=34&keepalive=是&key=yt1&ms=au&mt=1349713452&mv=m&newshard=是&范围=12472320-14254079&签名=84690C3B43F6FBDD69E0E7009D0A6436946D642.904ADA59891696B5D1411665853784438D9E35D4&source=youtube&sparams=算法%2突发%2cp%2Factor%2Cid%2Cip%2Cipbits%2Citag%2Source%2Cupn%2Cexpire&sver=3&upn=fc55lw1im0s HTTP/1.1

这类事情没有文档,从开发人员的角度来看,视频流通常被视为"黑匣子"。

有关您的问题,请参阅本线程。

Youtube流媒体提供1.7MB的块,由范围参数控制,表示[start-byte]-[end-byte]。

我也在这里质疑类似的问题。

最新更新