The specific parameters in the code meaning, you can go here:
https://wiki.videolan.org/Documentation:WebPlugin/
Looking for half a day, HTML5 can support rtmp but can't play Rtsp,flash also stop in Rtmp, finally colleagues recommended a good East open source VLC, ask Google great God, this goods can be used to make each browser (IE ActiveX mode, Google, FF) to a
above reserved height9, the control bar hidden when the right to reserve the width10, the control bar hidden when the height reserved belowLocation settings for prompt text and text when video load failsModified text in: Language.xml Modified text position is in the style.swf (changed to Style.zip) in the Style.xml in the Because the place is used to show the loading progress, the part-time display fails to load the hint text. The meanings of each value are as follows:1, horizontal alignment, 0
from the camera, and the video on the right is the video read from the rtmp url after streaming (there is usually a certain delay ).
Shows the running result.
Download
Simplest flashmedia example
SourceForge: https://sourceforge.net/projects/simplestflashmediaexample/
Github: https://github.com/leixiaohua1020/simplest_flashmedia_example
Open source China: http://git.oschina.net/leixiaohua1020/simplest_flashmedia_example
CSDN download: http://
Wowza server.
Rtmp_sample_player_flowplayer: RTMP/HTTP Player Based on FlowPlayer (add RTMP plugin)
Rtmp_sample_player_videojs: RTMP/HTTP Player Based on VideoJS
Rtmp_sample_player_audio PLAYER: RTMP/HTTP Player Based on audio player
Hls_sample_player_flowplayer: FlowPlayer-based HLS player (add HLS plugin)
Hls_v
),The Vlc,android/ios native player on the PC supports playback of the URL in the HLS,HTML5 to write the HLS address.In short, the mobile side is based on HLS.. Hds:adobe own HLS, a lump of excrement.. DASH: The HLS proposed by the family is not yet widely used.Compare the following streaming media distribution methods used on the Internet:. Hls:apple HLS, support on-demand and live streaming.. http: http stream, each of its own defined HTTP streams,
plugin)
RTMP_SAMPLE_PLAYER_VIDEOJS: Videojs-based rtmp/http player
Rtmp_sample_player_jwplayer: Jwplayer-based rtmp/http player
Hls_sample_player_flowplayer: FlowPlayer-based HLS player (add HLS plugin)
HLS_VIDEO_PLAYER_HTML5: HTML5-based hls/http player
Activex_vlc_player: The player for the VLC-based ActiveX control
First, download the library files that you need to rely on to install Nginx:1.1, select Source DirectorySelected Directory/usr/local/rtmpCd/usr/local/rtmp1.2, installing the Pcre LibraryCd/usr/local/rtmpTo www. pcre. org download pcre-8.37.tar.gz, then copy to/usr/local/hlsTAR-ZXVF pcre-8.37.tar.gzCD pcre-8.37./configureMakeMake install1.3, installing the Zlib libraryCd/usr/local/rtmpTo www. zlib. NET Download zlib-1.2.8.tar.gz, then copy to/usr/local/hlsTAR-ZXVF zlib-1.2.8.tar.gz CD zlib-1.2.8.
heat, power and other problems. HTML5 is also unable to play rtmp directly, so you can see a lot of live streaming on the mobile page, which is pushed by HLS below.Protocol complexity:The RTMP protocol is much more complex than HTTP, resulting in poor performance.
Test found that two servers directly connected to the 100GBPS network, HTTP can run to 60G
: This article mainly introduces how to configure the rtmp Server for NGINX to implement rtmp and hls live broadcast. if you are interested in PHP Tutorial, refer to it. Introduction to NGINX
First configure:
work_processes4;events{ work_connections1024;}http{ include mime.types; default_type application/octet-stream; sendfileon; keepalive_timeout65; server{ listen80; server
Keywords: nignx (http server); Rtmp,hls (Streaming media Services)Thanks for the open source, thanks to the fighting people. Now in some of the work of streaming media services, streaming media server set up online tutorials more into the calf, but look carefully, found a lot of comrades posted tutorials have a little problem, there are some are crawling other people's data to get, typesetting also have problems, let novice confused. This article is a
streaming/interactive server that supports the RTMP protocol. The software that supports this protocol includes the Adobe Media server/ultrant media server/red5/nginx ( The nginx I use here) and so on.4.Jwplayer is an open source Flash video, audio, and image player for use on Web pages.It supports playback of Adobe Flash player and HTML5 browser which can handle any format (FLV files, H. MP4 features, VP8
A simple Rtmp/hls Live server licensed by the MIT protocol, its core value concept is simplicity and efficiency.How to use:TEP 1:build SRSTar XF simple-rtmp-server-*.*.tar.gzCD Simple-rtmp-server-*.*/trunk./configure--with-ssl--with-hlsMakeStep 2:start SRS./objs/simple_rtmp_server-c conf/srs.confStep 3 (Optional): Start Nginx for HLSsudo./objs/nginx/sbin/nginxSte
http://neue.v2ex.com/t/316766Although the browser with JS decoding ' play ' video scheme has a few ... Why not one more ...Basic principle:
The server uses websockify to relay an rtmp Stream.
The browser uses NODE-RTMPAPI to parse the RTMP protocol to complete the handshake and Communication.
Extract the H264 video stream
Send to Broadway decode
Repo:https://github.com/yingdev/web-rtmpAt pr
Web pages.It supports playback of Adobe Flash player and HTML5 browser which can handle any format (FLV files, H. MP4 features, VP8, WEBM, support mp3,aac,jpg,png and GIF). It also supports a variety of streaming and playlist formats (including RMTP protocol, HTTP Live and more) and a variety of playback options.5.nginx-rmtp-module is the streaming media plugin for Nginx server:Nginx itself is an excellent HTTP server, FFmpeg is a very good audio and
Static Library Connection Compilation issues:Assert is not defined under the C compilerCeill no connection, no-lm.Http://blog.chinaunix.net/uid-20681545-id-3786786.html-c and-lz cannot be used together with-c no connectionhttp://blog.csdn.net/aiwoziji13/article/details/7330333 Static Library ConnectionHttp://www.cnblogs.com/HuangWj/p/5012120.html vs2010 under the libraryHttps://github.com/ossrs/srs/wiki/v1_CN_SampleRTMP ok!Https://github.com/ossrs/srs/wiki/v2_CN_BuildHttps://github.com/ossrs/srs
of the nginx.conf file.Brew Info Nginx-full8. Edit the nginx.conf, add the rtmp configuration after the HTTP node #在http节点后面加上rtmp配置 rtmp { server { listen 1935; Application Rtmplive { live on; Record Off;}}} 9. View Nginx Version numberNginx-v10. Replace with your own Nginx version number, res
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
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.