video - youtube的流/直接url在video.js中不起作用

标签 video youtube video-streaming video.js

我正在使用video.js播放YouTube视频的流/直接URL。许多流/直接网址在video.js中都有效,但有些不起作用,例如

https://r19---sn-25ge7ney.googlevideo.com/videoplayback?ipbits=0&dur=304.000&sver=3&expire=1444819060&itag=160&gcr=us&clen=4138486&gir=yes&mime=video/mp4&key=yt6&fexp=9406012,9406714,9407535,9408710,9412927,9413319,9414737,9414764,9416126,9416729,9417707,9418997,9419345,9420534,9422381,9422488,9422491&lmt=1441278683948800&source=youtube&upn=GesKDmV2r3g&mm=31&mn=sn-25ge7ney&id=o-ACNIMXJRJBqGItDzBOnMzodqkbqzhSbmWAfCo0jEAf7r&pl=20&ip=146.148.117.73&requiressl=yes&mt=1444797391&mv=m&sparams=clen,dur,gcr,gir,id,ip,ipbits,itag,lmt,mime,mm,mn,ms,mv,pl,requiressl,source,upn,expire&ms=au&signature=D361364EB21E9E90E0A68357FF816AE79AD512E259D.A1AF8432112AC912C29924420A3BB6E4E19B7   

Video.js错误:
"Video could not loaded either because the server fail or formate not supported"

它的类型是mp4。另外,我使用相同的方法来播放其他流/直接网址-video.js可以播放。是否有技巧在video.js中播放这些(无效)网址?

最佳答案

该URL响应403-禁止。您不能像这样嗅探和使用You Tube URL,充其量它们仅对当前 session 有效。

如果要在video.js中播放You Tube视频,请查看videojs-youtube插件。

关于video - youtube的流/直接url在video.js中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33117092/

相关文章:

xcode - Swift 2 - 使用 UIActivityViewController 分享视频

video - FFMpeg HLS 视频转码生成部分播放列表

ios - 我的媒体音量无法在控制中心和 AVRoutePickerView 中调节,仅当用户单击设备上的音量按钮时才起作用

python - 我想在 python youtube 数据 api 中获取所有 nextPageTokens

javascript - Video.js 的 RTMP 实时查看器替代品

video-streaming - Wowza 流引擎管理器在 30 秒内未启动

android - 如何在Android上进行录音并进行音频和视频时间同步

javascript - 在Firefox中隐藏元素时,YouTube播放停止

audio - 仅播放来自 youtube-dl 的 M3U8 文件中的音频 ts 流

iphone - 将音频/视频流传输到HTTP服务器以外的iPhone