任何人都可以告诉我在McTube应用程序中使用了哪个播放器?
因为我想在我的应用程序中实现相同的功能。
直到现在,我正在UIWebView
玩,但正如我的客户建议玩家看起来像在McTube App中一样。
播放器看起来像这样
我尝试使用LBYouTubeParser
和HCYoutubeParser
,因为某些视频没有播放..它无法播放。我也发布了这个评论,最大的人也面临着这个问题。 https://github.com/hellozimi/HCYoutubeParser/issues/19#issuecomment-27281247
先谢谢。
答案 0 :(得分:0)
我认为您在询问如何解析YouTube视频网址,而不是要使用的播放器。
LBYouTubeParser
& HCYouTubeParser
没有播放所有视频是因为YouTube通过加密签名来保护某些视频不被提取(在VEVO视频中清晰显示)。
加密签名为s=....
而不是sig=...
。
要成功提取网址,您必须分析YouTube代码(html和javascript)以了解他们如何解密签名。
请注意,解密功能每时每刻都在变化。那么,你必须跟踪他们的变化。
其他一些javascript函数已经执行了此操作,this就是其中之一,您可以查看它&做同样的事:):