CN104363509A - 一种视频转换方法、装置、播放***及终端 - Google Patents
一种视频转换方法、装置、播放***及终端 Download PDFInfo
- Publication number
- CN104363509A CN104363509A CN201410578907.6A CN201410578907A CN104363509A CN 104363509 A CN104363509 A CN 104363509A CN 201410578907 A CN201410578907 A CN 201410578907A CN 104363509 A CN104363509 A CN 104363509A
- Authority
- CN
- China
- Prior art keywords
- transport stream
- video
- program transport
- video player
- program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明适用于视频播放领域,提供了一种视频转换方法及***,所述方法包括如下步骤:接收多路节目传输流,将所述多路节目传输流转化为多个单路节目传输流;为每个单路节目传输流分配一个统一资源定位符;根据节目播放请求,通过所述统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。在本发明实施例中,通过在视频转换器中为每个节目传输流分配一个统一资源定位符,然后由视频播放器进行视频播放,达到无需修改安卓***,既可以在本地播放接口播放TS流,还可以在移动视频终端设备播放TS流,降低实现成本,让用户拥有良好的播放质量和互联网体验。
Description
技术领域
本发明属于视频播放领域,尤其涉及视频转换方法、装置、播放***及终端。
背景技术
视频播放是指利用互联网及流媒体技术进行播放,视频融合了图像、文字、声音等丰富元素,声形并茂,效果极佳,逐渐成为互联网的主流表达方式。
现在越来越多的观众通过网络视频播放器,如网络电视和网络机顶盒观看视频。观看的视频TS(Transport Stream,传输流)大部分直接来自互联网,如通过一些视频应用接收经过处理的适合互联网传播的视频文件。但是其中,对于一些实时性比较强的视频播放,如体育比赛直播,综艺节目直播,TS是由广播电视网络直接提供。现有技术中,来自广播电视网络的TS不能直接在安卓***上播放,需要将安卓***进行复杂修改并通过本地播放接口播放,实现成本高。
发明内容
本发明实施例提供一种视频转换方法,不需要修改视频播放器的安卓***就能直接播放广播电视网络传输过来的节目流,实现成本低。
本发明实施例是这样实现的,一种视频播放的方法,所述方法包括如下步骤:
接收多路节目传输流,将所述多路节目传输流转化为多个单路节目传输流;
为每个单路节目传输流分配一个统一资源定位符;
根据节目播放请求,通过所述统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。
本发明实施例还提供一种视频转换装置,所述装置包括:
信号处理单元,用于接收多路节目传输流,将所述多路节目传输流转化为多个单路节目传输流;
资源地址分配单元,用于为每个单路节目传输流分配一个统一资源定位符;
节目转发单元,用于根据节目播放请求,通过所述统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。
本发明实施例还提供一种视频播放***,所述***包括:视频转换装置和视频播放器;
所述视频转换装置包括:
信号处理单元,用于接收多路节目传输流,将所述多路节目传输流转化为多个单路节目传输流;
资源地址分配单元,用于为每个单路节目传输流分配一个统一资源定位符;
节目转发单元,用于根据节目播放请求,通过所述统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。
本发明实施例还提供一种终端,包括通信接口、输入设备、输出设备,所述终端设备还包括视频播放***,所述视频播放***通过通信接口与所述输入设备和输出设备连接,所述视频播放***包括:视频转换装置和视频播放器;
所述视频转换装置包括:
信号处理单元,用于接收多路节目传输流,将所述多路节目传输流转化为多个单路节目传输流;
资源地址分配单元,用于为每个单路节目传输流分配一个统一资源定位符;
节目转发单元,用于根据节目播放请求,通过所述统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。
在本发明实施例中,通过在视频转换器中为每个节目传输流分配一个统一资源定位符,然后由视频播放器进行视频播放,达到无需修改安卓***,既可以在本地播放接口播放TS流,还可以在移动视频终端设备播放TS流,降低实现成本,让用户拥有良好的播放质量和互联网体验。
附图说明
图1是本发明实施例提供的视频转换方法实施的网络环境图;
图2是本发明实施例提供的视频转换方法的实现流程图;
图3是本发明实施例提供的虚拟服务器发送TS流的实现流程图;
图4是本发明实施例提供的视频转换装置的结构示意图;
图5是本发明实施例一提供的视频播放***的结构示意图;
图6是本发明实施例二提供的视频播放***的结构示意图;
图7是本发明实施例提供的终端的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例通过在视频转换器中为每个节目传输流分配一个统一资源定位符,然后由视频播放器进行视频播放,即可实现在安卓***进行视频数据播放。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
图1示出了适用于本发明实施例提供的通过虚拟服务器进行视频转换方法实施的网络环境。视频转换器通过Dongle(条件接收设备)与广播电视网络连接,获取广播电视网络上的音视频节目信号,即传输流,并在视频播放器上进行播放,可选地,视频转换器也可以直接与广播电视网络连接。
在本发明实施例中,视频播放器为安装于Android操作***的视频播放设备,此设备可以由硬件实现,如智能电视和智能手机,也可以由软件实现在终端Android操作***上安装的播放软件。
在本发明实施例中,视频转换器为安装于Android操作***的视频信号转换设备,此设备可以由硬件实现,也可以由软件来实现,视频转换器可以置于网络电视,也可以置于网络机顶盒。
视频播放器和视频转换器,可以位于同一个硬件设备,如网络电视;也可以位于不同的硬件设备,如视频转换器位于网络机顶盒或者Dongle,视频播放器位于网络电视。
作为本发明的另一实施例,视频播放器可以为通过无线或有线网络与视频转换器连接,接收视频转换器中虚拟服务器发送信号,并安装有视频播放软件的设备,如:手机、PAD或计算机等。
视频转换器图2示出了本发明实施例提供的视频转换方法的实现流程,详述如下:
在步骤S201中,接收多路节目传输流,将多路节目传输流转化为多个单路节目传输流;
在本发明一个实施例中,可以通过视频转换器Dongle将接收的多频点多路节目TS流处理为单频点多路节目TS流后,在视频转换器中通过DVB(DigitalVideo Broadcasting,数字视频广播制)标准修改为单路节目TS流,然后通过虚拟服务器发送该单路节目TS流,即可在Android***上观看视频。
由于广播电视网络传输至Dongle的TS流是包含有多个频点的TS流,每个频点下的TS流含有多个节目。然后经视频转换器处理,将多频点TS流删除为只包含用户指定频点的多节目TS流,并将该单频点多节目TS流传输至视频转换器。
在视频转换器中,接收的单频点多路节目传输流通过DVB(Digital Video Broadcasting,数字视频广播制)标准进行处理,修改为单频点单路节目传输流,传输至虚拟服务器。
视频转换器在步骤S202中,为每个单路节目传输流分配一个统一资源定位符;
安卓***所支持视频播放的媒体源有:应用程序中的媒体文件、文件***存储的媒体文件和外部URL流。其中,应用程序与文件***中的媒体文件为有大小限制的媒体文件,这不符合播放TS流的要求;外部URL流为通过网络连接的一个数据流,在进行TS流播放过程中,需要将TS流转化为外部URL流才能在安卓***正常播放。
在本发明实施例中,可以在视频转换器里生成一个虚拟服务器来实现为每个单路节目传输流分配一个统一资源定位符;视频转换器的操作***为虚拟服务器与TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制/网际协议)协议交互提供了套接字(Socket)接口。虚拟服务器通过套接字接口与视频转换器的IP(Internet Protocol,网际协议)地址绑定,同时,该IP地址也为URL中的IP地址。此时在视频转换器中构建了一个虚拟的服务器端,视频播放器可以通过URL访问虚拟服务器。
其安卓视频播放器与虚拟服务器建立相当于C/S(Client/Server,客户机/服务器)的结构,安卓视频播放器通过URL访问虚拟服务器。
在本发明实施例中,虚拟服务器可以为RTSP(Real Time StreamingProtocol,实时流传输协议)服务器或者HTTP(HTTP-Hypertext transfer protocol,超文本传输协议)服务器等。
在步骤S203中,根据节目播放请求,通过统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。
虚拟服务器将视频转换器传输的单路节目TS流发送至安卓视频播放器,并由安卓视频播放器将该TS流进行解码播放。
作为本发明的一个实施例,虚拟服务器可以将单频点单路节目TS流发送至视频转换器中的安卓视频播放器进行播放。
作为本发明的另一实施例,虚拟服务器还可以将单频点单路节目TS流发送至通过无线或有线网络与视频转换器连接,并安装有视频播放软件的设备,如:手机、PAD或计算机等。
图3示出了本发明实施例提供的虚拟服务器发送TS流的实现流程,详述如下:
在步骤S301中,通过所述统一资源定位符,监听至少一个视频播放的连接请求;
视频播放器向虚拟服务器广播发送Discover消息,并建立连接请求,此时虚拟服务器监听到连接请求。
在步骤S302中,对连接请求作出响应,并接收视频播放器发送的至少一个节目播放请求;
在步骤S303中,根据节目播放请求,将对应的单路节目TS流发送至视频播放器。
虚拟服务器根据不同的播放请求,分别向视频播放器发送单路节目TS流。
本领域普通技术人员可以理解:实现上述方法实施例的步骤或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
在本发明实施例中,通过在视频转换器中为每个节目传输流分配一个统一资源定位符,然后由视频播放器进行视频播放,达到无需修改安卓***,既可以本地播放接口播放TS流,还可以在移动视频终端设备播放TS流,降低实现成本,让用户拥有良好的播放质量和互联网体验。
图4示出了本发明实施例提供的一种视频转换装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分。
视频转换装置10包括:信号处理单元101,资源地址分配单元102和节目转发单元103。
在本发明实施例中,视频转换装置10为安装于Android操作***的视频信号转换设备,此设备可以由硬件实现,也可以由软件来实现,视频转换装置10可以置于网络电视,也可以置于网络机顶盒。
信号处理单元101内置于视频转换装置10,接收视频转换装置10传输的多路节目传输流,将多路节目传输流转化为多个单路节目传输流,并传输至虚拟服务器。
在本发明实施例中,可以通过视频转换装置,如Dongle,将接收的多频点多路节目TS流处理为单频点多路节目TS流后,在信号处理单元101中通过DVB(Digital Video Broadcasting,数字视频广播制)标准修改为单频点单路节目TS流。
信号处理单元101包括:TS流处理单元1011和信号输出单元1012。
TS流处理单元1011通过DVB标准将单频点多路节目传输流处理为单频点单路节目传输流,然后通过传输流输出单元1012,将单频点单路节目传输流传输至虚拟服务器。
资源地址分配单元102,为每个单路节目传输流分配一个统一资源定位符。
安卓***所支持视频播放的媒体源有:应用程序中的媒体文件、文件***存储的媒体文件和外部URL流。其中,应用程序与文件***中的媒体文件为有大小限制的媒体文件,这不符合播放TS流的要求;外部URL流为通过网络连接的一个数据流,在进行TS流播放过程中,需要将TS流转化为外部URL流才能在安卓***正常播放。
在本发明实施例中,可以在视频转换装置10里生成一个虚拟服务器来实现为每个单路节目传输流分配一个统一资源定位符。其中,虚拟服务器的资源地址分配单元102为每个单路节目传输流分配一个统一资源定位符,虚拟服务器的节目转发单元103为根据节目播放请求,通过统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。
视频转换装置10的操作***为虚拟服务器与TCP/IP(Transfer ControlnProtocol/Internet Protocol,传输控制/网际协议)协议交互提供了套接字(Socket)接口。虚拟服务器通过套接字接口与视频转换装置10的IP(Internet Protocol,网际协议)地址绑定,同时,该IP地址也为URL中的IP地址。此时在视频转换装置10中构建了一个虚拟的服务器端,视频播放器则可以通过URL访问虚拟服务器。其视频播放器与虚拟服务器建立相当于C/S(Client/Server,客户机/服务器)的结构,视频播放器通过URL访问虚拟服务器。
在本发明实施例中,虚拟服务器可以为RTSP(Real Time StreamingProtocol,实时流传输协议)服务器或者HTTP(HTTP-Hypertext transfer protocol,超文本传输协议)服务器等。
节目转发单元103根据节目播放请求,通过统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。
节目转发单元103包括:监听单元1031、交互单元1032和发送单元1033。
监听单元1031监听视频播放器发送的连接请求,通过交互单元1032对连接请求作出响应。交互单元1032在响应后,接收视频播放器发送的节目播放请求。发送单元1033根据接收的节目播放请求,发送模块单路节目TS流,转发至的视频播放器。
在本发明实施例中,通过在视频转换装置中为每个节目传输流分配一个统一资源定位符,达到无需修改安卓***,既可以本地播放接口播放TS流,还可以在移动视频终端设备播放TS流,降低实现成本,让用户拥有良好的播放质量和互联网体验。
图5示出了本发明实施例一提供的视频播放***的结构,为了便于说明,仅示出了与本发明实施例相关的部分。
视频播放***1包括:视频转换装置10和视频播放器11。
在本发明实施例中,视频转换装置10为安装于Android操作***的视频信号转换设备,此设备可以由硬件实现,也可以由软件来实现,视频转换装置10可以置于网络电视,也可以置于网络机顶盒。
在本发明实施例中,视频播放器11为安装于Android操作***的视频播放设备,此设备可以由硬件实现,如智能电视和智能手机,也可以由软件实现在终端Android操作***上安装的播放软件。
视频转换装置10和视频播放器11,可以位于同一个硬件设备,如网络电视;也可以位于不同的硬件设备,如视频转换装置10位于网络机顶盒或者Dongle,视频播放器11位于网络电视。
其中,视频转换装置10包括:信号处理单元101,资源地址分配单元102和节目转发单元103。
信号处理单元101内置于视频转换装置10,接收视频转换装置10传输的多路节目传输流,将多路节目传输流转化为多个单路节目传输流,并传输至虚拟服务器。
在本发明实施例中,可以通过视频转换装置Dongle将接收的多频点多路节目TS流处理为单频点多路节目TS流后,在信号处理单元101中通过DVB(Digital Video Broadcasting,数字视频广播制)标准修改为单频点单路节目TS流。
信号处理单元101包括:TS流处理单元1011和信号输出单元1012。
TS流处理单元1011通过DVB标准将单频点多路节目传输流处理为单频点单路节目传输流,然后通过传输流输出单元1012,将单频点单路节目传输流传输至虚拟服务器。
资源地址分配单元102,为每个单路节目传输流分配一个统一资源定位符。
安卓***所支持视频播放的媒体源有:应用程序中的媒体文件、文件***存储的媒体文件和外部URL流。其中,应用程序与文件***中的媒体文件为有大小限制的媒体文件,这不符合播放TS流的要求;外部URL流为通过网络连接的一个数据流,在进行TS流播放过程中,需要将TS流转化为外部URL流才能在安卓***正常播放。
在本发明实施例中,可以在视频转换装置10里生成一个虚拟服务器来实现为每个单路节目传输流分配一个统一资源定位符。其中,虚拟服务器的资源地址分配单元102为每个单路节目传输流分配一个统一资源定位符。
视频转换装置10的操作***为虚拟服务器与TCP/IP(Transfer ControlnProtocol/Internet Protocol,传输控制/网际协议)协议交互提供了套接字(Socket)接口。虚拟服务器通过套接字接口与视频转换器的IP(Internet Protocol,网际协议)地址绑定,同时,该IP地址也为URL中的IP地址。此时在视频转换装置10中构建了一个虚拟的服务器端,视频播放器则可以通过URL访问虚拟服务器。
视频播放器11可以为视频转换器中的安卓视频播放单元。其视频播放器11与虚拟服务器建立相当于C/S(Client/Server,客户机/服务器)的结构,视频播放器11通过URL访问虚拟服务器。
在本发明实施例中,虚拟服务器可以为RTSP(Real Time StreamingProtocol,实时流传输协议)服务器或者HTTP(HTTP-Hypertext transfer protocol,超文本传输协议)服务器等。
节目转发单元103根据节目播放请求,通过统一资源定位符将对应的单路节目传输流传输给视频播放器11进行播放。
虚拟服务器单元103包括:监听单元1031、交互单元1032和发送单元1033。
监听单元1031监听视频播放器11发送的连接请求,通过交互单元1032对连接请求作出响应。交互单元1032在响应后,接收视频播放器11发送的节目播放请求。发送单元1033根据接收的节目播放请求,发送模块单路节目TS流,转发至的视频播放器11。
本实施例一的优势在于,无需修改安卓***,通过虚拟服务器发送TS流至播放器,在本地播放接口播放TS流,无需修改安卓***,使播放的视频和视频源相差比较小,让用户拥有良好的播放质量和互联网体验。
图6示出了本发明实施例二提供的视频播放***的结构,本实施例与实施例一不同之处在于:
视频播放器11不仅局限配置于视频转换器,还可以是通过无线或有线网络与视频转换器连接,并配置有视频播放器11的设备,如:手机、PAD或计算机等。
本实施例二的好处在于,通过虚拟服务器发送TS流,不仅无需修改安卓***,而且还可以通过移动终端设备进行视频播放,给用户带来便利。
在本发明实施例提供的视频播放***,通过在视频转换装置中为每个节目传输流分配一个统一资源定位符,然后由视频播放器进行视频播放,达到无需修改安卓***,既可以本地播放接口播放TS流,还可以在移动视频终端设备播放TS流,降低实现成本,让用户拥有良好的播放质量和互联网体验。
图7示出了本发明实施例提供的终端的结构,为了便于描述,仅示出了与本发明实施例相关的部分。
终端包括:
视频播放***1与通信接口2连接,包括:视频转换装置10和视频播放器11;
视频转换装置10包括:信号处理单元101,用于接收多路节目传输流,将所述多路节目传输流转化为多个单路节目传输流;
资源地址分配单元102,用于为每个单路节目传输流分配一个统一资源定位符;
节目转发单元103,用于根据节目播放请求,通过所述统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。
通信接口2分别与视频播放***1、输入设备3和输出设备4连接,实现视频播放***1与输入设备3和输出设备4等终端其它设备之间的数据通信。其中,通信接口2可以为USB、HDMI(High Definition Multimedia Interface,高清晰度多媒体接口)、PCMCIA(Personal Computer Memory Card InternationalAssociation Industry Standard Architecture,便携式计算机外扩卡接口)或者DVI(Digital Visual Interface,数字视频接口)等。
输入设备3,与通信接口2连接,接收用户的播放指令并发送给通信接口2。在本发明实施例中,输入设备3包括但不限于,按钮、鼠标、键盘遥控器等。
输出设备4,与通信接口2连接,接收通信接口2传送的、经视频播放***1处理的数字电视信号,并输出。在本发明实施例中,输出设备4包括但不限于播放器、显示屏、喇叭等。
在本发明实施例中,终端包括但不限于智能电视、条件接收器、网络盒子等。
在本发明实施例提供的终端,通过在视频转换装置中为每个节目传输流分配一个统一资源定位符,然后由视频播放器进行视频播放,达到无需修改安卓***,既可以在本地播放接口播放TS流,还可以在移动视频终端设备播放TS流,降低实现成本,让用户拥有良好的播放质量和互联网体验。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (11)
1.一种视频转换方法,其特征在于,所述方法包括如下步骤:
接收多路节目传输流,将所述多路节目传输流转化为多个单路节目传输流;
为每个单路节目传输流分配一个统一资源定位符;
根据节目播放请求,通过所述统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。
2.如权利要求1所述的视频转换方法,其特征在于,所述根据节目播放请求,通过所述统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放的步骤具体包括:
通过所述统一资源定位符,监听至少一个视频播放连接请求;
对所述连接请求作出响应,并接收所述视频播放器发送的至少一个节目播放请求;
根据所述节目播放请求,将所述对应的单路节目传输流发送至视频播放器。
3.如权利要求1所述的视频转换方法,其特征在于,所述接收多路节目传输流,将所述多路节目传输流转化为多个单路节目传输流的步骤具体包括:
通过数字视频广播制标准将所述多路节目传输流修改为单路节目传输流;
将所述单路节目传输流输出。
4.一种视频转换装置,其特征在于,所述装置包括:
信号处理单元,用于接收多路节目传输流,将所述多路节目传输流转化为多个单路节目传输流;
资源地址分配单元,用于为每个单路节目传输流分配一个统一资源定位符;
节目转发单元,用于根据节目播放请求,通过所述统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。
5.如权利要求4所述的视频转换装置,其特征在于,所述节目转发单元包括:
监听单元,用于通过所述统一资源定位符,监听至少一个视频播放连接请求;
交互单元,用于对所述连接请求作出响应,并接收所述视频播放器发送的至少一个节目播放请求;
发送单元,用于根据所述节目播放请求,将所述单路节目传输流发送至对应的视频播放器。
6.如权利要求4所述的视频转换装置,其特征在于,所述信号处理单元包括:
传输流处理单元,用于通过数字视频广播制标准将所述多路节目传输流修改为单路节目传输流;
传输流输出单元,用于将所述单路节目传输流输出。
7.如权利要求4所述的视频转换装置,其特征在于,由所述资源地址分配单元和节目转发单元组成虚拟服务器;
所述虚拟服务器通过套接字接口与所述视频转换装置的IP地址绑定。
8.一种视频播放***,其特征在于,所述***包括:视频转换装置和视频播放器;
所述视频转换装置包括:
信号处理单元,用于接收多路节目传输流,将所述多路节目传输流转化为多个单路节目传输流;
资源地址分配单元,用于为每个单路节目传输流分配一个统一资源定位符;
节目转发单元,用于根据节目播放请求,通过所述统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。
9.如权利要求8所述的视频播放***,其特征在于,所述视频播放器内置于所述视频转换装置或者所述视频播放器与所述视频转换装置通过网络连接。
10.一种终端,包括通信接口、输入设备、输出设备,其特征在于,所述终端设备还包括视频播放***,所述视频播放***通过通信接口与所述输入设备和输出设备连接,所述视频播放***包括:视频转换装置和视频播放器;
所述视频转换装置包括:
信号处理单元,用于接收多路节目传输流,将所述多路节目传输流转化为多个单路节目传输流;
资源地址分配单元,用于为每个单路节目传输流分配一个统一资源定位符;
节目转发单元,用于根据节目播放请求,通过所述统一资源定位符将对应的单路节目传输流传输给视频播放器进行播放。
11.如权利要求10所述的终端,其特征在于,所述终端为智能电视,条件接收器或网络机顶盒。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410578907.6A CN104363509B (zh) | 2014-10-24 | 2014-10-24 | 一种视频转换方法、装置、播放***及终端 |
PCT/CN2014/094049 WO2016061887A1 (zh) | 2014-10-24 | 2014-12-17 | 一种视频转换方法、装置、播放***及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410578907.6A CN104363509B (zh) | 2014-10-24 | 2014-10-24 | 一种视频转换方法、装置、播放***及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104363509A true CN104363509A (zh) | 2015-02-18 |
CN104363509B CN104363509B (zh) | 2018-11-16 |
Family
ID=52530725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410578907.6A Active CN104363509B (zh) | 2014-10-24 | 2014-10-24 | 一种视频转换方法、装置、播放***及终端 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104363509B (zh) |
WO (1) | WO2016061887A1 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016061887A1 (zh) * | 2014-10-24 | 2016-04-28 | 深圳国微技术有限公司 | 一种视频转换方法、装置、播放***及终端 |
CN105554540A (zh) * | 2015-12-31 | 2016-05-04 | 深圳国微技术有限公司 | 一种网络接口在条件接收卡中的实现方法和装置 |
CN105578244A (zh) * | 2016-01-13 | 2016-05-11 | 北京数码视讯科技股份有限公司 | 一种节目播放方法、装置和*** |
CN105959784A (zh) * | 2016-05-30 | 2016-09-21 | 浪潮软件集团有限公司 | 一种基于机顶盒的视频分享实现方法 |
CN108965908A (zh) * | 2018-07-19 | 2018-12-07 | 深圳国微视安科技有限公司 | 一种快速获取节目ts流的方法 |
CN112995766A (zh) * | 2019-12-12 | 2021-06-18 | 天翼智慧家庭科技有限公司 | 用于标识iptv多路视频流的方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1234682A (zh) * | 1998-02-04 | 1999-11-10 | 索尼公司 | 用于接收数字广播的方法和装置 |
CN1581965A (zh) * | 2003-07-31 | 2005-02-16 | 三星电子株式会社 | 多节目传输流-单节目传输流分离装置 |
CN1791213A (zh) * | 2005-12-27 | 2006-06-21 | 北京邮电大学 | 一种性能优化的移动视频点播业务***及实现方法 |
CN101068366A (zh) * | 2007-06-05 | 2007-11-07 | 南京大学 | 基于h.264多路视频转码复用的方法和复用器 |
CN103001925A (zh) * | 2011-09-08 | 2013-03-27 | 百度在线网络技术(北京)有限公司 | 基于统计来确定多媒体数据的播放跳转信息的方法和设备 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102075795A (zh) * | 2010-12-21 | 2011-05-25 | 深圳市同洲电子股份有限公司 | 热点电视节目发布的方法及*** |
CN102739627B (zh) * | 2011-04-14 | 2015-06-10 | 深圳市快播科技有限公司 | 视频切换播放方法及*** |
CN103686454A (zh) * | 2012-09-24 | 2014-03-26 | 腾讯科技(深圳)有限公司 | 一种信息获取方法和装置 |
CN103179436B (zh) * | 2013-03-14 | 2016-08-03 | 北京大学 | 一种多路节目传输流复用装置 |
CN104363509B (zh) * | 2014-10-24 | 2018-11-16 | 深圳国微技术有限公司 | 一种视频转换方法、装置、播放***及终端 |
-
2014
- 2014-10-24 CN CN201410578907.6A patent/CN104363509B/zh active Active
- 2014-12-17 WO PCT/CN2014/094049 patent/WO2016061887A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1234682A (zh) * | 1998-02-04 | 1999-11-10 | 索尼公司 | 用于接收数字广播的方法和装置 |
CN1581965A (zh) * | 2003-07-31 | 2005-02-16 | 三星电子株式会社 | 多节目传输流-单节目传输流分离装置 |
CN1791213A (zh) * | 2005-12-27 | 2006-06-21 | 北京邮电大学 | 一种性能优化的移动视频点播业务***及实现方法 |
CN101068366A (zh) * | 2007-06-05 | 2007-11-07 | 南京大学 | 基于h.264多路视频转码复用的方法和复用器 |
CN103001925A (zh) * | 2011-09-08 | 2013-03-27 | 百度在线网络技术(北京)有限公司 | 基于统计来确定多媒体数据的播放跳转信息的方法和设备 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016061887A1 (zh) * | 2014-10-24 | 2016-04-28 | 深圳国微技术有限公司 | 一种视频转换方法、装置、播放***及终端 |
CN105554540A (zh) * | 2015-12-31 | 2016-05-04 | 深圳国微技术有限公司 | 一种网络接口在条件接收卡中的实现方法和装置 |
WO2017113617A1 (zh) * | 2015-12-31 | 2017-07-06 | 深圳国微技术有限公司 | 一种符合多种形态客户端的网络接口在条件接收卡中的实现方法和装置 |
CN105554540B (zh) * | 2015-12-31 | 2019-04-09 | 深圳国微技术有限公司 | 一种网络接口在条件接收卡中的实现方法和装置 |
CN105578244A (zh) * | 2016-01-13 | 2016-05-11 | 北京数码视讯科技股份有限公司 | 一种节目播放方法、装置和*** |
CN105959784A (zh) * | 2016-05-30 | 2016-09-21 | 浪潮软件集团有限公司 | 一种基于机顶盒的视频分享实现方法 |
CN108965908A (zh) * | 2018-07-19 | 2018-12-07 | 深圳国微视安科技有限公司 | 一种快速获取节目ts流的方法 |
CN112995766A (zh) * | 2019-12-12 | 2021-06-18 | 天翼智慧家庭科技有限公司 | 用于标识iptv多路视频流的方法和装置 |
CN112995766B (zh) * | 2019-12-12 | 2023-10-10 | 天翼数字生活科技有限公司 | 用于标识iptv多路视频流的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104363509B (zh) | 2018-11-16 |
WO2016061887A1 (zh) | 2016-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104363509A (zh) | 一种视频转换方法、装置、播放***及终端 | |
TWI517689B (zh) | 多重畫面切換方法及其系統 | |
CN103491431A (zh) | 一种数字电视的音视频共享方法、终端及*** | |
CN109561351A (zh) | 网络直播回放方法、装置及存储介质 | |
CN103685547A (zh) | 下载服务器的调度方法与***、以及终端装置 | |
US20150067748A1 (en) | Method for relaying contents in contents reproducing device | |
JP2015513844A (ja) | セットトップボックスのインタラクション方法および関連するセットトップボックスとシステム | |
WO2018103644A1 (zh) | 直播分享方法及装置、家庭媒体设备和存储介质 | |
CN106464933B (zh) | 用于远程控制对多媒体内容的渲染的设备和方法 | |
US20130155318A1 (en) | Audio Output Distribution | |
WO2018169255A1 (en) | Electronic apparatus and control method thereof | |
CN103686434A (zh) | 一种数字电视节目共享方法、终端及*** | |
CN202907119U (zh) | 一种具有传屏功能的数字电视终端 | |
CN103024491B (zh) | 移动终端的视频播放方法和*** | |
CN105142020A (zh) | 对移动终端中非支持格式的视频进行转换的方法及*** | |
CN104754370A (zh) | 跨终端的多媒体数据传输方法、装置、客户端和*** | |
KR20210058791A (ko) | 클라우드 기반 유저 인터페이스 제공 시스템 및 그 방법 | |
KR20110062508A (ko) | 홈 네트워크에서 디지털 방송의 채널 맵 공유 방법 및 이를 위한 시스템 | |
KR20110012220A (ko) | 이어보기 정보 공유기능을 갖는 스트리밍 콘텐츠 재생 장치및 시스템 | |
CN103685303A (zh) | 连接内容传送网络的处理方法与*** | |
CN113132194A (zh) | 一种信息流转方法、装置、设备、服务器及存储介质 | |
KR20220116162A (ko) | Atsc 3.0 tv에서의 대체 콘텐츠 시그널링에 대한 기술들 | |
CN205105345U (zh) | 一种音视频播放设备 | |
CN104219470A (zh) | 数字电视接收装置及数字电视播放方法 | |
CN105007505A (zh) | 视频播出方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 22A, Guoshi building, 1801 Shahe West Road, high tech Zone, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province Patentee after: Guowei group (Shenzhen) Co., Ltd. Address before: 518000 Guangdong city of Shenzhen province Nanshan District high tech Industrial Park in the Southern District high SSMEC R & D Building 1 floor 2 floor west part Patentee before: Guowei Teih Co., Ltd., Shenzhen |