最近搞流媒体视频播放遇到一些不明白的问题请教大家:1.http视频说要下载完再播放,为什么用videoview播放时只缓冲一会就能播放,而且也可以随意拉进度条,http也能一边传一边播放吗?这样的话和rtsp又差别在哪呢? 2.3G优酷貌似用的是HTTP?是不是看HTTP视频之后设备上会下载整个视频文件,RTSP就只是实时传,看完也没有下载下任何东西? 还有就是既然android自带的videoview,surfaceview都已经支持rtsp为什么还要用jlibrtp这样的开源库的?
2.这个要看如何实现了,也可以在内存中缓冲,也可以持久化缓冲;
3. Android 平台用jlibrtp了么?
你说的第二个问题,如果我没有自己实现缓存,直接用videoview默认的设置,它是在内存中缓存还是持久化缓存呢?
第三个问题android平台没用jlibrtp,就是看到网上很多人做android流媒体播放器开发都用到jlibrtp所以不理解
应用根本无需关心细节。
http://blog.csdn.net/z642010820/article/details/7344046
缓存是用的内存充当缓存。