问题标签 [video-player]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nullpointerexception - 创建简单播放器时出现未知的 NullPointerException
我正在尝试编写一个简单的播放器,但在运行此代码时,它会抛出一个NullPointerException
.
youtube - 嵌入新的黑色 YouTube 播放器
如何将新的黑色 YouTube 播放器嵌入我的网站(刚刚推出的那个)?
我之前问过这个问题,但它已经关闭了,因为在投票否决和关闭之前没有人费心去实际阅读这个问题。不,我没有问如何嵌入播放器的V2或V3,我问的是刚刚推出的新的。
PS:我是新手,所以我不知道是否有人会重新打开我的另一个问题,或者它是否会永远关闭。随意删除这两个问题之一,只要另一个保持打开状态..
编辑:如果你不知道我在说什么,请阅读: http: //newsinabox.net/1630/youtube-launched-cosmic-panda.html
c# - 用于视频播放的 .NET FFmpeg 包装器
寻找可在 .NET 中使用的 FFmpeg 包装器。包装器必须支持带音频的视频播放。
以下项目是不完整的FFmpeg 包装器:
http://code.google.com/p/ffmpeg-sharp/
http://sourceforge.net/projects/sharpffmpeg/
http://sourceforge.net/projects/ffqlay/
http://www.intuitive.sk/fflib/post/fflib-net-released.aspx
ffmpeg-sharp 是我发现的最接近的东西,但它也不完整(视频播放中没有音频)。
我很确定确实存在稳定的专有包装器,因此我将奖励任何愿意共享代码或能够找到完整第三方版本的人。
objective-c - 在 YouTube 视频播放应用程序没有回到相同的位置后
所以我设法在我的应用程序中播放了一个嵌入的 youtube 视频。在我按下“完成”后,应用程序不会回到播放视频之前的相同位置。请帮我解决一下这个。我就是这样做的。
android - Android:本机视频播放器事件
使用原生视频播放器播放视频时,
是否有可能知道用户是否看过整个视频((即)功能有点类似于 VideoView 的 onCompleteListener)或在中间某处退出视频?
我知道我可以使用 VideoView 来实现这种情况,但我不想使用默认媒体控制器,而且我想继续从头开始设计媒体控制器作为最后一个选项......
提前致谢...
iphone - YUV420P数据如何显示?
我已经成功将libavcodec库导入到一个iPhone应用项目中,我用它把一个电影文件解码成YUV420P数据,这样我就可以得到电影的所有帧,然后将它们转换成RGB数据,这样就可以显示出来了OpenGL ES。
电影可以成功播放,但是由于从 YUV 到 RGB 的转换以及 OpenGL (glDrawArrays) 的显示方法很慢,所以速度很慢。
有没有更聪明的方式来播放视频(假设电影必须由 libavcodec 解码)?喜欢直接显示 YUV 还是转换成可以直接显示的类似 YUV 的数据?或者其他比 glDrawArrays 更快的显示方法?Core Graphics 可以加载 YUV 数据吗?
html - 如何链接到我网站中的 .mp4 视频?
我有一个网站,我想将一个按钮链接到一个视频。因此,每当有人单击“视频”按钮时,比如说,我想video.mp4
在新浏览器中打开它。我要做的是:
视频很大(190MB),所以上面的代码不起作用。我开始听声音,但看不到图像。
有谁知道该怎么做?或者任何简单的方法来打开这个视频作为链接?
objective-c - 如何从 vimeo 视频播放器中删除分享/稍后/喜欢/嵌入选项?
我正在使用此代码播放 vimeo 视频,但我想从其播放器中删除共享/稍后/喜欢/嵌入选项。
请告诉我如何从 vimeo 视频播放器中删除这些选项?
javascript - 奇怪的 Safari 视频“加载”行为
我为我网站的一个页面编写了一个简单的视频播放器,它通过单击按钮来更改src
源标签的属性,然后在播放器元素上调用加载。视频元素如下所示:
与点击事件相关的脚本如下所示:
这在 Chrome 和大概 Firefox 上运行得非常好,但是当我在 Safari 上使用它时出现了最奇怪的问题。第一个视频会出现,但我尝试播放的第二个视频甚至都不会尝试加载。从控制台调用load
播放器也不会产生结果,但是对播放器的检查表明它的来源是正确的,如果我在一个视频不工作后设法点击它,视频就会播放。
我确实希望这听起来不会太令人困惑,基本上 safari 不会加载我尝试播放的所有其他视频,但自己播放任何文件都没有问题。我有一种感觉,我必须调用一些额外的函数才能让它工作,但我不确定。
更新:无论单击哪个按钮,我都重写了单击事件以执行,并且每隔一次单击加载视频是一个问题,而不是视频本身。
更新 2:我尝试添加几行清除视频 html 并在插入新 html 之前加载,初始化它,这导致它开始加载大约三分之二的时间。