With the widespread use of streaming media application on the Internet, a significant change in Internet workload will be provoked. Caching is one of the applied techniques for enhancing the scalability of streaming s...With the widespread use of streaming media application on the Internet, a significant change in Internet workload will be provoked. Caching is one of the applied techniques for enhancing the scalability of streaming system and reducing the workload of server/network. Aiming at the characteristics of broadband network in community, we propose a popularity-based server-proxy caching strategy for streaming medias, and implement the prototype of streaming proxy caching based on this strategy, using RTSP as control protocol and RTP for content transport. This system can play a role in decreasing server load, reducing the traffic from streaming server to proxy, and improving the start-up latency of the client. Key words streaming server - proxy - cache - streaming media - real time streaming protocol CLC number TP 302 - TP 333 Foundation item: Supported by the National High Technology Development 863 Program of China (2001AA111011).Biography: Tan Jin (1962-), male, Ph. D candidate, research direction: network communications, multimedia technologies, and web caching.展开更多
It is expected that by 2003 continuous media will account for more than 50% of the data available on origin servers, this will provoke a significant change in Internet workload. Due to the high bandwidth requirements ...It is expected that by 2003 continuous media will account for more than 50% of the data available on origin servers, this will provoke a significant change in Internet workload. Due to the high bandwidth requirements and the long-lived nature of digital video, streaming server loads and network bandwidths are proven to be major limiting factors. Aiming at the characteristics of broadband network in residential areas, this paper proposes a popularity-based server-proxy caching strategy for streaming media. According to a streaming media popularity on streaming server and proxy, this strategy caches the content of the streaming media partially or completely. The paper also proposes two formulas that calculate the popularity coefficient of a streaming media on server and proxy, and caching replacement policy. As expected, this strategy decreases the server load, reduces the traffic from streaming server to proxy, and improves client start-up latency.展开更多
针对目前网络教育的实际情况,分析网络教学系统建设需求的基础上,论述了一个基于Flash Media Server技术的网络视频教学系统的总体设计.以.NET和Flash Media Server技术为支撑,对系统中"音视频录制和直播"、"观看音视频...针对目前网络教育的实际情况,分析网络教学系统建设需求的基础上,论述了一个基于Flash Media Server技术的网络视频教学系统的总体设计.以.NET和Flash Media Server技术为支撑,对系统中"音视频录制和直播"、"观看音视频流"、"视频文件上传"、"双向视频交流"等核心功能模块进行了详细的分析,提出了合理的解决方案.为学生提供了可视化、直观的视频课程平台,极大增强了客户端的用户体验感,减轻了服务器的压力,展现了Flash Media Server技术在视频教学中的强大优势.展开更多
采用Flash Media Server流媒体服务器技术,基于TCP/IP和RTMP协议,设计开发了远程视频教学系统,介绍了该系统在线视频教学功能、电子白板教学功能、视频录制与点播功能和在线答疑教学功能的设计与实现方法,最后采用Fiddler软件对其进行...采用Flash Media Server流媒体服务器技术,基于TCP/IP和RTMP协议,设计开发了远程视频教学系统,介绍了该系统在线视频教学功能、电子白板教学功能、视频录制与点播功能和在线答疑教学功能的设计与实现方法,最后采用Fiddler软件对其进行功能测试.结果显示,该系统具有良好的实时性和稳定性,不仅增强了网络教学过程中的交互性与实时性,同时也为网络公开课程的进一步发展提供了技术思路与方案借鉴.展开更多
HTTP动态流技术是Adobe公司伴随Flash Media Server 4.5推出的一项最新的HT-TP渐进下载技术,Flash Media Server 4.5能够将实时或预先录制的内容打包至可高速缓存的碎片中,这样可以支持完全的流媒体功能,结合HTTP动态流技术,充分利用现...HTTP动态流技术是Adobe公司伴随Flash Media Server 4.5推出的一项最新的HT-TP渐进下载技术,Flash Media Server 4.5能够将实时或预先录制的内容打包至可高速缓存的碎片中,这样可以支持完全的流媒体功能,结合HTTP动态流技术,充分利用现有的HTTP基础设施的优势,通过对视频源文件的特殊处理,可以将多比特率Flash流媒体内容更方便地呈现给流媒体用户,改善并提升用户的视频体验质量。展开更多
在“全民直播、万物皆可播”时代背景下,阐述了一种实时流媒体直播系统的设计过程.系统以Raspberry Pi 4B作为主控,搭载Linux操作系统.系统由视频采集端、流媒体服务器端、客户端三部分组成.视频采集端实时获取摄像头视频数据,利用FFmpe...在“全民直播、万物皆可播”时代背景下,阐述了一种实时流媒体直播系统的设计过程.系统以Raspberry Pi 4B作为主控,搭载Linux操作系统.系统由视频采集端、流媒体服务器端、客户端三部分组成.视频采集端实时获取摄像头视频数据,利用FFmpeg协议对视频流封包并推送到流媒体服务器.服务端运行SRS流媒体服务器,提供视频存储、推送与软件更新服务.客户端支持视频流拉取、直播、片段回放功能.系统采用QT配合触摸屏设计人机交互界面,可远程进行软件更新.本系统具有成本低、部署便捷、延迟短等优点,经测试系统的整体延时小于200 ms.展开更多
提出了一种基于段流行度的移动流媒体代理服务器缓存算法P2CAS2M2(proxy caching algorithm based on segment popularity for mobile streaming media),根据移动流媒体对象段的流行度,实现了代理服务器缓存的接纳和替换,使移动流媒体...提出了一种基于段流行度的移动流媒体代理服务器缓存算法P2CAS2M2(proxy caching algorithm based on segment popularity for mobile streaming media),根据移动流媒体对象段的流行度,实现了代理服务器缓存的接纳和替换,使移动流媒体对象在代理服务器中缓存的数据量和其流行度成正比,并且根据客户平均访问时间动态决定该对象缓存窗口大小。仿真结果表明,对于代理服务器缓存大小的变化,P2CAS2M2比A2LS(adaptive and lazy segmentation algorithm)具有更好的适应性,在缓存空间相同的情况下,能够得到更大的被缓存流媒体对象的平均数,更小的被延迟的初始请求率,降低了启动延时,而字节命中率接近甚至超过A2LS。展开更多
文摘With the widespread use of streaming media application on the Internet, a significant change in Internet workload will be provoked. Caching is one of the applied techniques for enhancing the scalability of streaming system and reducing the workload of server/network. Aiming at the characteristics of broadband network in community, we propose a popularity-based server-proxy caching strategy for streaming medias, and implement the prototype of streaming proxy caching based on this strategy, using RTSP as control protocol and RTP for content transport. This system can play a role in decreasing server load, reducing the traffic from streaming server to proxy, and improving the start-up latency of the client. Key words streaming server - proxy - cache - streaming media - real time streaming protocol CLC number TP 302 - TP 333 Foundation item: Supported by the National High Technology Development 863 Program of China (2001AA111011).Biography: Tan Jin (1962-), male, Ph. D candidate, research direction: network communications, multimedia technologies, and web caching.
文摘It is expected that by 2003 continuous media will account for more than 50% of the data available on origin servers, this will provoke a significant change in Internet workload. Due to the high bandwidth requirements and the long-lived nature of digital video, streaming server loads and network bandwidths are proven to be major limiting factors. Aiming at the characteristics of broadband network in residential areas, this paper proposes a popularity-based server-proxy caching strategy for streaming media. According to a streaming media popularity on streaming server and proxy, this strategy caches the content of the streaming media partially or completely. The paper also proposes two formulas that calculate the popularity coefficient of a streaming media on server and proxy, and caching replacement policy. As expected, this strategy decreases the server load, reduces the traffic from streaming server to proxy, and improves client start-up latency.
文摘针对目前网络教育的实际情况,分析网络教学系统建设需求的基础上,论述了一个基于Flash Media Server技术的网络视频教学系统的总体设计.以.NET和Flash Media Server技术为支撑,对系统中"音视频录制和直播"、"观看音视频流"、"视频文件上传"、"双向视频交流"等核心功能模块进行了详细的分析,提出了合理的解决方案.为学生提供了可视化、直观的视频课程平台,极大增强了客户端的用户体验感,减轻了服务器的压力,展现了Flash Media Server技术在视频教学中的强大优势.
文摘采用Flash Media Server流媒体服务器技术,基于TCP/IP和RTMP协议,设计开发了远程视频教学系统,介绍了该系统在线视频教学功能、电子白板教学功能、视频录制与点播功能和在线答疑教学功能的设计与实现方法,最后采用Fiddler软件对其进行功能测试.结果显示,该系统具有良好的实时性和稳定性,不仅增强了网络教学过程中的交互性与实时性,同时也为网络公开课程的进一步发展提供了技术思路与方案借鉴.
文摘HTTP动态流技术是Adobe公司伴随Flash Media Server 4.5推出的一项最新的HT-TP渐进下载技术,Flash Media Server 4.5能够将实时或预先录制的内容打包至可高速缓存的碎片中,这样可以支持完全的流媒体功能,结合HTTP动态流技术,充分利用现有的HTTP基础设施的优势,通过对视频源文件的特殊处理,可以将多比特率Flash流媒体内容更方便地呈现给流媒体用户,改善并提升用户的视频体验质量。
文摘在“全民直播、万物皆可播”时代背景下,阐述了一种实时流媒体直播系统的设计过程.系统以Raspberry Pi 4B作为主控,搭载Linux操作系统.系统由视频采集端、流媒体服务器端、客户端三部分组成.视频采集端实时获取摄像头视频数据,利用FFmpeg协议对视频流封包并推送到流媒体服务器.服务端运行SRS流媒体服务器,提供视频存储、推送与软件更新服务.客户端支持视频流拉取、直播、片段回放功能.系统采用QT配合触摸屏设计人机交互界面,可远程进行软件更新.本系统具有成本低、部署便捷、延迟短等优点,经测试系统的整体延时小于200 ms.
文摘提出了一种基于段流行度的移动流媒体代理服务器缓存算法P2CAS2M2(proxy caching algorithm based on segment popularity for mobile streaming media),根据移动流媒体对象段的流行度,实现了代理服务器缓存的接纳和替换,使移动流媒体对象在代理服务器中缓存的数据量和其流行度成正比,并且根据客户平均访问时间动态决定该对象缓存窗口大小。仿真结果表明,对于代理服务器缓存大小的变化,P2CAS2M2比A2LS(adaptive and lazy segmentation algorithm)具有更好的适应性,在缓存空间相同的情况下,能够得到更大的被缓存流媒体对象的平均数,更小的被延迟的初始请求率,降低了启动延时,而字节命中率接近甚至超过A2LS。