trunk/3rdparty/srs-docs/doc/rtmp-pk-http.md
There are two major methods to deliver video over internet, Live and WebRTC.
Ignore other delivery protocol, which is not used on internet:
And the protocol base on HTTP:
Compare the delivery methods on internet:
The RTMP is stream protocol, good for:
RTMP is bad for:
The HTTP stream is the vod stream used for some video website:
HTTP is delivery files, good for:
HTTP is bad for:
HLS is the open standard of Apple. HLS is supported by Android3+.
HLS is good for:
HLS is bad for:
I recomment to use these delivery protocols in:
Winlin 2014.11