流媒体播放方法、装置、系统、代理服务器及移动终端的制作方法

文档序号:7759865阅读:159来源:国知局
专利名称:流媒体播放方法、装置、系统、代理服务器及移动终端的制作方法
技术领域
本发明涉及移动流媒体播放领域,尤其涉及一种基于J2ME (Java Platform,Micro Edition)体系的移动流流媒体播放方法、装置、系统、代理服务器及移动终端。
背景技术
J2ME是一种高度优化的Java运行环境,J2ME体系架构由三种规范组成,分别 i Configuration、Profile 以及 Optional Packages。 Configuration 夫JH范定义了 IjSy^ 所必须具备的能力,并且根据硬件能力定义了一组核心API (Application Programming Interface,应用程序编程接口)。Profile针对各种不同机器的特性定义了高级API,这些 高级API通常都是与其它平台不相关的扩充,这些高级API决定了该种机器上Java程序的 撰写方法。另外一些可选的功能则以Optional Packages的形式定义,这些API不是J2ME体 系中必须的实现。MMAPI (Mobile Media API, JSR-135)Optional Packages 发布以前,由于 KVM(kJava Virtual Machine,KJava虚拟机)性能和无法使用 JNI (JavaNative Interface, JAVA本地调用)的限制使得基于J2ME的应用无法开发第三方播放器,但MMAPI发布后,使 得J2ME应用调用手机内置播放器成为可能。MMAPI提供了一个Player接口,只要手机内置 播放器实现Player接口即可共J2ME应用调用,从而使J2ME应用实现流媒体播放。当前主 流J2ME手机均具备这两个条件,如诺基亚S40v3/v5/6平台、索尼爱立信JP-7/8/8. 5平台寸。流媒体是指用户通过网络或者特定数字信道边下载边播放多媒体数据的一种 工作方式。流媒体应用的一个最大的好处是用户不需要花费很长时间将多媒体数据全 部下载到本地后才能播放,而仅需将起始几秒的数据先下载到本地的缓冲区中就可以开 始播放。当前在流媒体应用中使用最广泛的是RTSP(Real Time Streaming Protocol, 实时流传输协议)。该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体 数据。RTSP在体系结构上位于RTP(Real-time Transport Protocol,实时传送协议) 和RTCP(Real-timeTransport Control Protocol,实时传输控制协议)之上,它使用 TCP(TransmissionControl Protocol 传输控制协议)或UDP(User Datagram Protocol,用 户数据包协议)完成数据传输。随着手机硬件的发展,目前绝大多数手机都带有流媒体播放器,这些播放器有设 备商内置的也有第三方的。当前由于KVM性能和无法使用JNI的限制使得基于J2ME的应 用无法开发第三方播放器。图1为现有技术一个典型的移动流媒体播放系统结构图。所述系统包括输入输出设备,与播放器相连,用于视频及音频输出,播放状态输出,接收用户操 作反馈;播放器,与流媒体服务器相连,所述播放器包括解码器和控制器。解码器,与输入输出设备、控制器和流媒体服务器相连,用于接收流媒体服务器通 过UDP协议传送过来的RTP数据并进行解码后输出到输入输出设备,并用于通过UDP协议接收和向流媒体服务器发送RTCP协议来控制传输质量。控制器,与解码器、输入输出设备和流媒体服务器相连,用于接收输入设备反馈的 用户操作,通过TCP协议接收和发送RTSP指令与流媒体服务器进行RTSP指令交互,并控制 解码器的工作; 流媒体服务器,与播放器相连,用于通过UDP协议传输RTP和RTCP数据给播放器 中的解码器,接收解码器通过UDP协议传输过来的RTCP协议,并用于通过TCP协议传输 RTSP指令给播放器中的控制器,接收控制器通过TCP协议传输过来的RTSP指令。以上播放器系统无法开发第三方播放器,无法在WAP接入点下工作,无法实现移 动通讯终端流媒体服务。

