Adobe's HTTP Dynamic streaming is an HTTP-based streaming solution for Apple's HLS solution, based on its scenario description, which can support both HTTP and rtmp, both on-demand (VOD) and live. Therefore, this scheme is equipped with the following procedures:
Server environment: LINUX x86-64 8G Memory (I chose the test plan is to put the FMS and Apache on the same machine, distributed installation is not table)
Software Environment: (This process i
FMS is a very cow x thing, in the end there are many cattle x I do not want to say here, interested friends can be Baidu a understand, if it is really do not want to do, then you point below the connection bar, I searched the point of data summary briefly.
You can click here to learn some basic knowledge about FMS: Understand some basic concepts of FMS
Usually
live stream or file that is playing does not existNetStream.Play.UnpublishNotify (Status)Release stopped, information sent to all SubscribersNetStream.Publish.BadName (Error)The published data stream has been publishedNetStream.Publish.Idle (Status)Publishers Idle too longNetStream.Publish.Start (Status)Release startNetStream.Record.Failed (Error)Error Recording FileNetStream.Record.NoAccess (Error)Not enough file access rightsNetStream.Record.Start (Status)File recording startedNetStream.Recor
page is placed in a deeper directory, then in this sentence"Remotingapp", You need to convert the path to a namespace-like format, such as"Remotingapp. Folder "."Testdemo"Is the front sideTestdemoThe name of the. ASPX page. The function that receives data uses the format of "remoting method name" + "_ result.3). fms_flashremoting.fla FileThis is simple, just a little bit.
Iii. NotesIf the connection fails and data is returned, note the following:1) security policy problems, placed in front"Cros
My boss gave me a new task for playing FLV file dynamically in FMS. that means the Web service must provide the FLV name, start time and the length to play. to create this web service was easy; the return value was a string including these three properties I mentioned before. you can spilt this string into Array Using separating character '$ '.
The following is
Blog Author:Http://www.cnblogs.com/aierong/Description: fmsm1_media Flash Media Server is a powerful server platform used to create rich media applications in Macromedia Flash and to import audio and video to the Flash client. Flash Media Server allows two or more people to use text, audio, or video to participate in a Real-Time session. For example, you can use the FMS for meetings, online community interaction, customer support, sales support, or tr
1.1 deploy cluster servers
Server Load balancer is not a basic network device, but a performance optimization device. First, a single heavy load operation is distributed to multiple node devices for parallel processing. After each node device finishes processing, the results are summarized and returned to the user. The system processing capability is greatly improved, this is what we often call the cluster technology. The second layer means that a large amount of concurrent access or data traff
Tutorials | online
Preparation Tool:Flash Media Server.Flash 8 Flash 8 PlayerA camera, a mike.Open Flash and create a new flash document.CTRL + L pull up library. There is a triangle in the upper-right corner of the library. Then select "New video symbol";Name is: VideoNew 2 layers in the home scene, one named Video_record, the other called Video_play;Drag the video components from the library to the 2 layers. The name Video_r and Video_p.video_r are used to record video. Video_p is used for vi
The "remote shared object" in the FMS allows flash applications on multiple clients to share the same global object. When any of the clients changes this object, the system automatically sends the object back to the FMS server, and the FMS server broadcasts the object to all clients.
More broadly speaking: If the FLASH application is browsed on two machines,
Adobe's FMS is really a cool technology! (At least Silverlight does not show any signs that it can surpass the FMS in "real-time broadcast)
Almost all of Tudou, ku6, first video... and many other video sharing websites used Adobe's FMS technology.
Today, let's make a simple hello World (the example is from the official documentation of
In the development of FMS, Flash client and FMS server communication interaction data is common, such as Flash client needs to play a video, need to get FMS sent to the flash end of a message, and so on. So how can we achieve the Flash client and FMS server to establish interactive connection, communication?
This arti
Haha. In this case. After publishing a chat room, you can peek at the videos published by others on the management terminal of the MS. Great ....
The main task is to enable the debugging mode of the FMS.
In the installation directory of the FMS. Flash Media Server 2/CONF/_ defaultroot _/_ defaultvhost _/application. xml contains a tag (allowdebugdefault), which can be set to true. Then there will be a but
To realize the playback of media streaming files is very simple, as long as in the FMS server to provide good streaming media files, flash client through netconnection connected to the FMS server, and then through the NetStream loading on OK. about how to connect FMS in the first two of this series has been introduced in detail, first of all in
.
privatefunctionrtmfpTimeoutHandler(e:TimerEvent):void
{
isRTMFP=false;
rtmfpTimer.stop();
rtmfpTimer=null;
nc.close();
connect(true);
}
Add the code to the ncStatusHandler function of the original Netconnection connection status listener:
if(rtmfpTimer)
{
rtmfpTimer.stop();
rtmfpTimer=null;
}
In this way, when the Netconnection connection responds, close the counter.
At this point, we have changed the client connection to a P2P-compatible RTMFP connection me
Enable the debug function of the FMS Server
The debug function of the corresponding host must be enabled in the application under the corresponding host directory. in XML, the corresponding xml configuration is changed to true or flase to enable or disable the debugging function under the FMS handler. This debugging allows you to view the so content of the corresponding connection while connecting the user
Install the system using the following tools:
Http://www.cnblogs.com/yao/archive/2007/06/07/774646.html
Http://www.cnblogs.com/yao/articles/414207.html
The following is an introduction to the flexible management framework (FMS) Tutorial:Http://www.nshen.net/blog/article.asp? Id = 509
Blog about FMSHttp://www.nshen.net/blog/Http://www.cnblogs.com/yaoHttp://www.cnblogs.com/mrhgw/category/126335.htmlHttp://blog.chinaunix.net/u/17508/index.html
BB
There are some demos after the system is installed.
Installation path \ Adobe \ Flash Media Server 3.5 \ documentation \ Samples
There are many examples
Applications folder
You can create a folder, for example, firstapp, and an application. All the FLV files on the project server will be shared here, sometimes, when the server needs to write a program, there will be a main. ASC file. This is the server-side program. Currently, the server-side program only supports AS1 writing and is executed o
Preparation tools:
Flash Media Server ..
Flash 8 flash 8 player (-______-)
One camera and one microphone.Open flash and create a new flash document.
CTRL + L tune the warehouse... there is a triangle in the upper right corner of the warehouse, click it. Then select "new video element ";
Name: Video
Create two layers in the main scenario: video_record and video_play;
Drag the video components in the library to these two layers. The names are video_r and video_p.video_r. video_p a
In the previous articles in this series, we have introduced the functions of connecting FMS server, setting up playback program and online video recording and playback. I believe that I have seen several articles in the previous friends have a certain understanding of FMS, and familiar with the common programming model. This article will be combined with the previous several articles appear technical points
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.