传统流媒体在传输时往往要基于具体的平台,这种方式不仅要编写客户端软件,而且要编写针对该平台的服务器软件,缺乏灵活性和通用性。针对这一问题,在分析流媒体特征及UPnPAV体系结构的基础上,利用ARM嵌入式相关技术完成了UPnP网络服务器的组建,并在该服务器上实现了流媒体的传输。测试结果表明,搭建的基于ARM的UPnP流媒体服务平台具有通用性、灵活性、不依赖具体平台和即插即用等特点。视频流传输流畅,播放画面清晰,音质平稳。
Traditional streaming media transmission tends to be based on concrete platform, this way is not only write client software, but also write the server software on the platform, and it lacks of flexibility and universality. In order to solve this problem, based on the analysis of the streaming media characteristics and UPnP AV system structure in this paper, a UPnP Web server is completed and the streaming media is transmitted on the server based on the ARM embedded related technology. The test results show that the UPnP streaming media service platform based on ARM has the versatility and flexibility, and it does not depend on specific platform, plug and play etc. Streaming video transmission is fluent, broadcast picture is clear and the voice quality is stable.