发明内容
本发明实施例的目的在于提出一种移动流媒体播放系统,旨在解决现有技术播放 器系统无法开发第三方播放器,无法在WAP接入点下工作,无法实现移动通讯终端流媒体 服务的问题。所述移动流媒体系统包括输入输出设备,与播放装置相连,用于视频及音频输出,播放状态输出,接收用户 操作反馈;播放装置,通过TCP协议与NET/WAP网关相连,用于通过封装本地播放器和代理服 务器,提供MMAPI的Player接口供J2ME应用程序调用,实现J2ME应用在NET/WAP接入点 下播放流媒体;流媒体服务器,与NET/WAP网关相连,用于通过TCP协议传输RTP和RTCP包和RTSP 指令给代理服务器。本发明实施例的另一目的在于提出一种移动流媒体播放装置,所述装置包括本地播放器、代理服务器;所述本地播放器包括解码器和控制器;解码器,与输入输出设备、控制器和代理服务器相连,用于接收代理服务器通过 UDP协议传送过来的RTP包并进行解码后输出到输入输出设备,将解码状况反馈给控制器, 并用于接收代理服务器通过UDP协议传送过来的RTCP包和通过UDP协议向代理服务器发 送RTCP包来控制传输质量。控制器,与解码器、输入输出设备和代理服务器相连,用于接收输入设备反馈的用 户操作,并用于接收代理服务器通过TCP协议传送过来的RTSP指令和通过TCP协议向代理 服务器发送RTSP指令,并用于控制解码器工作;代理服务器,与解码器、控制器和NET/WAP网关相连,用于通过UDP协议发送RTP 包和RTCP包给本地播放器中的解码器,接收解码器通过UDP发送过来的RTCP包;并用于通 过TCP协议传输RTSP指令给本地播放器中的控制器,接收控制器通过TCP协议发送过来的 RTSP指令;并用于接收NET/WAP网关通过TCP协议传送过来的RTP、RTCP数据和RTSP指令 和通过TCP协议向NET/WAP网关传送RTP、RTCP数据和RTSP指令。本发明实施例的另一目的在于提出一种移动流媒体代理服务器,所述代理服务器 包括
RTCP接收模块,用于监听UDP端口,接收本地播放器发送的RTCP包,并传给数据拆 分封装模块;RTCP发送模块,用于接收判断逻辑模块传送过来的RTCP包,组成UDP包发送到指
定端口 ; RTP发送模块,用于接收判断逻辑模块传动过来的RTP包,组成UDP包发送到指定
端□;判断逻辑模块,用于接收数据拆分/封装模块传过来的RTP/RTCP数据包,并判断 所述数据包应该传递给RTCP发送模块还是发送给RTP发送模块;第一接收/发送模块,用于通过TCP协议与本地播放器进行RTSP指令交互;指令转换模块,用于接收本地播放器通过第一接收/发送模块传过来的RTSP指令 进行转换后传给发送给数据拆分/封装模块,接收从数据拆分/封装模块传过来的RTSP指 令进行转换后传送给第一接收/发送模块,并用于提取和修改RTSP指令中的目的地址、源 地址、网络端口、RTP/RTCP数据的传输模式,将所述目的地址、源地址、网络端口发送给地址 解析模块;数据拆分/封装模块,用于接收第二接收/发送模块发送RTSP/RTP/RTCP数据,把 所述数据拆分成RTP包、RTCP包、RTSP指令,并把拆分后的RTP/RTCP包传送给判断逻辑模 块,把拆分后的RTSP指令传送给指令转换模块;并用于接收RTCP模块发送的RTCP包,进行 封装后传给第二接收/发送模块;并用于接收指令转换模块发送的RTSP指令,进行封装后 传给第二接收/发送模块;第二接收/发送模块,用于接收数据拆分/封装模块发送的转换后的RTSP/RTP/ RTCP数据,并通过TCP协议与流媒体服务器进行数据交互;地址解析模块,用于解析和转换指令转换模块发送过来的目的地址、源地址、网络 端口,并为第一接收/发送模块、第二接收/发送模块、指令转换模块提供转换后的目的地 址、源地址、网络端口。本发明实施例的另一目的在于提出一种移动流媒体播放方法,所述方法包括以下 步骤创建新的播放器,解析播放地址;创建代理服务器并初始化;调用本地播放器实例的prefetch ()和start ()接口。本发明实施例的另一目的在于提出一种包含所述移动流媒体播放装置的移动通 讯终端。本发明的有益效果本发明实施例在MMAPI播放器接口及MIDP2. 0网络API框架下引入一个本地代理 服务器,将本地播放器和本地代理服务器整合成一个新播放器,并实现MMAPI的Player接 口提供jar包供J2ME应用调用,从而实现了 J2ME应用在NET和WAP接入点下都可以播放 流媒体。在NET接入点下,本地代理服务器与流媒体服务器直接建立TCP连接;在WAP接入 点下,本地代理服务器先使用TCP连接代理网关,然后使用HTTP的CONNECT指令与流媒体 服务器建立TCP连接。


