我使用Youtube Iframe API创建了一个Windows应用商店应用。我可以处理事件并播放视频,但是存在一个主要问题,因为它不支持全屏模式(在其他一些小问题中)。
我一直在寻找应用程序商店,我发现大多数youtube播放器应用程序都没有使用iframe API,他们直接抓取视频并将其放入标准HTML5视频播放器。
我已经做了很多搜索,我能看到人们这样做的唯一方法是解析youtube页面,找到Youtube播放器即将播放的视频文件并将其直接加载到媒体播放器中。
我对这种方法有一些问题。
这两种情况都不可接受。
有没有办法让全屏在应用内部工作或合法获得直接视频流?
答案 0 :(得分:0)
不确定版权和youtube条款的内容,但以下是您明确表达的方式:
Show Youtube video source into HTML5 video tag?
看起来它是特定于浏览器的,youtube会为不同的浏览器生成不同的html。
我会向附加html5-true
的youtube网址发出ajax请求,然后使用jQuery抓取视频代码的来源,添加您的属性,然后附加到您的网页。
现在你有了youtube使用的标签,所以我假设在他们的网页上运行的标签可以用于你的。
可能违反所有条款和条件......