基於wince6.0的流媒體播放(初期準備)

要做流媒體播放了,稍微查了下資料, 做一些前期知識儲備工作

目前選定用RTP協議實現流媒體播放

 

大概整理了下流程

協議:RTP+RTCP,RTP傳輸數據,RTCP控制流媒體播放

server:發送流媒體數據,並控制流媒體播放

client:接收流媒體數據並根據RTCP協議播放,並使用dshow播放

 

細節:

1.RTP協議:使用jRTPlib實現,通過jRTPlib的sample代碼可以初步使用jRTPlib收發RTP數據。

2.RTCP協議:在網上搜索了下,jRTPlib會自動發送RTCP數據包,需要了解RTCP協議

3.server:讀取流媒體文件,是否有什麼特殊的要求,如要按幀讀取等,暫時還不清楚

4.client:要實現RTCP協議控制,dshow播放需要實現播放流媒體的source filter,需要手動連接filter

 

 

目前想到的就這些,第一步要先實現流媒體數據的收發。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章