图1是现有技术移动流媒体播放系统结构图;图2是本发明实施例移动流媒体播放系统结构示意图;图3是图2移动流媒体播放系统中的代理服务器结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图和实施例,对 本发明进行进一步详细说明,为了便于说明,仅示出了与本发明实施例相关的部分。应当理 解,此处所描写的具体实施例,仅仅用于解释本发明,并不用以限制本发明。本发明实施例在MMAPI播放器接口及MIDP2. 0网络API框架下引入一个本地代理 服务器,将本地播放器和本地代理服务器整合成一个新播放器,并实现MMAPI的Player接 口提供jar包供J2ME应用调用,从而实现了 J2ME应用在NET和WAP接入点下都可以播放 流媒体。在NET接入点下,本地代理服务器与流媒体服务器直接建立TCP连接;在WAP接入 点下,本地代理服务器先使用TCP连接代理网关,然后使用HTTP的CONNECT指令与流媒体 服务器建立TCP连接。图2为本发明实施例移动流媒体播放系统结构示意图。所述系统包括输入输出设 备、播放装置、NET/WAP网关、流媒体服务器。输入输出设备,与播放装置相连,用于视频及音频输出,播放状态输出,接收用户 操作反馈;播放装置,通过TCP协议与NET/WAP网关相连,用于通过封装本地播放器和代理服 务器,提供MMAPI的Player接口供J2ME应用程序调用,实现J2ME应用在NET/WAP接入点 下播放流媒体;所述播放装置包括本地播放器、代理服务器,所述本地播放器包括解码器和控制 器;解码器,与输入输出设备、控制器和代理服务器相连,用于接收代理服务器通过 UDP协议传送过来的RTP包并进行解码后输出到输入输出设备,将解码状况反馈给控制器, 并用于接收代理服务器通过UDP协议传送过来的RTCP包和通过UDP协议向代理服务器发 送RTCP包来控制传输质量。控制器,与解码器、输入输出设备和代理服务器相连,用于接收输入设备反馈的用 户操作,并用于接收代理服务器通过TCP协议传送过来的RTSP指令和通过TCP协议向代理 服务器发送RTSP指令,并用于控制解码器工作;代理服务器,与解码器、控制器和NET/WAP网关相连,用于通过UDP协议发送RTP 包和RTCP包给本地播放器中的解码器,接收解码器通过UDP发送过来的RTCP包;并用于通 过TCP协议传输RTSP指令给本地播放器中的控制器,接收控制器通过TCP协议发送过来的 RTSP指令;并用于接收NET/WAP网关通过TCP协议传送过来的RTP、RTCP数据和RTSP指令 和通过TCP协议向NET/WAP网关传送RTP、RTCP数据和RTSP指令;流媒体服务器,与NET/WAP网关相连,用于通过TCP协议传输RTP和RTCP包和RTSP 指令给代理服务器。图3是本发明实施例代理服务器结构示意图,所述代理服务器包括
RTCP接收模块301,用于监听UDP端口,接收本地播放器发送的RTCP包,并传给数 据拆分封装模块307 ;RTCP发送模块302,用于接收判断逻辑模块304传送过来的RTCP包,组成UDP包 发送到指定端口;
RTP发送模块303,用于接收判断逻辑模块304传动过来的RTP,组成UDP包发送到 指定端口 ;判断逻辑模块304,用于接收数据拆分/封装模块307传过来的RTP/RTCP数据包, 并判断所述数据包应该传递给RTCP发送模块302还是发送给RTP发送模块303 ;第一接收/发送模块305,用于通过TCP协议与本地播放器进行RTSP指令交互;指令转换模块306,用于接收本地播放器通过第一接收/发送模块305传过来的 RTSP指令进行转换后传给发送给数据拆分/封装模块307,接收从数据拆分/封装模块307 传过来的RTSP指令进行转换后传送给第一接收/发送模块305,并用于用于提取和修改 RTSP指令中的目的地址、源地址、网络端口、RTP/RTCP传输模式,将所述目的地址、源地址、 网络端口发送给地址解析模块9 ;数据拆分/封装模块307,用于接收第二接收/发送模块308发送RTSP/RTP/RTCP 数据,把所述数据拆分成RTP包、RTCP包、RTSP指令,并把拆分后的RTP/RTCP包传送给判断 逻辑模块304,把拆分后的RTSP指令传送给指令转换模块306 ;并用于接收RTCP模块301 发送的RTCP包,进行封装后传给第二接收/发送模块308 ;并用于接收指令转换模块306发 送的RTSP指令,进行封装后传给第二接收/发送模块308 ;第二接收/发送模块308,用于接收数据拆分/封装模块307发送的转换后的 RTSP/RTP/RTCP数据,并通过TCP协议与流媒体服务器进行数据交互;地址解析模块309,用于解析和转换指令转换模块306发送过来的目的地址、源地 址、网络端口,并为第一接收/发送模块305、第二接收/发送模块308、指令转换模块306 提供转换后的目的地址、源地址、网络端口。以下所述是本发明实施例移动流媒体播放方法(即图3所示系统中的播放装置的 工作流程)。所述方法包括以下步骤S401,创建新的播放器,解析播放地址;S402,创建代理服务器并初始化;其中初始化具体步骤如下S4021,创建本地 SocketServer ;S4022,转换播放地址并连接流媒体服务器;S4023,创建本地播放器实例并初始化;其中创建本地播放器实例时传入的播放地 是转换后的地址,其中IP地址是SocketServer的地址。S403,调用本地播放器实例的prefetch ()和start ()接口S404,调用本地播放器实例的closeO接口,断开本地代理服务器与流媒体服务 器连接,释放本地代理服务器所占用的资源。本领域的普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可 以通过程序指令相关硬件来完成的,所述的程序可以存储于一计算机可读取存储介质中, 所述的存储介质可以为ROM、RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种移动流媒体播放系统,其特征在于,所述系统包括输入输出设备,与播放装置相连,用于视频及音频输出,播放状态输出,接收用户操作反馈;播放装置,通过TCP协议与NET/WAP网关相连,用于通过封装本地播放器和代理服务器,提供MMAPI的Player接口供J2ME应用程序调用,实现J2ME应用在NET/WAP接入点下播放流媒体;流媒体服务器,与NET/WAP网关相连,用于通过TCP协议传输RTP和RTCP包和RTSP指令给代理服务器。
2.如权利要求1所述的移动流媒体播放系统,其特征在于,所述播放装置包括 本地播放器,所述本地播放器与输入输出设备相连,包括解码器和控制器;所述解码器与输入输出设备、控制器和代理服务器相连,用于接收代理服务器通过UDP协议传送过来 的RTP包并进行解码后输出到输入输出设备,将解码状况反馈给控制器,并用于接收代理 服务器通过UDP协议传送过来的RTCP包和通过UDP协议向代理服务器发送RTCP包来控制 传输质量;所述控制器与与解码器、输入输出设备和代理服务器相连,用于接收输入设备反 馈的用户操作,并用于接收代理服务器通过TCP协议传送过来的RTSP指令和通过TCP协议 向代理服务器发送RTSP指令,并用于控制解码器工作;代理服务器,与解码器、控制器和NET/WAP网关相连,用于通过UDP协议发送RTP包和 RTCP包给本地播放器中的解码器,接收解码器通过UDP发送过来的RTCP包;并用于通过 TCP协议传输RTSP指令给本地播放器中的控制器,接收控制器通过TCP协议发送过来的 RTSP指令;并用于接收NET/WAP网关通过TCP协议传送过来的RTP、RTCP数据和RTSP指令 和通过TCP协议向NET/WAP网关传送RTP、RTCP数据和RTSP指令。
3.如权利要求2所述的移动流媒体播放系统,其特征在于,所述代理服务器包括 RTCP接收模块,用于监听UDP端口,接收本地播放器发送的RTCP包,并传给数据拆分封装模块;RTCP发送模块,用于接收判断逻辑模块传送过来的RTCP包,组成UDP包发送到指定端Π ;RTP发送模块,用于接收判断逻辑模块传动过来的RTP包,组成UDP包发送到指定端Π ;判断逻辑模块,用于接收数据拆分/封装模块传过来的RTP/RTCP数据包,并判断所述 数据包应该传递给RTCP发送模块还是发送给RTP发送模块;第一接收/发送模块,用于通过TCP协议与本地播放器进行RTSP指令交互; 指令转换模块,用于接收本地播放器通过第一接收/发送模块传过来的RTSP指令进行 转换后传给发送给数据拆分/封装模块,接收从数据拆分/封装模块传过来的RTSP指令进 行转换后传送给第一接收/发送模块,并用于提取和修改RTSP指令中的目的地址、源地址、 网络端口、RTP/RTCP数据的传输模式,将所述目的地址、源地址、网络端口发送给地址解析 模块;数据拆分/封装模块,用于接收第二接收/发送模块发送RTSP/RTP/RTCP数据,把所述 数据拆分成RTP包、RTCP包、RTSP指令,并把拆分后的RTP/RTCP包传送给判断逻辑模块,把 拆分后的RTSP指令传送给指令转换模块;并用于接收RTCP模块发送的RTCP包,进行封装后传给第二接收/发送模块;并用于接收指令转换模块发送的RTSP指令,进行封装后传给 第二接收/发送模块;第二接收/发送模块,用于接收数据拆分/封装模块发送的转换后的RTSP/RTP/RTCP 数据,并通过TCP协议与流媒体服务器进行数据交互;地址解析模块,用于解析和转换指令转换模块发送过来的目的地址、源地址、网络端 口,并为第一接收/发送模块、第二接收/发送模块、指令转换模块提供转换后的目的地址、 源地址、网络端口。
4.一种移动流媒体播放装置,其特征在于,所述装置包括 本地播放器、代理服务器;所述本地播放器包括解码器和控制器;解码器,与输入输出设备、控制器和代理服务器相连,用于接收代理服务器通过UDP协 议传送过来的RTP包并进行解码后输出到输入输出设备,将解码状况反馈给控制器,并用 于接收代理服务器通过UDP协议传送过来的RTCP包和通过UDP协议向代理服务器发送 RTCP包来控制传输质量;控制器,与解码器、输入输出设备和代理服务器相连,用于接收输入设备反馈的用户操 作,并用于接收代理服务器通过TCP协议传送过来的RTSP指令和通过TCP协议向代理服务 器发送RTSP指令,并用于控制解码器工作;代理服务器,与解码器、控制器和NET/WAP网关相连,用于通过UDP协议发送RTP包和 RTCP包给本地播放器中的解码器,接收解码器通过UDP发送过来的RTCP包;并用于通过 TCP协议传输RTSP指令给本地播放器中的控制器,接收控制器通过TCP协议发送过来的 RTSP指令;并用于接收NET/WAP网关通过TCP协议传送过来的RTP、RTCP数据和RTSP指令 和通过TCP协议向NET/WAP网关传送RTP、RTCP数据和RTSP指令。
5.如权利要求4所述的移动流媒体播放装置,其特征在于,所述代理服务器包括 RTCP接收模块,用于监听UDP端口,接收本地播放器发送的RTCP包,并传给数据拆分封装模块;RTCP发送模块,用于接收判断逻辑模块传送过来的RTCP包,组成UDP包发送到指定端Π ;RTP发送模块,用于接收判断逻辑模块传动过来的RTP包,组成UDP包发送到指定端Π ;判断逻辑模块,用于接收数据拆分/封装模块传过来的RTP/RTCP数据包,并判断所述 数据包应该传递给RTCP发送模块还是发送给RTP发送模块;第一接收/发送模块,用于通过TCP协议与本地播放器进行RTSP指令交互; 指令转换模块,用于接收本地播放器通过第一接收/发送模块传过来的RTSP指令进行 转换后传给发送给数据拆分/封装模块,接收从数据拆分/封装模块传过来的RTSP指令进 行转换后传送给第一接收/发送模块,并用于提取和修改RTSP指令中的目的地址、源地址、 网络端口、RTP/RTCP数据的传输模式,将所述目的地址、源地址、网络端口发送给地址解析 模块;数据拆分/封装模块,用于接收第二接收/发送模块发送RTSP/RTP/RTCP数据,把所述 数据拆分成RTP包、RTCP包、RTSP指令,并把拆分后的RTP/RTCP包传送给判断逻辑模块,把拆分后的RTSP指令传送给指令转换模块;并用于接收RTCP模块发送的RTCP包,进行封装 后传给第二接收/发送模块;并用于接收指令转换模块发送的RTSP指令,进行封装后传给 第二接收/发送模块;第二接收/发送模块,用于接收数据拆分/封装模块发送的转换后的RTSP/RTP/RTCP 数据,并通过TCP协议与流媒体服务器进行数据交互;地址解析模块,用于解析和转换指令转换模块发送过来的目的地址、源地址、网络端 口,并为第一接收/发送模块、第二接收/发送模块、指令转换模块提供转换后的目的地址、 源地址、网络端口。
6.一种移动流媒体代理服务器,其特征在于,所述代理服务器包括RTCP接收模块,用于监听UDP端口,接收本地播放器发送的RTCP包,并传给数据拆分封 装模块;RTCP发送模块,用于接收判断逻辑模块传送过来的RTCP包,组成UDP包发送到指定端Π ;RTP发送模块,用于接收判断逻辑模块传动过来的RTP包,组成UDP包发送到指定端Π ;判断逻辑模块,用于接收数据拆分/封装模块传过来的RTP/RTCP数据包,并判断所述 数据包应该传递给RTCP发送模块还是发送给RTP发送模块;第一接收/发送模块,用于通过TCP协议与本地播放器进行RTSP指令交互; 指令转换模块,用于接收本地播放器通过第一接收/发送模块传过来的RTSP指令进行 转换后传给发送给数据拆分/封装模块,接收从数据拆分/封装模块传过来的RTSP指令进 行转换后传送给第一接收/发送模块,并用于提取和修改RTSP指令中的目的地址、源地址、 网络端口、RTP/RTCP数据的传输模式,将所述目的地址、源地址、网络端口发送给地址解析 模块;数据拆分/封装模块,用于接收第二接收/发送模块发送RTSP/RTP/RTCP数据,把所述 数据拆分成RTP包、RTCP包、RTSP指令,并把拆分后的RTP/RTCP包传送给判断逻辑模块,把 拆分后的RTSP指令传送给指令转换模块;并用于接收RTCP模块发送的RTCP包,进行封装 后传给第二接收/发送模块;并用于接收指令转换模块发送的RTSP指令,进行封装后传给 第二接收/发送模块;第二接收/发送模块,用于接收数据拆分/封装模块发送的转换后的RTSP/RTP/RTCP 数据,并通过TCP协议与流媒体服务器进行数据交互;地址解析模块,用于解析和转换指令转换模块发送过来的目的地址、源地址、网络端 口,并为第一接收/发送模块、第二接收/发送模块、指令转换模块提供转换后的目的地址、 源地址、网络端口。
7.一种移动流媒体播放方法,其特征在于,所述方法包括以下步骤 创建新的播放器,解析播放地址;创建代理服务器并初始化;调用本地播放器实例的prefetch()和start ()接口。
8.如权利要求7所述的移动流媒体播放方法,其特征在于,所述代理服务器初始化包 括以下步骤创建本地 SocketServer ; 转换播放地址并连接流媒体服务器; 创建本地播放器实例并初始化。
9.如权利要求7所述的移动流媒体播放方法,其特征在于,所述步骤“调用本地播放器 实例的prefetch ()和start ()接口”之后还包括步骤调用本地播放器实例的close ()接口,断开本地代理服务器与流媒体服务器连接,释 放本地代理服务器所占用的资源。
10.一种包括如权利要求4所述的移动流媒体播放装置的移动通讯终端。
全文摘要
本发明涉及移动流媒体播放领域,公开一种流媒体播放方法、装置、系统、代理服务器及移动终端,通过在MMAPI播放器接口及MIDP2.0网络API框架下引入一个本地代理服务器,将本地播放器和本地代理服务器整合成一个新播放器,并实现MMAPI的Player接口提供jar包供J2ME应用调用,从而实现了J2ME应用在NET和WAP接入点下都可以播放流媒体。
文档编号H04L29/08GK101938488SQ20101028272
公开日2011年1月5日 申请日期2010年9月14日 优先权日2010年9月14日
发明者周贵坤, 黄赞 申请人:深圳市融创天下科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1