一种多媒体数据的传输方法及系统的制作方法_3

文档序号:9353234阅读:来源:国知局
近的操作动作。比如运维人员使用手指、触笔等任何适合的物体或附件在触控面板上或接近触控面板的位置的操作动作,并根据预先设定的程式驱动相应的连接装置。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测运维人员的触摸操作,并将检测到的触摸操作转换为电信号,以及将所述电信号传送给触摸控制器;触摸控制器从触摸检测装置上接收所述电信号,并将它转换成触点坐标,再送给处理单元。
[0032]处理器单元为服务器的控制中心,利用各种接口和线路连接整个服务器的各个部分,通过运行或执行存储在存储单元内的软件程序和/或模块,以及调用存储在存储单元内的数据,以执行服务器的各种功能和/或处理数据。所述处理器单元可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器单元可以仅包括中央处理器(Central Processing Unit,简称 CPU),也可以是 GPU、数字信号处理器(Digital SignalProcessor,简称DSP)、及通信单元中的控制芯片(例如基带芯片)的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
[0033]所述通信单元用于建立通信信道,使服务器通过所述通信信道以连接至远程服务器,并从所述远程服务器下媒体数据。所述通信单元可以包括有线网络通信模块,比如基于有线宽带网络的网卡;也可以是无线局域网(Wireless Local Area Network,简称wireless LAN)模块、蓝牙模块、基带(Base Band)模块等通信模块,以及所述通信模块对应的射频(Rad1 Frequency,简称RF)电路,用于进行无线局域网络通信、蓝牙通信、红外线通信及/或蜂窝式通信系统通信,例如宽带码分多重接入(Wideband Code Divis1nMultiple Access,简称 W-CDMA)及/ 或高速下行封包存取(High Speed Downlink PacketAccess,简称HSDPA)。所述通信模块用于控制服务器中的各组件的通信,并且可以支持直接内存存取(Direct Memory Access)。所述通信单元中的各种通信模块一般以集成电路芯片(Integrated Circuit Chip)的形式出现,并可进行选择性组合,而不必包括所有通信模块及对应的天线组。例如,所述通信单元可以仅包括基带芯片、射频芯片以及相应的天线以在一个蜂窝通信系统中提供通信功能。经由所述通信单元建立的无线通信连接,例如无线局域网接入或WCDMA接入,所述服务器可以连接至蜂窝网(Cellular Network)或因特网(Internet)。
[0034]输出单元包括但不限于影像输出单元和声音输出单元。影像输出单元用于输出文字、图片和/或视频。所述影像输出单元可包括显示面板,例如采用IXD (Liquid CrystalDisplay,液晶显示器)、OLED (Organic Light-Emitting D1de,有机发光二极管)、场发射显示器(field emiss1n display,简称FED)等形式来配置的显示面板。
[0035]存储单元可用于存储软件程序以及模块,处理单元通过运行存储在存储单元的软件程序以及模块,从而执行服务器的各种功能应用以及实现数据处理。存储单元主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序,比如声音播放程序、图像播放程序等等;数据存储区可存储根据服务器的使用所创建的数据(比如音频数据、电话本等)等。在本发明【具体实施方式】中,存储单元可以包括易失性存储器,例如非挥发性动态随机存取内存(Nonvolatile Random Access Memory,简称NVRAM)、相变化随机存取内存(Phase Change RAM,简称PRAM)、磁阻式随机存取内存(Magetoresistive RAM,简称MRAM)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(Electrically Erasable Programmable Read-OnlyMemory,简称EEPR0M)、闪存器件,例如反或闪存(NOR flash memory)或是反及闪存(NANDflash memory) 0非易失存储器储存处理单元所执行的操作系统及应用程序。所述处理单元从所述非易失存储器加载运行程序与数据到内存并将数字内容储存于大量储存装置中。所述操作系统包括用于控制和管理常规系统任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。
[0036]电源用于给服务器的不同部件进行供电以维持其运行。作为一般性理解,所述电源可以是内置的电池,例如常见的锂离子电池、镍氢电池等,也包括直接向服务器供电的外接电源,例如AC适配器等。在本发明的一些实施方式中,所述电源还可以作更为广泛的定义,例如还可以包括电源管理系统、充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(如发光二极管),以及与服务器的电能生成、管理及分布相关联的其他任何组件。
[0037]在本实施例中,所述主服务器,用于连接发布端,并从所述发布端获取所述源媒体数据。并用于根据所述源媒体数据创建内部媒体流。再将所述内部媒体流绑定所述至少一个从服务器创建的外部媒体流。
[0038]所述主服务器,还用于将所述源媒体数据,按照发送请求的从服务器的端口的协议和格式进行转换,并向所述发送请求的从服务器传输。
[0039]所述发送请求的从服务器,用于将转换后的源媒体数据通过所述外部媒体流在所述端口发布。
[0040]在本实施例中,所述主服务器,还用于在创建所述内部媒体流后,检测是否存在外部媒体流,若不存在则删除创建的内部媒体流。
[0041]所述主服务器,还用于当从服务器接收到所述接收端发送的播放请求后,检测是否存在所述播放请求指向的源媒体数据,若存在,则创建所述内部媒体流,并通知所述从服务器创建所述外部媒体流。
[0042]在本实施例中,所述主服务器,具体用于在接收到第一接收端的连接请求后,与所述从服务器同步S0,并与所述从服务器同步AppID,其中所同步的SO包括Applist。
[0043]所述从服务器,具体用于在接收到第二接收端发送的连接请求后,向所述主服务器发送AppID请求。
[0044]所述主服务器,具体还用于根据所述AppID请求创建房间,并与所述从服务器同步 AppIDo
[0045]进一步的,所述源媒体数据为视频数据,由所述发布端向所述内部媒体流所在的服务器发布并作为输入流,所述外部媒体流被作为输出流。
[0046]所述从服务器,具体还用于在接收到所述接收端发送的播放请求后,根据所述接收端发送的播放请求从所述输入流中查找对于流,并与所述主服务器建立所述输出流与所述对于流的连接。
[0047]所述主服务器,具体还用于将所述视频数据由所述对于流向所述输出流推送,再在所述从服务器上由所述输出流向接收端推送。
[0048]本发明实施例提供的多媒体数据的传输系统,通过采用单服务器(即主服务器)进行源媒体数据的协议和格式转换,将源媒体数据转换为不同格式的媒体流,保证了数据的一致性和转换的高效性,并建立内部媒体流。并采用至少一个从服务器,或者多服务集群技术(即多个从服务器),使得从服务器、多服务集群技术保证了高并发请求的响应和系统的负载均衡,实现了不同的协议环境的同步,降低
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1