CN102256162A - 基于实时文件格式转换的优化流媒体点播的方法和*** - Google Patents
基于实时文件格式转换的优化流媒体点播的方法和*** Download PDFInfo
- Publication number
- CN102256162A CN102256162A CN2011102078577A CN201110207857A CN102256162A CN 102256162 A CN102256162 A CN 102256162A CN 2011102078577 A CN2011102078577 A CN 2011102078577A CN 201110207857 A CN201110207857 A CN 201110207857A CN 102256162 A CN102256162 A CN 102256162A
- Authority
- CN
- China
- Prior art keywords
- file
- module
- data
- format conversion
- request
- 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
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了基于实时文件格式转换的优化流媒体点播的方法和***,通过快速的文件格式转换实现了小数据量视频文件头的发送,可实现服务器一份文件的多次复用。其技术方案为:客户端向服务器发送点播一文件的http请求;服务器收到http请求后,解析http请求,找到http请求对应的文件;服务器在判断出文件的网络播发质量低于期望值后,启动实时文件格式转换,对文件的数据封装格式进行转换,以在文件头中保留符合文件传输要求的基本编解码信息,再将数据封装格式转换后的文件传输至客户端加以播放。
Description
技术领域
本发明涉及流媒体点播的优化技术,尤其涉及通过实时文件格式转换来优化流媒体点播的方法和***。
背景技术
基于HTTP协议的VOD(video on demand)是当前比较流行的流媒体点播方式,用户可以通过这种方式观看各种格式的视频文件(mp4,flv等)。当客户端需要播放某个视频时,通过播放器向http服务器发送http请求,服务器在接收到请求后,将视频文件通过http协议发送给客户端。
现有的这种方式存在以下不足:
(1)相同视音频数据的不同文件封装格式,在播放表现方面有不同的侧重点。有些封装格式将所有的编解码信息、播放信息存放在文件头,这种格式在本地播放上的表现优异,随机拖动时反应迅速;有些格式则只将最基本的编解码信息放在文件头,这种格式侧重于网络播放应用,播放开始响应迅速。在vod***中,如果传输的是第一种形式的文件,则首先必须发送一个大数据量的头,而且文件的时长越长,这个头就越大,在低速的网络情况下,播放开始所需要等待的时间也越长,用户体验受到很大的影响。
(2)视频服务器通常需要支持不同播放器的播放请求,而不同播放器请求的格式往往不一样,为了满足各种播放器,服务器需要存储多份不同格式的文件,即使这些文件的视音频内容完全一样。这就对存储空间有一个很大的要求。
(3)通常意义的视频转码需要对视频音频数据进行解码、重编码,这个过程将耗费大量的cpu计算资源,尤其对于高级的编码方式(如h264)来说,重新解码、编码计算量非常庞大。因此,这种方式一方面对于计算能力的要求非常高,另一方面由于计算的复杂性,实时性也得不到完全的保证。
发明内容
本发明的目的在于解决上述问题,提供了一种基于实时文件格式转换的优化流媒体点播的方法,通过快速的文件格式转换实现了小数据量视频文件头的发送,可实现服务器一份文件的多次复用。
本发明的另一目的在于提供了另一种基于实时文件格式转换的优化流媒体点播的方法,通过快速的文件格式转换实现了小数据量视频文件头的发送,可实现服务器一份文件的多次复用。
本发明的又一目的在于提供了一种基于实时文件格式转换的优化流媒体点播的***,通过快速的文件格式转换实现了小数据量视频文件头的发送,可实现服务器一份文件的多次复用。
本发明的再一目的在于提供了另一种基于实时文件格式转换的优化流媒体点播的***,通过快速的文件格式转换实现了小数据量视频文件头的发送,可实现服务器一份文件的多次复用。
本发明的技术方案为:本发明揭示了一种基于实时文件格式转换的优化流媒体点播的方法,包括:
客户端向服务器发送点播一文件的http请求;
所述服务器收到所述http请求后,解析所述http请求,找到所述http请求对应的文件;
所述服务器在判断出所述文件的网络播发质量低于期望值后,启动实时文件格式转换,对所述文件的数据封装格式进行转换,以在所述文件的文件头中保留符合文件传输要求的基本编解码信息,再将数据封装格式转换后的文件传输至所述客户端加以播放。
根据本发明的基于实时文件格式转换的优化流媒体点播的方法的一实施例,对所述文件的数据封装格式的转换包括:对所述文件的格式进行解包,取出所述文件中的数据、编解码信息、时间戳的信息,按照目标文件的格式对取出的所述信息重新封装打包,完成文件格式转换的工作。
根据本发明的基于实时文件格式转换的优化流媒体点播的方法的一实施例,所述服务器将文件格式转换完成的数据写入缓存区中,并从所述缓存区中取出转换后的数据发送给所述客户端,直至所述文件全部转换完成。
本发明还揭示了一种基于实时文件格式转换的优化流媒体点播的方法,包括:
客户端向服务器发送点播一目标文件的http请求;
所述服务器收到所述http请求后,解析所述http请求,在本地查找所述http请求对应的所述目标文件;
所述服务器在无法找到所述目标文件且存在另一内容相同但文件格式不同的源文件的情况下,启动实时文件格式转换,将所述源文件的数据封装格式转换成所述目标文件的格式,以在所述源文件的文件头中保留符合文件传输要求的基本编解码信息,再将数据封装格式转换后的文件传输至所述客户端加以播放。
根据本发明的基于实时文件格式转换的优化流媒体点播的方法的一实施例,对所述文件的数据封装格式的转换包括:对所述文件的格式进行解包,取出所述文件中的数据、编解码信息、时间戳的信息,按照目标文件的格式对取出的所述信息重新封装打包,完成文件格式转换的工作。
根据本发明的基于实时文件格式转换的优化流媒体点播的方法的一实施例,所述服务器将文件格式转换完成的数据写入缓存区中,并从所述缓存区中取出转换后的数据发送给所述客户端,直至所述文件全部转换完成。
本发明还揭示了一种基于实时文件格式转换的优化流媒体点播的***,其特征在于,包括客户端和服务器,其中所述客户端包括点播请求发送模块、文件播放模块,所述服务器包括点播请求接收模块、请求解析模块、网络播发质量检查模块、文件格式转换模块、缓存模块、文件传输模块,其中:
所述点播请求发送模块,向所述服务器发送点播一文件的http请求;
所述点播请求接收模块,接收所述点播请求发送模块发出的http请求;
所述请求解析模块,连接所述点播请求接收模块,解析接收到所述http请求;
所述网络播发质量检查模块,连接所述请求解析模块,检查所述http请求对应的所述文件的网络播发质量是否低于期望值;
所述文件格式转换模块,连接所述网络播发质量检查模块,在检查结果为低于期望值的情况下,对所述文件的数据封装格式进行转换,以在所述文件的文件头中保留符合文件传输要求的基本编解码信息;
所述缓存模块,连接所述文件格式转换模块,存储经过文件格式转换后的数据;
所述文件传输模块,连接所述缓存模块,从所述缓存模块中取出文件格式转换后的数据并发送给所述客户端;
所述文件播放模块,接收所述文件传输模块发来的数据,并进行文件播放。
根据本发明的基于实时文件格式转换的优化流媒体点播的***的一实施例,所述文件格式转换模块对所述文件的数据封装格式的转换包括:对所述文件的格式进行解包,取出所述文件中的数据、编解码信息、时间戳的信息,按照目标文件的格式对取出的所述信息重新封装打包,完成文件格式转换的工作。
本发明又揭示了一种基于实时文件格式转换的优化流媒体点播的***,包括客户端和服务器,其中所述客户端包括点播请求发送模块、文件播放模块,所述服务器包括点播请求接收模块、请求解析模块、文件查找模块、文件格式转换模块、缓存模块、文件传输模块,其中:
所述点播请求发送模块,向所述服务器发送点播一目标文件的http请求;
所述点播请求接收模块,接收所述点播请求发送模块发出的http请求;
所述请求解析模块,连接所述点播请求接收模块,解析接收到所述http请求;
所述文件查找模块,连接所述请求解析模块,在本地查找所述http请求对应的所述目标文件;
所述文件格式转换模块,连接所述文件查找模块,在无法找到所述目标文件且找到另一内容相同但文件格式不同的源文件的情况下,对所述源文件的数据封装格式进行转换,以在所述源文件的文件头中保留符合文件传输要求的基本编解码信息;
所述缓存模块,连接所述文件格式转换模块,存储经过文件格式转换后的数据;
所述文件传输模块,连接所述缓存模块,从所述缓存模块中取出文件格式转换后的数据并发送给所述客户端;
所述文件播放模块,接收所述文件传输模块发来的数据,并进行文件播放。
根据本发明的基于实时文件格式转换的优化流媒体点播的***的一实施例,所述文件格式转换模块对所述文件的数据封装格式的转换包括:对所述文件的格式进行解包,取出所述文件中的数据、编解码信息、时间戳的信息,按照目标文件的格式对取出的所述信息重新封装打包,完成文件格式转换的工作。
本发明对比现有技术有如下的有益效果:本发明的技术方案是客户端向服务器发送点播一文件的http请求,服务器收到所述http请求后,解析所述http请求,查找http请求对应的文件,服务器在某一情况下启动实时文件格式转换,对文件的数据封装格式进行转换,以在文件的文件头中保留符合文件传输要求的基本编解码信息,再将数据封装格式转换后的文件传输至客户端加以播放。对比现有技术,本发明的优点在于:(1)小数据量视频文件头的发送:本发明所提出的实时文件格式转换可以实时地将包含大数据量视频文件头的文件转换成只包含基本文件头的文件,这个基本文件头只包含必要的编解码信息,有效避免了大数据量文件头的传送,提升了网络播放的响应时间,尤其在低速的网络情况下,可以有效提高用户体验(2)一份文件多次复用:本发明只需要服务器端存放一份文件即可,播放器请求视频文件时,如果存放的文件格式不是播放器请求的文件格式,则通过实时文件格式转换来满足播放器的请求。通过这种一份文件多次复用的方式,可以有效地节省服务器的存储空间(3)快速的文件格式转换:本发明提出的实时视频文件格式转换,并不涉及对视音频数据的重编码、解码,仅对已有视音频数据的封装形式进行转换,这种方式的计算量非常小,实时性也能完全的保证。
附图说明
图1示出了本发明的基于实时文件格式转换的优化流媒体点播的方法的第一实施例的示意图。
图2示出了本发明的基于实时文件格式转换的优化流媒体点播的方法的第二实施例的示意图。
图3示出了本发明的实时文件格式转换的例子的示意图。
图4示出了本发明的基于实时文件格式转换的优化流媒体点播的***的第一实施例的原理图。
图5示出了本发明的基于实时文件格式转换的优化流媒体点播的***的第二实施例的原理图。
具体实施方式
下面结合附图和实施例对本发明作进一步的描述。
基于实时文件格式转换的优化流媒体点播的方法的第一实施例
图1示出了本发明的基于实时文件格式转换的优化流媒体点播的方法的第一实施例的流程。请参见图1,客户端10向服务器12发送点播一文件(例如取名为Src文件)的http请求。服务器12收到http请求后,解析http请求,找到http请求对应的Src文件。
服务器12在判断出Src文件的网络播发质量低于期望值后,启动实时文件格式转换,对Src文件的数据封装格式进行转换,以在文件头中保留符合文件传输要求的基本编解码信息。
文件格式转换是实时的,具体如图3所示,相同的视音频数据可能有不同的文件封装格式(mp4、flv、ts等),这些不同的格式是可以相互转换的。对文件的数据封装格式的转换包括:对Src文件的格式进行解包,取出Src文件中的数据、编解码信息、时间戳的信息,按照目标文件的格式对取出的所述信息重新封装打包,完成文件格式转换的工作。
最后,服务器将数据封装格式转换后的文件(dst文件)传输至客户端10加以播放。
较佳的,可以利用缓存技术,服务器12将文件格式转换完成的数据写入缓存区中,并从缓存区中取出转换后的数据发送给客户端10,直至文件全部转换完成。也就是说,服务器12一边做文件格式转换并将转换后的数据存入缓存区,一边从缓存区中取出转换后的数据发送给客户端10,直至所有数据都转换完成。
基于实时文件格式转换的优化流媒体点播的方法的第二实施例
图2示出了本发明的基于实时文件格式转换的优化流媒体点播的方法的第二实施例的流程。请参见图2,客户端20向服务器22发送点播一目标文件(例如取名为dst文件)的http请求。服务器22收到http请求后,解析http请求,在本地查找http请求对应的dst文件。
服务器22无法找到dst文件但找到了另一内容相同但文件格式不同的源文件(src文件),启动实时文件格式转换,对Src文件的数据封装格式进行转换,以在文件头中保留符合文件传输要求的基本编解码信息。
文件格式转换是实时的,具体如图3所示,相同的视音频数据可能有不同的文件封装格式(mp4、flv、ts等),这些不同的格式是可以相互转换的。对文件的数据封装格式的转换包括:对源文件的格式进行解包,取出源文件中的数据、编解码信息、时间戳的信息,按照dst文件的格式对取出的上述信息重新封装打包,完成文件格式转换的工作。
最后,服务器将数据封装格式转换后的文件(dst文件)传输至客户端20加以播放。
较佳的,可以利用缓存技术,服务器22将文件格式转换完成的数据写入缓存区中,并从缓存区中取出转换后的数据发送给客户端20,直至文件全部转换完成。也就是说,服务器22一边做文件格式转换并将转换后的数据存入缓存区,一边从缓存区中取出转换后的数据发送给客户端20,直至所有数据都转换完成。
基于实时文件格式转换的优化流媒体点播的***的第一实施例
图4示出了本发明的基于实时文件格式转换的优化流媒体点播的***的第一实施例的原理。请参见图4,本实施例的***包括客户端10和服务器12。其中客户端10包括点播请求发送模块100、文件播放模块102。服务器12包括点播请求接收模块120、请求解析模块121、网络播发质量检查模块122、文件格式转换模块123、缓存模块124、文件传输模块125。
点播请求发送模块100向服务器12发送点播一文件(Src文件)的http请求。
点播请求接收模块120接收点播请求发送模块100发出的http请求。
请求解析模块121连接点播请求接收模块120,解析接收到的http请求。
网络播发质量检查模块122连接请求解析模块121,检查http请求对应的Src文件的网络播发质量是否低于期望值。
文件格式转换模块123连接网络播发质量检查模块122,在检查结果为低于期望值的情况下,对Src文件的数据封装格式进行转换,以在文件头中保留符合文件传输要求的基本编解码信息。文件格式转换模块123对文件的数据封装格式的转换包括:对文件的格式进行解包,取出文件中的数据、编解码信息、时间戳的信息,按照目标文件的格式对取出的所述信息重新封装打包,完成文件格式转换的工作。
缓存模块124连接文件格式转换模块123,存储经过文件格式转换后的数据。
文件传输模块125连接缓存模块124,从缓存模块124中取出文件格式转换后的数据并发送给客户端10。
文件播放模块102接收文件传输模块125发来的数据,并进行文件播放。
基于实时文件格式转换的优化流媒体点播的***的第二实施例
图5示出了本发明的基于实时文件格式转换的优化流媒体点播的***的第二实施例的原理。请参见图5,本实施例的***包括客户端20和服务器22。其中客户端20包括点播请求发送模块200、文件播放模块202。服务器22包括点播请求接收模块220、请求解析模块221、文件查找模块222、文件格式转换模块223、缓存模块224、文件传输模块225。
点播请求发送模块200向服务器22发送点播一目标文件(dst文件)的http请求。
点播请求接收模块220接收点播请求发送模块200发出的http请求。
请求解析模块221连接点播请求接收模块220,解析接收到的http请求。
文件查找模块222连接请求解析模块221,在本地查找http请求对应的dst文件。
文件格式转换模块223连接文件查找模块222,在无法找到所述目标文件且找到另一内容相同但文件格式不同的源文件(Src文件)的情况下,对Src文件的数据封装格式进行转换,以在文件头中保留符合文件传输要求的基本编解码信息。文件格式转换模块223对文件的数据封装格式的转换包括:对文件的格式进行解包,取出文件中的数据、编解码信息、时间戳的信息,按照目标文件的格式对取出的所述信息重新封装打包,完成文件格式转换的工作。
缓存模块224连接文件格式转换模块223,存储经过文件格式转换后的数据。
文件传输模块225连接缓存模块224,从缓存模块224中取出文件格式转换后的数据并发送给客户端20。
文件播放模块202接收文件传输模块225发来的数据,并进行文件播放。
上述实施例是提供给本领域普通技术人员来实现和使用本发明的,本领域普通技术人员可在不脱离本发明的发明思想的情况下,对上述实施例做出种种修改或变化,因而本发明的发明范围并不被上述实施例所限,而应该是符合权利要求书所提到的创新性特征的最大范围。
Claims (10)
1.一种基于实时文件格式转换的优化流媒体点播的方法,包括:
客户端向服务器发送点播一文件的http请求;
所述服务器收到所述http请求后,解析所述http请求,找到所述http请求对应的文件;
所述服务器在判断出所述文件的网络播发质量低于期望值后,启动实时文件格式转换,对所述文件的数据封装格式进行转换,以在所述文件的文件头中保留符合文件传输要求的基本编解码信息,再将数据封装格式转换后的文件传输至所述客户端加以播放。
2.根据权利要求1所述的基于实时文件格式转换的优化流媒体点播的方法,其特征在于,对所述文件的数据封装格式的转换包括:对所述文件的格式进行解包,取出所述文件中的数据、编解码信息、时间戳的信息,按照目标文件的格式对取出的所述信息重新封装打包,完成文件格式转换的工作。
3.根据权利要求1所述的基于实时文件格式转换的优化流媒体点播的方法,其特征在于,所述服务器将文件格式转换完成的数据写入缓存区中,并从所述缓存区中取出转换后的数据发送给所述客户端,直至所述文件全部转换完成。
4.一种基于实时文件格式转换的优化流媒体点播的方法,包括:
客户端向服务器发送点播一目标文件的http请求;
所述服务器收到所述http请求后,解析所述http请求,在本地查找所述http请求对应的所述目标文件;
所述服务器在无法找到所述目标文件且存在另一内容相同但文件格式不同的源文件的情况下,启动实时文件格式转换,将所述源文件的数据封装格式转换成所述目标文件的格式,以在所述源文件的文件头中保留符合文件传输要求的基本编解码信息,再将数据封装格式转换后的文件传输至所述客户端加以播放。
5.根据权利要求4所述的基于实时文件格式转换的优化流媒体点播的方法,其特征在于,对所述文件的数据封装格式的转换包括:对所述文件的格式进行解包,取出所述文件中的数据、编解码信息、时间戳的信息,按照目标文件的格式对取出的所述信息重新封装打包,完成文件格式转换的工作。
6.根据权利要求4所述的基于实时文件格式转换的优化流媒体点播的方法,其特征在于,所述服务器将文件格式转换完成的数据写入缓存区中,并从所述缓存区中取出转换后的数据发送给所述客户端,直至所述文件全部转换完成。
7.一种基于实时文件格式转换的优化流媒体点播的***,包括客户端和服务器,其中所述客户端包括点播请求发送模块、文件播放模块,所述服务器包括点播请求接收模块、请求解析模块、网络播发质量检查模块、文件格式转换模块、缓存模块、文件传输模块,其中:
所述点播请求发送模块,向所述服务器发送点播一文件的http请求;
所述点播请求接收模块,接收所述点播请求发送模块发出的http请求;
所述请求解析模块,连接所述点播请求接收模块,解析接收到所述http请求;
所述网络播发质量检查模块,连接所述请求解析模块,检查所述http请求对应的所述文件的网络播发质量是否低于期望值;
所述文件格式转换模块,连接所述网络播发质量检查模块,在检查结果为低于期望值的情况下,对所述文件的数据封装格式进行转换,以在所述文件的文件头中保留符合文件传输要求的基本编解码信息;
所述缓存模块,连接所述文件格式转换模块,存储经过文件格式转换后的数据;
所述文件传输模块,连接所述缓存模块,从所述缓存模块中取出文件格式转换后的数据并发送给所述客户端;
所述文件播放模块,接收所述文件传输模块发来的数据,并进行文件播放。
8.根据权利要求7所述的基于实时文件格式转换的优化流媒体点播的***,其特征在于,所述文件格式转换模块对所述文件的数据封装格式的转换包括:对所述文件的格式进行解包,取出所述文件中的数据、编解码信息、时间戳的信息,按照目标文件的格式对取出的所述信息重新封装打包,完成文件格式转换的工作。
9.一种基于实时文件格式转换的优化流媒体点播的***,包括客户端和服务器,其中所述客户端包括点播请求发送模块、文件播放模块,所述服务器包括点播请求接收模块、请求解析模块、文件查找模块、文件格式转换模块、缓存模块、文件传输模块,其中:
所述点播请求发送模块,向所述服务器发送点播一目标文件的http请求;
所述点播请求接收模块,接收所述点播请求发送模块发出的http请求;
所述请求解析模块,连接所述点播请求接收模块,解析接收到所述http请求;
所述文件查找模块,连接所述请求解析模块,在本地查找所述http请求对应的所述目标文件;
所述文件格式转换模块,连接所述文件查找模块,在无法找到所述目标文件且找到另一内容相同但文件格式不同的源文件的情况下,对所述源文件的数据封装格式进行转换,以在所述源文件的文件头中保留符合文件传输要求的基本编解码信息;
所述缓存模块,连接所述文件格式转换模块,存储经过文件格式转换后的数据;
所述文件传输模块,连接所述缓存模块,从所述缓存模块中取出文件格式转换后的数据并发送给所述客户端;
所述文件播放模块,接收所述文件传输模块发来的数据,并进行文件播放。
10.根据权利要求9所述的基于实时文件格式转换的优化流媒体点播的***,其特征在于,所述文件格式转换模块对所述文件的数据封装格式的转换包括:对所述文件的格式进行解包,取出所述文件中的数据、编解码信息、时间戳的信息,按照目标文件的格式对取出的所述信息重新封装打包,完成文件格式转换的工作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110207857 CN102256162B (zh) | 2011-07-22 | 2011-07-22 | 基于实时文件格式转换的优化流媒体点播的方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110207857 CN102256162B (zh) | 2011-07-22 | 2011-07-22 | 基于实时文件格式转换的优化流媒体点播的方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102256162A true CN102256162A (zh) | 2011-11-23 |
CN102256162B CN102256162B (zh) | 2013-11-06 |
Family
ID=44983098
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110207857 Active CN102256162B (zh) | 2011-07-22 | 2011-07-22 | 基于实时文件格式转换的优化流媒体点播的方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102256162B (zh) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102802053A (zh) * | 2012-07-23 | 2012-11-28 | 深圳市融创天下科技股份有限公司 | 一种音视频文件转码集群调度方法及装置 |
CN102883188A (zh) * | 2012-10-16 | 2013-01-16 | 北京千橡网景科技发展有限公司 | 实时下载播放mp4文件的方法和*** |
CN102883189A (zh) * | 2012-10-16 | 2013-01-16 | 北京千橡网景科技发展有限公司 | 视频提供方法和*** |
CN103957469A (zh) * | 2014-05-21 | 2014-07-30 | 百视通网络电视技术发展有限责任公司 | 基于实时转封装的互联网视频点播方法及*** |
CN104023167A (zh) * | 2014-04-03 | 2014-09-03 | 江苏省广播电视集团有限公司 | 应急备播***及其备播方法 |
CN104333801A (zh) * | 2014-11-28 | 2015-02-04 | 北京奇艺世纪科技有限公司 | 一种mp4媒体文件传输方法、播放方法、装置及*** |
CN104469484A (zh) * | 2014-12-30 | 2015-03-25 | 广州视睿电子科技有限公司 | 文件播放方法和*** |
CN105025391A (zh) * | 2014-04-30 | 2015-11-04 | 腾讯科技(深圳)有限公司 | 视频播放方法和装置 |
CN105183297A (zh) * | 2015-09-24 | 2015-12-23 | 北京金山安全软件有限公司 | 信息展示方法、装置和终端设备 |
CN105554593A (zh) * | 2015-12-10 | 2016-05-04 | 杭州当虹科技有限公司 | 一种flv到mp4的文件容器转换方法 |
CN105611395A (zh) * | 2015-09-22 | 2016-05-25 | 北京暴风科技股份有限公司 | 一种mp4格式视频在线播放的方法及*** |
CN106060656A (zh) * | 2016-06-28 | 2016-10-26 | 暴风集团股份有限公司 | 基于DirectShow生成BHD文件的方法及*** |
CN103796047B (zh) * | 2014-01-23 | 2017-01-25 | 福建星网锐捷安防科技有限公司 | 一种视音频数据的封装方法及封装装置 |
CN107640673A (zh) * | 2017-11-02 | 2018-01-30 | 浙江新再灵科技股份有限公司 | 一种易使用和易扩展的电梯实时监控***及方法 |
CN108833954A (zh) * | 2018-06-07 | 2018-11-16 | 深圳市亿联智能有限公司 | 一种支持多种iptv数据格式的数据解析方式 |
CN112135142A (zh) * | 2019-06-25 | 2020-12-25 | Oppo广东移动通信有限公司 | 图片解码方法及相关产品 |
CN112287127A (zh) * | 2019-07-23 | 2021-01-29 | 上海哔哩哔哩科技有限公司 | 多媒体文件存储、读取方法 |
CN112449212A (zh) * | 2019-08-28 | 2021-03-05 | 杭州海康威视***技术有限公司 | 一种音视频码流的处理方法、装置及控制设备 |
CN114640865A (zh) * | 2022-03-10 | 2022-06-17 | 京东科技信息技术有限公司 | 视频文件的转封装方法、装置、设备和存储介质 |
CN114928466A (zh) * | 2022-03-31 | 2022-08-19 | 成都鲁易科技有限公司 | 加密数据自动识别方法、装置、存储介质及计算机设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068366A (zh) * | 2007-06-05 | 2007-11-07 | 南京大学 | 基于h.264多路视频转码复用的方法和复用器 |
CN101252600A (zh) * | 2008-03-31 | 2008-08-27 | 腾讯科技(深圳)有限公司 | 一种流媒体点播方法、***及设备 |
CN101321280A (zh) * | 2008-07-22 | 2008-12-10 | 国家广播电影电视总局广播科学研究院 | 一种实时视频转码流媒体服务器 |
CN101394585A (zh) * | 2007-09-18 | 2009-03-25 | 中兴通讯股份有限公司 | 一种移动流媒体直播业务中的准实时流*** |
CN101697549A (zh) * | 2009-10-23 | 2010-04-21 | 中兴通讯股份有限公司 | 流媒体的展示方法、***以及流媒体管理服务器 |
CN102035852A (zh) * | 2010-12-28 | 2011-04-27 | 乐视网信息技术(北京)股份有限公司 | 实现多种媒体格式流输出的装置和方法 |
CN102075528A (zh) * | 2010-12-27 | 2011-05-25 | 上海聚欣网络科技有限公司 | 一种播放多种封装格式的网络多媒体文件的方法与设备 |
-
2011
- 2011-07-22 CN CN 201110207857 patent/CN102256162B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068366A (zh) * | 2007-06-05 | 2007-11-07 | 南京大学 | 基于h.264多路视频转码复用的方法和复用器 |
CN101394585A (zh) * | 2007-09-18 | 2009-03-25 | 中兴通讯股份有限公司 | 一种移动流媒体直播业务中的准实时流*** |
CN101252600A (zh) * | 2008-03-31 | 2008-08-27 | 腾讯科技(深圳)有限公司 | 一种流媒体点播方法、***及设备 |
CN101321280A (zh) * | 2008-07-22 | 2008-12-10 | 国家广播电影电视总局广播科学研究院 | 一种实时视频转码流媒体服务器 |
CN101697549A (zh) * | 2009-10-23 | 2010-04-21 | 中兴通讯股份有限公司 | 流媒体的展示方法、***以及流媒体管理服务器 |
CN102075528A (zh) * | 2010-12-27 | 2011-05-25 | 上海聚欣网络科技有限公司 | 一种播放多种封装格式的网络多媒体文件的方法与设备 |
CN102035852A (zh) * | 2010-12-28 | 2011-04-27 | 乐视网信息技术(北京)股份有限公司 | 实现多种媒体格式流输出的装置和方法 |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102802053A (zh) * | 2012-07-23 | 2012-11-28 | 深圳市融创天下科技股份有限公司 | 一种音视频文件转码集群调度方法及装置 |
CN102883188A (zh) * | 2012-10-16 | 2013-01-16 | 北京千橡网景科技发展有限公司 | 实时下载播放mp4文件的方法和*** |
CN102883189A (zh) * | 2012-10-16 | 2013-01-16 | 北京千橡网景科技发展有限公司 | 视频提供方法和*** |
CN103796047B (zh) * | 2014-01-23 | 2017-01-25 | 福建星网锐捷安防科技有限公司 | 一种视音频数据的封装方法及封装装置 |
CN104023167A (zh) * | 2014-04-03 | 2014-09-03 | 江苏省广播电视集团有限公司 | 应急备播***及其备播方法 |
CN104023167B (zh) * | 2014-04-03 | 2017-06-23 | 江苏省广播电视集团有限公司 | 应急备播***及其备播方法 |
CN105025391A (zh) * | 2014-04-30 | 2015-11-04 | 腾讯科技(深圳)有限公司 | 视频播放方法和装置 |
CN103957469B (zh) * | 2014-05-21 | 2017-09-15 | 百视通网络电视技术发展有限责任公司 | 基于实时转封装的互联网视频点播方法及*** |
CN103957469A (zh) * | 2014-05-21 | 2014-07-30 | 百视通网络电视技术发展有限责任公司 | 基于实时转封装的互联网视频点播方法及*** |
CN104333801A (zh) * | 2014-11-28 | 2015-02-04 | 北京奇艺世纪科技有限公司 | 一种mp4媒体文件传输方法、播放方法、装置及*** |
CN104469484A (zh) * | 2014-12-30 | 2015-03-25 | 广州视睿电子科技有限公司 | 文件播放方法和*** |
CN105611395B (zh) * | 2015-09-22 | 2019-05-10 | 暴风集团股份有限公司 | 一种mp4格式视频在线播放的方法及*** |
CN105611395A (zh) * | 2015-09-22 | 2016-05-25 | 北京暴风科技股份有限公司 | 一种mp4格式视频在线播放的方法及*** |
CN105183297B (zh) * | 2015-09-24 | 2018-10-16 | 北京金山安全软件有限公司 | 信息展示方法、装置和终端设备 |
CN105183297A (zh) * | 2015-09-24 | 2015-12-23 | 北京金山安全软件有限公司 | 信息展示方法、装置和终端设备 |
CN105554593B (zh) * | 2015-12-10 | 2019-04-02 | 杭州当虹科技有限公司 | 一种flv到mp4的文件容器转换方法 |
CN105554593A (zh) * | 2015-12-10 | 2016-05-04 | 杭州当虹科技有限公司 | 一种flv到mp4的文件容器转换方法 |
CN106060656A (zh) * | 2016-06-28 | 2016-10-26 | 暴风集团股份有限公司 | 基于DirectShow生成BHD文件的方法及*** |
CN106060656B (zh) * | 2016-06-28 | 2019-04-26 | 暴风集团股份有限公司 | 基于DirectShow生成BHD文件的方法及*** |
CN107640673A (zh) * | 2017-11-02 | 2018-01-30 | 浙江新再灵科技股份有限公司 | 一种易使用和易扩展的电梯实时监控***及方法 |
CN108833954A (zh) * | 2018-06-07 | 2018-11-16 | 深圳市亿联智能有限公司 | 一种支持多种iptv数据格式的数据解析方式 |
CN108833954B (zh) * | 2018-06-07 | 2020-12-11 | 深圳市亿联智能有限公司 | 一种支持多种iptv数据格式的数据解析方式 |
CN112135142A (zh) * | 2019-06-25 | 2020-12-25 | Oppo广东移动通信有限公司 | 图片解码方法及相关产品 |
CN112135142B (zh) * | 2019-06-25 | 2022-06-07 | Oppo广东移动通信有限公司 | 图片解码方法及相关产品 |
CN112287127A (zh) * | 2019-07-23 | 2021-01-29 | 上海哔哩哔哩科技有限公司 | 多媒体文件存储、读取方法 |
CN112287127B (zh) * | 2019-07-23 | 2022-10-14 | 上海哔哩哔哩科技有限公司 | 多媒体文件存储、读取方法 |
CN112449212A (zh) * | 2019-08-28 | 2021-03-05 | 杭州海康威视***技术有限公司 | 一种音视频码流的处理方法、装置及控制设备 |
CN112449212B (zh) * | 2019-08-28 | 2022-11-04 | 杭州海康威视***技术有限公司 | 一种音视频码流的处理方法、装置及控制设备 |
CN114640865A (zh) * | 2022-03-10 | 2022-06-17 | 京东科技信息技术有限公司 | 视频文件的转封装方法、装置、设备和存储介质 |
CN114928466A (zh) * | 2022-03-31 | 2022-08-19 | 成都鲁易科技有限公司 | 加密数据自动识别方法、装置、存储介质及计算机设备 |
CN114928466B (zh) * | 2022-03-31 | 2023-11-07 | 成都鲁易科技有限公司 | 加密数据自动识别方法、装置、存储介质及计算机设备 |
Also Published As
Publication number | Publication date |
---|---|
CN102256162B (zh) | 2013-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102256162B (zh) | 基于实时文件格式转换的优化流媒体点播的方法和*** | |
US11622134B2 (en) | System and method for low-latency content streaming | |
US9712889B2 (en) | Seamless trick-mode with decreased latency for live transcode streaming | |
US8898228B2 (en) | Methods and systems for scalable video chunking | |
KR101410621B1 (ko) | 비디오 스트리밍의 끊김없는 되감기 및 재생을 위한 서버측 지원 | |
CN101795297B (zh) | 基于p2p技术的直播时移***及其方法 | |
US20140351871A1 (en) | Live media processing and streaming service | |
US10880357B2 (en) | Reducing requests for media segments in streaming of multimedia content | |
US9584577B2 (en) | Method for enabling use of HLS as a common intermediate format | |
CN101917613B (zh) | 一种流媒体采集编码服务*** | |
US20120005312A1 (en) | Dynamic chunking for media streaming | |
CN109587514B (zh) | 一种视频播放方法、介质和相关装置 | |
US9420022B2 (en) | Media requests to counter latency and minimize network bursts | |
US20140344410A1 (en) | Fixed-length segmentation for segmented video streaming to improve playback responsiveness | |
CN102740125B (zh) | 一种播放流媒体的***和方法 | |
CN102055718B (zh) | 一种在http streaming***中实现分层请求内容的方法,装置和*** | |
US20120166667A1 (en) | Streaming media | |
US10015225B2 (en) | Method for dynamic adaptation of the reception bitrate and associated receiver | |
US8954540B2 (en) | Dynamic audio track selection for media streaming | |
WO2021143360A1 (zh) | 资源传输方法及计算机设备 | |
CN101600092A (zh) | 网络视频录像的生成和播放方法及*** | |
CN105592369B (zh) | 一种视频摘要处理方法及装置 | |
CN113079386B (zh) | 一种视频在线播放方法、装置、电子设备及存储介质 | |
CA2944985C (en) | Receiver, transmitter, data communication method, and data processing method | |
CN103139188A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C56 | Change in the name or address of the patentee | ||
CP02 | Change in the address of a patent holder |
Address after: 200030 Shanghai city Xuhui District Xietu Road No. 2899 Building 5 floor A Kuangchi Cultural Square Patentee after: ChinaNetCenter Co., Ltd. Address before: 200030 Shanghai City, Xuhui District Shanghai Xietu Road No. 2669 15 Floor Patentee before: ChinaNetCenter Co., Ltd. |