http://blog.csdn.net/firehood_/article/details/8783589
前面的文章中提到了通過RTSP(Real Time Streaming Protocol)的方式來實現視頻的直播,但RTSP方式的一個弊端是如果需要支持客戶端通過網頁來訪問,就需要在在頁面中嵌入一個ActiveX控件,而ActiveX一般都需要簽名才能正常使用,否則用戶在使用時還需要更改瀏覽器設置,并且ActiveX還只支持IE內核的瀏覽器,Chrome、FireFox需要IE插件才能運行,因此會特別影響用戶體驗。而RTMP(Real Time Messaging Protocol)很好的解決了這一個問題。由于RTMP是針對FLASH的流媒體協議,視頻通過RTMP直播后,只需要在WEB上嵌入一個Web Player(如Jwplayer)即可觀看,而且對平臺也沒什么限制,還可以方便的通過手機觀看。
? ? ? ?視頻通過RTMP方式發布需要一個RTMP Server(常見的有FMS、Wowza Media Server, 開源的有CRtmpServer、Red5等),原始視頻只要按照RTMP協議發送給RTMP Server就可以RTMP視頻流的發布了。為了便于視頻的打包發布,封裝了一個RTMPStream,目前只支持發送H264的視頻文件。可以直接發送H264數據幀或H264文件,RTMPStream提供的接口如下。
?…………
看到這篇文章,于是試了下,可以推流到FMS,并觀看。