Flash Media Server
Upcoming SlideShare
Loading in...5
×
 

Flash Media Server

on

  • 5,166 views

Review of Flash Media Server Features

Review of Flash Media Server Features

Statistics

Views

Total Views
5,166
Views on SlideShare
5,125
Embed Views
41

Actions

Likes
1
Downloads
133
Comments
0

4 Embeds 41

http://www.slideshare.net 35
http://www.dsp-ip.com 4
http://translate.googleusercontent.com 1
http://dsp-ip.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Flash Media Server Flash Media Server Presentation Transcript

  • Flash Media Server Family By Avi Tzurel DSP-IP Fast Forward Your Development www.dsp-ip.com
  • Agenda • Intro • Media Servers ▫ Understanding what is a media server ▫ The role of a media server in the world of web 2.0 • Flash Media Server ▫ What is flash media server What types of media server we have ▫ Examples for products and websites using FMS ▫ Scaling options ▫ New features ▫ Questions… Fast Forward Your Development www.dsp-ip.com
  • Intro • Online video is absolutely trending right now • Many websites use video as a primary service ▫ You-tube ▫ MetaCafe ▫ Many more… Fast Forward Your Development www.dsp-ip.com
  • Intro • 80% of online video is played using Flash technologies • Cross platform • Cross browser Fast Forward Your Development www.dsp-ip.com
  • Intro Fast Forward Your Development www.dsp-ip.com
  • What is a media server • What is a media server ▫ Open socket server ▫ Persistent connection with client ▫ On that connection Stream audio Stream video Stream text / data Fast Forward Your Development www.dsp-ip.com
  • What is a media server • The role of the media server in the web 2.0 world ▫ The ability to stream audio and video to the users with ease ▫ Record user camera and audio ▫ Chat’s ▫ E-Learning ▫ Music websites Fast Forward Your Development www.dsp-ip.com
  • Media server family Fast Forward Your Development www.dsp-ip.com
  • So…. Let’s dive inside • Encode • Protect • Stream • Playback Fast Forward Your Development www.dsp-ip.com
  • Encode • Adobe media live encoder • Used for encoding high quality video for ▫ Sport events ▫ Concerts ▫ Webcasting ▫ News ▫ Educational Events Fast Forward Your Development www.dsp-ip.com
  • Features / Advantages • Multiple bitrate encoding ▫ You can encode up to 3 streams in multiple bitrate ▫ Supported by Flash media server 3.5 • System Timecode ▫ Add system timecode to the video MetaData • Intuitive user interface • Support for on2’s VP6 and H.264 Fast Forward Your Development www.dsp-ip.com
  • Features / Advantages • Support for Nellymoser and MP3 ▫ You can also use MainConcept plugin and enjoy the support for AAC and HE-AAC Fast Forward Your Development www.dsp-ip.com
  • Adobe media live encoder Fast Forward Your Development www.dsp-ip.com
  • Adobe media live encoder Fast Forward Your Development www.dsp-ip.com
  • Adobe media live encoder Fast Forward Your Development www.dsp-ip.com
  • Who uses it? Fast Forward Your Development www.dsp-ip.com
  • Ustream – The process • Learn more on how they did it… ▫ http://www.ustream.tv/higher-quality Fast Forward Your Development www.dsp-ip.com
  • Protect • Adobe Flash Access ▫ Protected content management and delivery system ▫ Supports a wide range of business models Video On Demand Rental ▫ You can deliver content through Flash Media Server or simply through progressive download over HTTP Fast Forward Your Development www.dsp-ip.com
  • Protect Fast Forward Your Development www.dsp-ip.com
  • Stream • The flash media server family has 2 main products for streaming content to users ▫ Flash Media streaming server ▫ Flash Media Interactive Server Fast Forward Your Development www.dsp-ip.com
  • Stream 999$ 4500$ Fast Forward Your Development www.dsp-ip.com
  • Stream • Comparison of the 2 ▫ http://www.adobe.com/products/flashmediaserver/compare/ Fast Forward Your Development www.dsp-ip.com
  • Stream • Versions history ▫ 1.0 released 9 July 2002 ▫ 1.5 released 27 March 2003 ▫ 2.0 released November 15 2005 Renamed to FMS and versions not reset New coded On2’s VP6 in flash player 8 for the first time ▫ 3.0 released 4 December 2007 ▫ 3.5 released 13 January 2009 ▫ 3.6 now in beta (closed beta) Fast Forward Your Development www.dsp-ip.com
  • Stream • The competition ▫ RED5 Less protocols No support for H.264 No AMF3 support Relatively unreliable ▫ WOWza Less Protocols Java server side – not AS Fast Forward Your Development www.dsp-ip.com
  • Features • Flash media streaming server ▫ Dynamic streaming Offer content to users based on their network ability, deliver top-quality content to high volume network users and lesser quality to others. ▫ Integrated HTTP When RTMP is not available you can use http Fast Forward Your Development www.dsp-ip.com
  • Features • Plug and play functionality ▫ Install and play in minutes Fast Forward Your Development www.dsp-ip.com
  • package { import flash.net.NetConnection; import flash.display.Sprite; import flash.text.TextField; import flash.events.NetStatusEvent; public class FMS3Connect extends Sprite { private var nc:NetConnection; private var rtmpNow:String; private var msg:String; private var connectText:TextField; private var posX:Number; function FMS3Connect () { nc=new NetConnection(); nc.addEventListener (NetStatusEvent.NET_STATUS,checkConnect); rtmpNow="rtmpe://192.168.0.11/connect"; //rtmpNow="rtmpe:/connect"; nc.connect (rtmpNow); } private function checkConnect (event:NetStatusEvent):void { connectText=new TextField(); msg=event.info.code; connectText.width=250; connectText.text=msg; addChild (connectText); posX=connectText.stage.stageWidth; connectText.x=(posX/2)-((msg.length/2)*(6)); connectText.y=175; } } } Fast Forward Your Development www.dsp-ip.com
  • So… What can you do • There’s almost no limit to what you can do with the Flash Media Server Family Fast Forward Your Development www.dsp-ip.com
  • Flash Media Server • Create Games Fast Forward Your Development www.dsp-ip.com
  • Flash media server • Create Games Fast Forward Your Development www.dsp-ip.com
  • Flash Media Server • Rich video applications Fast Forward Your Development www.dsp-ip.com
  • Flash Media server • Rich Audio websites Fast Forward Your Development www.dsp-ip.com
  • Flash Media Server • Chat rooms Fast Forward Your Development www.dsp-ip.com
  • Flash Media Server • Let’s watch some more… Fast Forward Your Development www.dsp-ip.com
  • Flash Media Server • Movie #1 ▫ Uses flash media server 3.6 ▫ Remote object to show the mouse moves on the screen ▫ Video streaming ▫ Audio streaming ▫ Online chat ▫ Remote web-service consuming Fast Forward Your Development www.dsp-ip.com
  • Flash Media Server • Movie #2 ▫ Online music portal ▫ Streaming audio files ▫ Online video and audio signature for protection ▫ Limitations and security rules Fast Forward Your Development www.dsp-ip.com
  • Flash Media Server • Movie #3 ▫ Online E-learning system ▫ Remote object for mouse sharing ▫ Online drawing on canvas and on presentation ▫ User control by the admin ▫ Streaming of audio and video Fast Forward Your Development www.dsp-ip.com
  • Flash media server • Ustream ▫ Ustream website http://www.ustream.com ▫ Using flash media server for distributing data and video Fast Forward Your Development www.dsp-ip.com
  • Flash Media Server • More cool features… • Record video and audio from user’s camera Fast Forward Your Development www.dsp-ip.com
  • Flash Media Server • More cool features… Fast Forward Your Development www.dsp-ip.com
  • Flash Media Server Fast Forward Your Development www.dsp-ip.com
  • More features… • Plug-in architecture ▫ Integrate with other servers, services, architectures • Mpeg4 recording • AMF3 support ▫ Data sharing • Deliver video to mobile devices ▫ Encode video to flash lite 3 Fast Forward Your Development www.dsp-ip.com
  • More features… • Logging • DVR ▫ Pause a live stream ▫ Seek back to another point ▫ Big brother Israel Fast Forward Your Development www.dsp-ip.com
  • Target Audiences • Enterprise • Government • Education • Broadcast and entertainment • Social media • Interactive advertising Fast Forward Your Development www.dsp-ip.com
  • Enterprise • Training • Corporate communications • Marketing • Human resources briefs • Quarterly updates • Support Fast Forward Your Development www.dsp-ip.com
  • Government • Town hall meetings • Training • eLearning • Live events • Press conferences • Secure media players Fast Forward Your Development www.dsp-ip.com
  • Education • Journalism • Remote guest speakers • Course curriculums • Live sporting events • Student government communications • Rights-managed video downloads Fast Forward Your Development www.dsp-ip.com
  • Broadcast and entertainment • Live event broadcasts • Streaming TV broadcasts • Rights-managed video downloads • In-stream viewer comments • Dynamic playlists • Branded desktop media players Fast Forward Your Development www.dsp-ip.com
  • Social Media • Live text and webcam chat rooms • Customer support • User-generated video • VoIP services • Video rating and live commenting • Multiplayer games Fast Forward Your Development www.dsp-ip.com
  • Interactive advertising • HD video banners • Interactive hotspots • Promotional games • Dynamic ad insertion • Product demos • Branded rich Internet applications Fast Forward Your Development www.dsp-ip.com
  • High Volume? • Flash media server supports amazingly high volumes of traffic. • How many users do you have? Fast Forward Your Development www.dsp-ip.com
  • High Volume? • Thousands? Fast Forward Your Development www.dsp-ip.com
  • High Volume? • User reaches the “edge” server. • The edge server functions as a proxy between the origin server and the client. • The origin server’s role is to control Authentication and to host the files. Fast Forward Your Development www.dsp-ip.com
  • High Volume? • Millions? Fast Forward Your Development www.dsp-ip.com
  • High Volume? • User reaches a cluster or load balancer. • This cluster can be a self healing cluster Fast Forward Your Development www.dsp-ip.com
  • High Volume? • Monitor Fast Forward Your Development www.dsp-ip.com
  • 3.6 features • P2P Video • P2P Audio Fast Forward Your Development www.dsp-ip.com
  • Questions… Fast Forward Your Development www.dsp-ip.com
  • Contact Us • Yossi Cohen ▫ yossi@dsp-ip.com ▫ 09-8850956, 0545313097 • Avi Tzurel ▫ avi.kenso@gmail.com ▫ 09-8850956, 054-5960553 Fast Forward Your Development www.dsp-ip.com