这是我想要做的。环顾四周,但没有找到任何直接的答案。我有一个使用 Ubuntu/MySQL/Apache 运行网站的 Linux 机器。我也有自己的静态 IP,即不使用网络托管。我希望能够将来自笔记本电脑(可能运行 Windows)上的网络摄像头的视频源流式传输到我的 Linux 服务器,并让我的一个网站的用户能够在流式传输时实时看到该视频。显然,笔记本电脑需要以某种方式向服务器进行身份验证,但对谁可以在网站上查看实时视频不应该有任何限制。谢谢。
我负责为流媒体视频设置 CDN 帐户,但实际上并没有运行将托管内容的站点。如何测试已发布的 RTMP URL 是否有效?我是否需要使用 Flash 视频播放器创建一个测试页面,或者是否有一个可以使用可用于测试的 RTMP 流的简单工具?URL 格式如下:
rtmp://example.fcod.llnwd.net/a1111/e11/test/example/file.flv
我有一个专有系统,它将 udp 视频流从单元 #1 (192.168.1.1) 传输到单元 #2 (.1.2)。我无法对这个系统进行更改,我正在尝试克隆这个 udp 流,以便我可以在不同的程序中访问它。该程序将对视频进行处理并将其作为多播流再次发送出去。
我希望使用带有三个网卡的 Linux 机器(现在运行 Ubuntu Server 12.04)来做到这一点。通过将单元 #1 和 #2 连接到 Linux 机器中的两个网卡(eth0 和 eth1)并使用网桥,我让它们进行了通信。我的 /etc/network/interfaces 看起来像:
# The loopback network interface
auto lo
iface lo inet loopback
# The external interface
auto eth3
iface eth3 inet static
address 192.168.10.2
netmask 255.255.255.0
# The bridge interface
auto br0
iface br0 inet manual
bridge_ports eth0 eth1
Run Code Online (Sandbox Code Playgroud)
这是有效的,并且通过使用 tcpdump 我已经确认 udp 数据包是从 #1 到达并在端口 6000 处朝向 #2。
我希望的下一步是使用 iptables 来克隆所有来自 192.168.1.1 的 udp …
我们有很多小时的视频培训课程,我们希望通过加密或控制访问的方式向客户现场提供这些课程
目前,我们通过网站(例如 udacity)提供,但由于互联网带宽,一些大公司希望在现场提供。我们不想只给他们一个带有 mp4 文件的硬盘,但我们也不需要军用级加密(因为最后,他们可以用摄像机录制)
我想我们可以为他们提供一个带有视频的媒体服务器,让我们的本地网络应用程序在他们的网络上运行,并与我们的(网络)服务器通信以跟踪/获取令牌,并与本地媒体服务器通信以获取视频。
有人告诉我“其他供应商正在提供这个”,但我不知道“如何”。我猜他们使用 Adobe Media Server 或其他东西。
如何在客户端“本地缓存”现场视频,但仍然可以控制对视频的访问?
这可能是风滚草,但有人知道可以通过 IP 远程控制的网络摄像头吗?(了解您必须拥有静态 IP、NATing、防火墙中的开放端口、yada yada yada)
例如,有两个位置(A 和 B),人 1 位于位置 A,并且希望能够控制位置 B 的网络摄像头/视图以放大和缩小特定的人。
在 Windows XP/& 盒子上。使用 LiveMeeting/WebEx。
已经看过圆桌视图:
谢谢!
目前设置如下:
stream {
server {
server_name stream.kingdomgame.org; # this line is resulting in an error
proxy_pass http://localhost:1935;
}
}
Run Code Online (Sandbox Code Playgroud)
没有 server_name 也可以正常工作,但如果可能的话我想使用域。
我之前在服务器方面的经验通常仅限于家庭文件共享服务器、低流量网络服务器等。这给我留下了如何设置系统的技术知识,但在扩展所述系统方面的经验很少。
然而,我目前的项目让我担任技术负责人,负责建立一所在线音频和视频流学校。我遇到的困难是我没有足够的经验来猜测他们需要什么,他们也没有经验告诉我 - 所以我试图问尽可能多的相关问题他们希望做他们的服务器,这里是我发现了什么:
我已经做出的初步决定:
我不知道的是:
非常感谢您的帮助 - 如果您需要更多信息,请告诉我,我会尽我所能告诉您。
编辑1:
我期待在 OGG 或 MP3 中出去 - 可能是 MP3,因为它得到更广泛的支持(并且对小学生的父母更熟悉。
内容将包括实况/预录标准清晰度视频包(可能在 Quicktime 中,后者)。纯音频广播可能由 MP3 组成,转码为更易于管理的质量。DRM 不是问题,版权也不是问题(至少,版权不是我的问题)。每当学生想广播某事时就会生成内容,但这种媒体的存储应该不成问题。他们不是在这里生成原始电影片段——他们是制作小型电视节目包的孩子——我将在工作站上的 RAID 10 中放置 4 个 Terrabyte 硬盘驱动器并收工。 …
如果我要为大国(俄罗斯)创建视频交付站点,我应该使用CDN进行视频吗?我相信,在东京(国家东部)和法兰克福(国家西部)两个地方存储视频比将视频加载到 CDN 便宜得多。但是,我有点担心视频加载速度,但我应该担心吗?
抱歉,我不太擅长这类问题。所以,至于技术细节。
我想,这将是相当大的服务。大部分用户位于一个国家/地区。我们自己的服务器输出速度约为 220Gb/s。
从下面的回答中,我明白我很可能需要 cdn,但是在选择时我应该记住哪些参数?