Flash大师:用DVR控制流媒体
有一个Flash视频问题? 让闪电侠大师斯特凡·里希特来帮你. 在这个月度系列中,Richter将回答由StreamingMedia发送的Flash问题.Com阅读器或来自 流媒体论坛.
里希特是 Muchosmedia这是一家总部位于英国的软件公司,专门从事富互联网应用. 该公司为包括ITV在内的国际客户群服务, 联合利华, 泰特现代美术馆, 最近推出了它的第一款产品, Scribblar这是一种在线协作工具,在电子学习社区很受欢迎. 里希特还维护着他的个人博客 FlashComGuru.
Stefan这个月的第一个问题来自Kuldeep的电子邮件:
我正在寻找一个延迟解决方案后,编码是使用FMLE为现场事件完成. 我接近的方式是发布一个带有DVR选项的直播流到当地的FMS, 2分钟后使用NetStream将相同的流重新发布到同一本地FMS上的另一个应用程序.播放("streamname", 0, -1). 我做不到. 如果我在2分钟后重新发布流(认为流将延迟2分钟), 它只播放了2分钟就停了. 这是因为重新发布, 应用程序拾取写入磁盘的内容,只播放那么多,流就会死亡.
你能建议我如何解决这个问题吗?
这个问题经常出现, 斯蒂芬说, 你在正确的轨道上你在做他会尝试的事, 虽然他不确定你为什么要重新发布流, 因为DVR选项本身就足够了. 只需发布您的流与DVR启用.
当客户端请求该流时,他们的请求将自动返回两分钟. Don't allow the client to seek forwards or backwards; this way you'll get the delay you want.
虽然Stefan还没有尝试过,但他说也可以手动做同样的事情. 记录流和重新发布它与延迟,基本上做什么DVR选项. 看看这个 博客 查看代码示例. 尝试一种或另一种解决方案,但不要混合. 听起来那是你的问题.
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. 纯粹的流媒体服务器将无法解决这个问题. 来测试一下, 您可以使用免费的开发服务器, 虽然这仅限于30分钟的流媒体. 这里有一个 Adobe的链接 这应该可以帮助你开始.
Stefan的第三个问题是由 Plugues:
是否有已知的软件实现虚拟视频捕获设备?
我计划用一台电脑播放输出到这台设备的播放列表中的视频文件, 用编码软件对同一虚拟设备的实时捕获进行编码和流式传输. 这是一种“视频循环”."
在理想的情况下, 我的编码软件将有播放列表管理与动态更改, 但事实并非如此, 所以我想到了这个.
看看Adobe Visual Communicator 3, Stefan说,这是一种盒子里的制作工作室. 你可以用它来捕捉视频、叠加图形、添加标题和混合音乐. 它甚至可以作为一个提词器,可以进行直播. 使用它来发布到Flash媒体服务器和流媒体您的视频.
提交您的Flash视频问题流媒体的 格式、编解码器和播放器 论坛,或直接寄给作者 tdreier@geo-drillchina.com.
相关文章
在本月的分期付款中, 斯特凡•里希特回答有关Flash和HTTP流媒体的问题, 用Flash发送Skype视频, 建立一个Flash服务器
碰头.1月. 特洛伊·德雷尔著
1月14日
Flash大师斯特凡•里希特回答了关于编码、培训和网络广播的Flash视频问题.
碰头., 10月8日,特洛伊·德雷尔著
2009年10月8日
斯特凡•里希特在流媒体论坛上回答与flash相关的问题.
外胎.8月. 《百家乐app下载》,特洛伊·德雷尔著
8月18日