集成到现有基础架构中
对于在服务器上记录和存储音频和视频的应用,开发人员现在可以创建一个支持某些用户(如,站点管理员)的应用以审阅提交的剪辑及按他们的意愿删除或重命名这些剪辑。 可配置的日志目录
日志旋转 可配置的日志文件大小 可配置的日志内容 内容发布者能够为使内容赚钱以及确定消息的有效性和触及范围生成报告,因此从中受益。 流事件捕获 利用有关立即可访问的流事件的详细信息,开发人员能够确切了解如何、何时及由谁来访问流视频。 传统的媒体交付功能(如渐进式下载)仅告诉您是否“点击”或下载了某个媒体文件。发布者不可能知道用户观看了多少视频,例如,如果用户在视频上点击暂停而不是继续播放它,或者如果用户在观看整个剪辑之前离开该网页到其他地方浏览。 使用 Flash Media Server 中的流事件日志记录能够使发布者看到和捕获最终用户观看的确切视频数量。 管理控制台 借助管理控制台,运行、管理 Flash Media Server 部署和应用变得轻而易举。使用直观的、基于 Web 的界面,管理员可以查看有关应用、对象、流以及服务器运行正常的功能,如 CPU 性能以及来自单个 UI 的带宽的实时信息。 可扩展性、可靠性和性能
过去,交付需要在多个服务器上运行的大型媒体应用通常很复杂,需要进行大量的集成和/或手动工作。如下图所示,内容、配置文件和应用逻辑必须被复制到所有服务器。需要创建同步服务器的特殊服务器脚本。监控服务器或获取日志信息可以一次完成,但如果希望同时监控和查看来自所有服务器的报告,则会需要自定义工作。 在此情景下,可以通过任何常见的负载平衡软件或硬件将流量发送到边缘服务器。此方法简化了大规模部署的负载平衡、故障转移、冗余和群集。 以下所列是源和边缘服务器中的许多智能功能,这些功能使其能调整媒体应用的交付。 边缘服务器的点播流缓存 边缘服务器在用户请求音频和视频内容时将在网络边缘缓存该内容。可以在 RAM 中缓存该内容,如果需要也可以本地存储上进行缓存。将素材缓存到边缘上可减少服务器访问存储的需求(该进程通常是大规模媒体交付的一个瓶颈),并使视频能够更快到达最终用户。 实况流分段 除了方便点播文件外,实况流分段功能还使边缘服务器能够自动从某个源服务器(或另一个用于超大型部署的边缘服务器)预定实况流,并根据需要将这些流发布给最终用户。该功能支持在整个群集中自动访问实况视频。 数据流和共享对象处理 除了交付音频和视频之外,Flash Media Server 还可以采用一次性(流式)或永久(共享对象)方法提供数据。大规模数据类型转换应用就是该功能的一个极好实例。边缘服务器还按交付音频和视频数据相同的方式进行数据交付。 路由管理 该功能使您能够控制哪个边缘服务器处理哪些连接,并控制在群集中路由数据的方式。 多进程 Flash Media Server 能够使您作为一个独立的进程运行每个虚拟主机、应用或实例。由于以下诸多原因,这一功能非常有用:Flash Media Server 用于支持许多独特的媒体应用。为了获得最高的可靠性,可以将这些应用作为一个独立的进程运行。如果您需要停止某一应用进行维护或升级,它不会影响其他应用。拥有由一个 FMS 服务器或群集提供动力的很多品牌或站点的公司也具有相同的优势。可以维护每一个站点而不会影响其他站点。 此外,一些操作系统将每个进程限制为 RAM 仅 2GB。通过使不同的实例使用不同的进程,您可以将操作系统的每个进程限制为大于 2GB。 YouTube经营方面十大优势 作为一个视频网站,在解决完技术问题之后,那么就要解决经营问题了,如何让自己的网站更吸引人,我们不妨看看全球最大的视频网站YouTube是如何做的。 1.YouTube被认为是一个视频站点,这里集中了数以亿记的各种原创视频。 2.YouTube非常开放:可以显示影片观看的次数,提供指向影片的链接,这样你对一个影片可以有更好的了解。 3.YouTube更关注社区:你可以新建回复,也可以回复别人的回复 4.YoTube让你珍藏某些影片,这样你可以很容易查看同一个影片。 5.你可以在YouTube里创建播放列表,并且共享它们,同时它还提供可供订阅的频道(channels )。 6.在YouTube,你可以成为一个小组的成员,一起讨论关于某些影片的各种话题。这些影片则只是一个话题的引线 7.YouTube让人们创建一个线上身份,这样它更接近一个社会网络。你可以向其他用户发送信息,添加好友,订阅他们的珍藏影片。 8.受欢迎往往并不意味着伟大。YouTube提供最高评价的和有争议的影片列表。知道一个影片有有3000访问量,500个绝妙的评价,这种感觉让人安心。 9.YouTube提供更好的搜索。你可以按访问量、评价、播放列表和频道里的搜索量来排序结果。 10.YouTube提供大量免费音乐、影片和TV秀,它们没有法律版权。这更符合最初的Internet精神。 Flash Media Server 发展趋势 Flash平台是给众多互联网用户提供网络视频和富媒体应用的最佳选择方式。目前,Flash Media Server 已经发展到第二代版本,Flash Media Server 2将为包括已完成录制和实时Flash视频大规模的应用部署奠定了基础,譬如定制的视频,网络直播,MP3流式音频,流式视频和音视频聊天应用等方面。 Flash Media Server 2有一个包括robust API的可编程的流环境,开发者可以用精确代码控制媒体流,互动特性,用户认证和宽带用户体验的侦测。Flash Media Server 2视频体验充分吸取了Flash Player 8的高品质编码的优点,自动完成对客户端连接能力的探测并相应调整视频流。 Flash Media Server 2运行在标准的Windows和Linux服务器上,并能将现有的数据库,网络和数据服务有效集成到一起。可扩展的延伸性功能便于客户处理基于XML媒介的媒体数据,访问本地系统资源和控制对现用媒体采集、报告并掌控管理系统。 对于使用者来说,FMS2还有以下几种新功能。 支援新的On2 VP6编码,提供了在很小的档案仍旧保有高品质的画质。 自动侦测Flash Player版本,来确保具有顺畅的影片画质。 将追踪线上录放装置功能,可以修正网路拥塞,即时无法预期的问题。 加强许多认证机制在影音串流部分,不管是服务器端的设定控制,远端的Script执行以及外部机制认证等,像是以单一嵌入来说,以Hash key来确认您在安全性上有更高的弹性。更还有防止网址连结,或在观看每一个内容需付费等机制。 支持服务器端及客户端的加密,在串流传输上可以被额外的加密。 FCS2对大型多媒体程序提供最佳的部署环境,使负载平均简单化,可靠性的丛集服务,并对多台服务器来说保持弹性的管理频宽、流量及每个执行过程中的纪录报表。 后端系统支援更加丰富,除了支援Remoting,File objects及XML objects,sockets与streams。还包括了Jabber XML串流及许多方式整合应用服务器与针对撷取meta data信息的多媒体资产管理系统。 FMS2能设定在虚拟主机、应用程序或个别独立运作的实体,提供完善的可依赖性。 FCS2支援相容于W3C的ASCII log格式,可以即时地来监看使用情形,又对服务器、串流事件提供完整的API,使发布者能够使用工具来追踪并产生串流内容的报表使用情形。 |
|