Order: Up to Jul 8th,2013 official release of the latest Nginx RTMP module Nginx-rtmp-module instructions detailed.
Core rtmpSyntax: rtmp {...}Context: Root
Description: Saves blocks for all RTMP configurations.
ServerSyntax: server {...}Context: rtmpDescription: Declares an instance of RTMP.rtmp {server {}
}
ListenSyn
Build nginx-rtmp server under Windows
Build nginx-rtmp server under Windows
Preparatory work
Installing MinGW
Installing mercurial
Installing Strawberryperl
Installing NASM
Download Nginx-related source code package
Compiling Nginx
NGINX-RTMP Environment Construction
Effe
sampling frequency. Note thatMicrophone Sampling Rate, AndNonEncoding Sampling Rate
Framesperpacket
OneAudio packageIncluded inAudio FrameQuantity (More details will be provided later)
Encodequality
Encoding quality. In the same encoding sampling rate, the higher the quality, the better the effect,HoweverThe more data each frame contains.. When the value is determined,The size of each frame of data is also in bytes.OKNow
Enablevad
Whether to enabl
I. rtmp Headers
For details about rtmp protocol packets, refer to red5.
The rtmp Protocol packet consists of a packet header and a packet body. The packet header can be of any of the four lengths: 12, 8, 4, 1 byte (s ). the complete rtmp header should be 12 bytes, containing the timestamp, head_type, amfsize, amftype,
The following content of this article will be updated here: "http-flv Live Module (nginx-http-flv-module) based on Nginx-rtmp-module module" continued. Note: Many of the configurations below are no longer available because the implementation is somewhat different from the earlier implementations. In order to see the history of the entire project, it has been retained, and the following update mentions why some of the configuration items are no longer
|restart|status}"Retval=1EsacExit $RETVAL
third, test Red5 streaming Media server1, publish a streaming media
We can go to the next Adobe Flash Media Encoder, enter RTMP://IP address/live in FML, stream name up, like 111
We can also use Red5 's own publishing tool to publish a stream
A), open http://localhost:5080/demos/publisher.html
b), connecting the Red5 streaming media server
If 19:56:05:
This article continues the previous article, documenting some examples of flash-based streaming media processing. This article records some of the web player based on flash technology. The biggest advantage of Flash-based web player compared to other Web players is "plug-in Installation", which can greatly improve the quality of user experience. Earlier online video (especially live streaming) used ActiveX controls as video players, which were not popular, so end users had to download the releva
Encoding quality. In the same encoding sampling rate, the higher the quality, the better the effect,However, the more data each frame contains. When the value is determined,The size of the data in each frame is determined.
Enablevad
Whether to enable voice activation detection. Its role is Google.When enabled, the speex encoder continuously encodes 10-byte audio frames in the mute state.
Three modes are available for speex encod
Rtmp (real time messaging protocol) is a common streaming media protocol used to transmit audio and video data. Combined with flash, rtmp is widely used in live broadcast, on-demand broadcast, chat, and other applications, as well as PCs, mobile devices, and embedded platforms, it is a protocol that is often used for streaming media development. I used to write an articleArticleThe "
August 18, 2016 12:42:35 refer to official document Https://github.com/arut/nginx-rtmp-module/wiki/Directives
Please note that this is a coarse translation, only for reference, not to be updated after the fine school edition
Directory core RTMP Server Listen application timeout ping ping_timeout max_streams ack_window chunk_size max_queue max_message buf Len Out_queue out_cork access permission allow deny
Http://www.cnblogs.com/haibindev/archive/2012/04/16/2450989.html implements an RTMP server that outputs H264 live streamsRTMP (Real time Messaging Protocol) is a common streaming media protocol, used to transmit audio and video data, combined with flash, widely used in live, on-demand, chat and other applications, as well as PC, mobile, embedded and other platforms, is to do streaming media development often come into contact with the protocol. I have
rtmp Server for output H264 live streamingRTMP (Real time Messaging Protocol) is a common streaming media protocol, used to transmit audio and video data, combined with flash, widely used in live, on-demand, chat and other applications, as well as PC, mobile, embedded and other platforms, is to do streaming media development often come into contact with the protocol. I have previously written an article, "rtmp
rtmp Server for output H264 live streamingRTMP (Real time Messaging Protocol) is a common streaming media protocol, used to transmit audio and video data, combined with flash, widely used in live, on-demand, chat and other applications, as well as PC, mobile, embedded and other platforms, is to do streaming media development often come into contact with the protocol. I have previously written an article, "rtmp
rtmp Protocol
The RTMP protocol packet consists of a header and a package, and the header can be any of 4 lengths: 8, 4, 1 byte (s). The full rtmp header should be 12bytes, containing timestamps, amfsize,amftype,streamid information, The 8-byte header only records timestamps, Amfsize,amftype, and other bytes of header record information in turn. The maximum leng
After reading the flex/flash related stuff for a week, I found that I was always dealing with the rtmp word. Today I finally made up my mind to learn more about this stuff and find a good one.Article, Reproduced with this, the original address: http://blog.csdn.net/chenyanxu/archive/2009/09/02/4511087.aspx
Body start:
Rtmp protocol Research
1 Protocol Research OverviewProtocol design and analysis h
Ffplay and FFmpeg call the same library.I just tried it, but I can play it.Ffplay "Rtmp://tsl.s1979.cutv.com:1935/cutvchannellive/axefrth/live live=1"FFmpeg Integration librtmp Implement RTMP related functions, sometimes librtmp default parameters will not fit, may need to attach some parameters. You can try this live stream like this:Ffmpeg-i "rtmp://. Live=1 "-
RTMP (Real time Messaging Protocol) is a common streaming media protocol, used to transmit audio and video data, combined with flash, widely used in live, on-demand, chat and other applications, as well as PC, mobile, embedded and other platforms, is to do streaming media development often come into contact with the protocol. I have previously written an article, "rtmp protocol to send H. E encoding and AAC
How does Android broadcast RTMP streams?On android, live video/audio streams are a small part of attention. Every Time we discuss streaming media, RTMP (Real Time Messaging Protocol) is indispensable. RTMP is a basic live video/audio stream protocol, but unfortunately Android-standard videoView does not support RTMP pl
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.