operations. But the advantage of HTTP is that it is 80http communication, penetrating, and rtmp is a non-open protocol.The two protocols are the main stream of live broadcast platforms today, mainly because of the low latency.HLsHLS is an apple-launched live protocol that is streamed from video stream slices to file fragments. The client will first request a m3u
Http-live-streaming Protocol Analysis:Unrestricted transmission of multimedia data streams. The protocol supports media data encryption and stream switching (for example, different bitrate).Media data is transferred immediately after creation, playing near real-time. Media data is typically transmitted using HTTP.Playlists consist of an ordered list of media URIs
the. asf file name that you want to convert to a stream.If you have live content to be published via broadcast unicast, the URL consists of a server name and a publishing point alias. For example: Mms://windows_media_server/liveevents. Here Windows_media_server is the Windows Media server name, and Liveevents is the release nameHLSHTTP Live Streaming (
For real-time broadcast of the video HTTP, find some relevant description today.
The original principle of implementation is still very simple, it is mainly to achieve a playlist refresh function:
The official documentation describes the following:
To play the stream, the client-obtains-Playlist file and
then obtains and plays each media segment in the Pl Aylist. It
reloads the Playlist file as described in this document to discover
content to be published via broadcast unicast, the URL consists of a server name and a publishing point alias. For example: Mms://windows_media_server/liveevents. Here Windows_media_server is the Windows Media server name, and Liveevents is the release nameHLSHTTP Live Streaming (HLS) is Apple Inc. (Apple Inc) The implementation of the
URL consists of a server name and a publishing point alias. For example: Mms://windows_media_server/liveevents. Here Windows_media_server is the Windows Media server name, and Liveevents is the release nameHLSHTTP Live Streaming (HLS) is Apple Inc. (Apple Inc) The implementation of the HTTP-based
be compatible with the older version of the platform, need to support the baseline Profile version 3.0.2. Audio encoding compression formatHe-aac/aac-lc,stereo or MP3 (MPEG-1 Audio Layer 3), stereo.Second, talk about the video streaming technology requirements1. If the video stream is longer than 10 minutes or the video stream is over 5MB in five minutes, the HTTP Live
HLS video Manifest and video fragmentsApplication Mobile {Allow play all;Live on;HLS on;Hls_nested on;Hls_path/hls/mobile;Hls_fragment 10s;}#allows You-Play your recordings of your live streams using a URL like "rtmp://my-ip:1935/vod/filename.flv"Application VOD {Play/video
: Configure rtmp normal streaming requests here
Application liaohls: configure the rtmp streaming request here, play the video in hls mode, and place the slice in/tmp/app, Which corresponds to the http configuration above. what is written by the app here and what is written in h
Reprinted from: http://www.cuplayer.com/player/PlayerCode/Wowza/2015/0204/1774.htmlHLS (HTTP Live streaming)Apple's dynamic bitrate adaptive technology. Audio and video services primarily for PC and Apple terminals. Includes an index file for M3U (8), a TS media shard file, and a key encryption string file.The commonly
ffmpeg service implementations, please refer to: http://blog.csdn.net/eguid_1/article/details/51777716
http://blog.csdn.net/eguid_1/article/details/51787646
can also refer to the JAVACV Converter implementation: JAVACV Development of the 4: the converter implementation, implementation rtsp/rtmp/local file forwarding to the RTMP server Java Package ffmpeg command, support native ffmpeg all commands, Realiz
RTMP HLS HTTP Live protocol one time to see enoughLive from 2016 to 2017 years of fire, now in their own app to join the live broadcast function, just find a ready-made SDK on the line, what shooting, beauty, push flow, one-stop service. But as the most important part of the live
viewing, especially for slower connections. Sequential streaming files are placed on standard HTTP or FTP servers) and live streaming requires dedicated streaming media servers and transport protocols. Real-time streaming must ma
In the previous article on the Mac to build a live server nginx+rtmp, we have built a nginx+rtmp live server. The following need to add support to the Nginx server for HLS. In Nginx addition to the support of the HLS more simple, just simple modification under the configuration file nginx.conf .Installing Nginx and RTM
A Preliminary Study on HLS on-demand and live video streaming, on-demand video streaming
There are only two front-end live video protocols available:
RTMP (Real Time Messaging Protocol)
HLS (
media live system. After access to the streaming media system, the streaming media system will give an embedded page HTML code, this code is the Web player and live TV content. The m3u8 address of HLS protocol is also given, which makes it easy for customers to embed their
live stream and push it (you can save it on the live side) rtmp and HLS are the mainstream streaming media protocols in the Web world. The use of RTP or RTSP protocols is generally monitored. Streaming Media protocol selection: RTMP based on TCP protocol, RTMP can maintain
software and push it to the streaming media Live system . After accessing the streaming media system, the streaming media system will give a html code, which is a web player and live TV content. It also gives hls protocol Pad
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.