【问题标题】:Increase video resolution but not visible size增加视频分辨率但不可见大小
【发布时间】:2016-06-26 00:07:36
【问题描述】:

我确实知道这是一个非常愚蠢的问题,只是想知道如何实现这一点,基本上我试图从这个网络摄像头脚本中获得最佳分辨率,而我遇到的问题是当我将分辨率设置为 @ 987654321@ 它显然改变了网络摄像头广播插件的大小,我想要实现的是在1080p 广播网络摄像头,但将播放器缩放到320x240。所以实际网络摄像头框的高度和宽度是320x240,但脚本在1080p 广播网络摄像头?

<embed  src="/_broadcast/webcam.swf"
               flashvars="rtmp address"
               bgcolor="#ffffff"
               width="1920"
               height="1080"
               quality="high"
               allowScriptAccess="always"
               type="application/x-shockwave-flash"
               pluginspage="http://www.macromedia.com/go/getflashplayer" />

我真的很抱歉这个问题很糟糕,只是在网上找不到太多关于这个问题的信息。提前谢谢你。

我确实尝试将它添加到具有设定宽度和高度的 div 中,但是这个 没有解决问题。

【问题讨论】:

  • 在 HTML 代码中只需使用:width="320"height="240"。这些数字是网页中的 SWF 显示大小。它们不应影响广播视频的分辨率(除非我们需要了解有关此脚本的一些信息?)。

标签: html css flash video


【解决方案1】:

1080p 是指通过网络摄像头记录图像时如何保存图像。它宽 1920 像素,高 1080 像素。如果网络摄像头在 src="/_broadcast/webcam.swf" 中记录的内容,您的源视频将始终为 1080p。如果需要,您可以通过运行单独的程序(例如 ffmpeg)将视频转换为较低的分辨率。您也可以使用 html 画布转换为较低的分辨率。显然,如果有人拥有像手机这样的小屏幕,您就不需要高分辨率,而且手机加载它需要很长时间,因此主要的视频网站会将视频转换为多种分辨率。

【讨论】:

  • 附带说明,大多数高端视频都需要显卡才能工作。手机甚至无法播放高分辨率视频。它与互联网连接没有任何关系。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多