-->
为五月的纽约流媒体保留座位吧. Register Now!

Flash大师:用DVR控制流媒体

Article Featured Image

Got a Flash video question? 让闪电侠大师斯特凡·里希特来帮你. 在这个月度系列中,Richter将回答由StreamingMedia发送的Flash问题.com readers or from the Streaming Media forums.

Stefan RichterRichter is the founding director of Muchosmedia这是一家总部位于英国的软件公司,专门从事富互联网应用. 该公司为包括ITV在内的国际客户群服务, Unilever, and the Tate Modern, 最近推出了它的第一款产品, Scribblar这是一种在线协作工具,在电子学习社区很受欢迎. 里希特还维护着他的个人博客 FlashComGuru.

Stefan这个月的第一个问题来自Kuldeep的电子邮件:

我正在寻找一个延迟解决方案后,编码是使用FMLE为现场事件完成. 我接近的方式是发布一个带有DVR选项的直播流到当地的FMS, 2分钟后使用NetStream将相同的流重新发布到同一本地FMS上的另一个应用程序.Play ("streamname", 0, -1). I am not able to do the same. 如果我在2分钟后重新发布流(认为流将延迟2分钟), 它只播放了2分钟就停了. 这是因为重新发布, 应用程序拾取写入磁盘的内容,只播放那么多,流就会死亡.

你能建议我如何解决这个问题吗?

这个问题经常出现, says Stefan, 你在正确的轨道上你在做他会尝试的事, 虽然他不确定你为什么要重新发布流, 因为DVR选项本身就足够了. 只需发布您的流与DVR启用.

当客户端请求该流时,他们的请求将自动返回两分钟. Don't allow the client to seek forwards or backwards; this way you'll get the delay you want.

虽然Stefan还没有尝试过,但他说也可以手动做同样的事情. 记录流和重新发布它与延迟,基本上做什么DVR选项. Check out this blog post for code samples. 尝试一种或另一种解决方案,但不要混合. It sounds like that's your problem.

Stefan的第二个问题是DGL发邮件问的

HTTP直播是如何一步一步工作的? 而与FMS的主要区别,除了服务器的安装和许可? 哪个编码器将播放HTTP直播流?

HTTP实时流工作流几乎与RTMP流工作流相同,Stefan说. You're not actually publishing in HTTP; publish as you would normally to Flash Media Server using RTMP. 将您的工作转换为HTTP流的是服务器本身. 服务器是一个动态的打包器,可以动态地完成它的工作. 你需要Flash Media Server 4才能做到这一点,而且你需要更昂贵的版本.

对于实时HTTP流,您将使用Adobe Flash Media Interactive Server. 纯粹的流媒体服务器将无法解决这个问题. To test it out, 您可以使用免费的开发服务器, 虽然这仅限于30分钟的流媒体. Here's an Adobe link that should help you get started.

Stefan的第三个问题是由 Plugues:

是否有已知的软件实现虚拟视频捕获设备?

我计划用一台电脑播放输出到这台设备的播放列表中的视频文件, 用编码软件对同一虚拟设备的实时捕获进行编码和流式传输. It's a sort of "video loop."

Ideally, 我的编码软件将有播放列表管理与动态更改, but it doesn't, so I thought of this.

看看Adobe Visual Communicator 3, Stefan说,这是一种盒子里的制作工作室. 你可以用它来捕捉视频、叠加图形、添加标题和混合音乐. 它甚至可以作为一个提词器,可以进行直播. 使用它来发布到Flash媒体服务器和流媒体您的视频.

提交您的Flash视频问题流媒体的 Formats, Codecs, and Players 论坛,或直接寄给作者 tdreier@geo-drillchina.com.

Streaming Covers
Free
for qualified subscribers
Subscribe Now Current Issue Past Issues
Related Articles

The Flash Guru

In this month's installment, Stefan Richter回答有关Flash和HTTP流媒体的问题, sending Skype video with Flash, and building a Flash server
Thurs., Jan. 14, by Troy Dreier

Flash大师:一个更好的编码器,学习流媒体视频,延迟直播

Flash大师Stefan Richter回答了关于编码、培训和网络广播的Flash视频问题.
Thurs., Oct 8, by Troy Dreier

Flash大师:同步Flash视频,读取FLV元数据,使用Icecast

Stefan Richter在流媒体论坛上回答与flash相关的问题.
Tues., Aug. 18, by Troy Dreier