当 BirdCam 成为主流

作者:Shawn Powers

如果你读过我几年前最初设置 BirdCam 的文章,你会记得我当时考虑了兼容性。在撰写本文时,BirdCam 只是一个 HTML 页面,使用 JavaScript 语言不断刷新图像,以便创建一种低 fps 的视频流。令人沮丧的一点是,如果我想重新排列摄像机图像或添加新的摄像机(请查看我最近的文章"构建你自己的 Raspberry Pi 摄像头"),这意味着需要进行大量的复杂 HTML 编码。这也意味着“流”的可靠性越来越低,因为它依赖于每秒刷新多次的多个图像。我想做一些更强大的事情。

进入:YouTube。

我的目标是让 BirdCam 将实时视频流传输到 YouTube Live,以便它可以嵌入到网站上,在移动设备上观看,甚至可以通过 Roku 或 Fire TV“收看”。我曾徒劳地尝试使用 ffmpeg 和/或 VLC 从命令行将视频流传输到 YouTube,但我一直无法使其可靠地工作。我还没有放弃希望,但在那之前,我计划使用 Open Broadcaster Studio。

这是一个开源、跨平台的工作室软件包,允许您将多个视频流、文本框和静态图像放入一个窗口中,该窗口会被编码并流式传输到 YouTube。我无法让所需的 OpenGL 版本在我的 Ubuntu 笔记本电脑上工作,但 OS X 版本在我的测试中工作得非常完美。稍作调整,BirdCam 3.0 可能会成为合法的 24/7 YouTube 流。如果您想尝试将实时流传输到 YouTube,请查看这里令人惊叹的开源工作室软件。

Shawn 是 Linux Journal 的副编辑,并且从一开始就接触 Linux。他对开源充满热情,并且热爱教学。他还喝太多咖啡,这经常在他的写作中表现出来。

加载 Disqus 评论