This is a created
article in which the information may have evolved or changed.
First, what is the Cloud Guide broadcasting station
Provides live streaming of rtmp or http-flv on multiple live streams during live stream switching. For example, when there are multiple live rtmp sources, the source dynamic, real-time selection, will be live out of it, display to the audience.
Second, what is Livego
Liveg
Some rtmp open-source projects are found when you query the rtmp protocol encapsulation. For more information, see: Just very few of them.
Red5 only contains a server-implementation (in Java ).
The Python project rtmpy aims to be a freeSoftware Implementation of an rtmp library, whilst tape intends to be a fullStreaming Server (in Python). rtmpy i
Reprint: http://easydarwin.org/article/Streaming/141.htmlThe similarities and differences between RTSP, RTMP, and HTTPCommon:1:RTSP RTMP HTTP is applied at the application layer.2: Theoretically RTSP rtmphttp can do live and on-demand, but generally do live with RTSP RTMP, do on-demand http. Video conferencing when the original SIP protocol, and now basically rep
Two days ago want to write a script with Python, batch access to RTMP server, to achieve the effect of concurrent live, search on the network, there is a python-librtmp library can be used, but this library is not installed, do not want to waste too much time, and then give up (back to study).
Then with degrees Niang fine search, found FLAZR this tool, support rtmp concurrent live function, can be used for
CDN Cache Those things (reprint)Original address: http://bbs.qcloud.com/forum.php?mod=viewthreadtid=3775Note: The original text copy, just as their next study backup, do not spray, thank you ~What is a CDN?When it comes to the role of CDN, it can be likened to the experience of buying a train ticket for 8 years: 8 years ago, there is no fire ticket consignment po
RTMP is a TCP protocol that Flash player receives video from a video server. Adobe has released most of the RTMP protocol, although some details have not been disclosed, but for our own development of a rtmp server is enough, even if not open, many open-source projects have already made a lot of details of the agreement to clarify.
At present, many video surveill
: This article describes how to build an rtmp VOD system for nginx development (3). For more information about PHP tutorials, see. 1:/create multimedia/rtmp in the/usr/local/nginx/html/Directory
2: copy the file 1. flv to the Directory
3: open usr/local/nginx/conf/nginx. conf and modify it as follows:
Rtmp {# Rtmp
Overview: TCP Establish a connection. rtmp shook hands. • The client and server agree on setting up an rtmp connection. • Create RTMP streams • The client and server agree on play or publish. • The client begins transmitting data to the server. • Message structure Brief tcp establish a connection TCP three times handshake rtm
Tags: rtmpMac is currently only available by manually installing1. Download Nginx Here is recommended to go to the official website. At the same time do not under the latest. I did not find the file in the Nginx conf on git because it was not finished downloading or the file on Git is incomplete.2. Download Nginx-rtmp-module This git is downloaded just fine3. Installation actually nginx-rtmp-module the auth
The article "Let your nginx rtmp live broadcast have the function of counting the number of online viewers of a channel" describes the online statistics module of nginx.Our online live broadcast service uses the nginx rtmp module (see nginx rtmp module nginx-rtmp-Module Instructions for details). In general, this modul
[GO] Streaming Media protocol introduction (RTP/RTCP/RTSP/RTMP/MMS/HLS)http://blog.csdn.net/tttyd/article/details/12032357RTP reference Documentationrfc3550/rfc3551Real-time Transport Protocol) is a Transport layer protocol for multimedia traffic on the Internet. The RTP protocol details the standard packet format for transmitting audio and video over the Internet. RTP protocols are commonly used in streaming media systems (with the RTCP protocol), vi
Preface
Recent projects require streaming media playback, the backend provides three kinds of streaming data (Rtsp,rtmp,hls), in different scenarios may be used in different ways to play, you need to adapt to support all streaming data playback. Spent a period of time studying, here and share with you, there are some lingering problems to see if we have a good way. RTSP Brief Introduction
This protocol stream data in front of the play, there is no pa
The F value contains an rtmp video stream address. Pay attention to the format, rtmp: // ip/live (stream address)/livestream (instance name)[Note] for multi-level directories, for example, the address is rtmp: // localhost/vod/AB/c. Two modifications are required for playing in ckplayer:1. Modify ckplayer. js and ckplayer. ck. pm_spac = '|'; change to ck.
I have written an article "converting FLV stream to standard h264 and ACC in rtmp", link address
Http://www.cnblogs.com/chef/archive/2012/07/18/2597279.html
. The extraction of h264 from rtmp is analyzed.
In flash projects with audio/video interaction, the audio encoding can only be in speex format.
This articleArticleIt is divided into three parts. These are the audio interfaces provided in flex, T
Configuration referenceHttps://github.com/simple-rtmp-server/srs/wiki/v2_CN_LowLatencyLatency Impact factorsEncoders: Different encoders (free or open source), the delay is also different.Streaming Media server: SRS2Streaming protocol: For example: RTMP is real-time high, http_flv is also high-real-time, HLS is not, the official said 60s can tolerate ...Player: VLC is slower than Ffplayer and player.Network
: (indicates an optional field for the callout * symbol):v = (Protocol version)o = (owner/creator and session identifier)s = (session name)i = * (Session information)u = * (URI description)E = * (email address)p = * (phone number)c = * (connection information-if included in all media, this field is not required)b = * (Bandwidth information)One or more time descriptions (see below):z = * (Time zone Adjustment)k = * (encryption key)A = * (0 or more session property rows)0 or more media description
* symbol):v = (Protocol version)o = (owner/creator and session identifier)s = (session name)i = * (Session information)u = * (URI description)E = * (email address)p = * (phone number)c = * (connection information-if included in all media, this field is not required)b = * (Bandwidth information)One or more time descriptions (see below):z = * (Time zone Adjustment)k = * (encryption key)A = * (0 or more session property rows)0 or more media descriptions (as shown below)Time descriptionT = (Session
Recently learning bootstrap, in the knowledge of the search bootstrap see someone asked Bootstrap basic package size, the impact on performance will be very large, see two ways to reduce the impact on performance:
Selectively partially loaded, bootstrap with less and sass versions, can load only the required parts according to business requirements, bootstrap for different interactive functions also provides the corresponding JS file, do not have to directly load bootstrap.min.js
Us
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.