一种实时视频转码的方法及装置制造方法

文档序号:7776343阅读:154来源:国知局
一种实时视频转码的方法及装置制造方法
【专利摘要】本发明实施例提供一种实时视频转码的方法,包括:监控系统消息,当监测到视频播放失败的消息时,显示可对所述视频进行转码的通知,接收转码指令,根据所述转码指令对对所述视频进行转码。本发明实施例还提供了一种相应的实时视频转码的装置。使用本发明实施例公开的实时视频转码的方法和装置,通过实时监控系统消息,在监测到视频播放失败的消息后,可根据用户的选择实时对播放失败的视频文件进行转码,使得转码后的视频文件能够被终端播放,这样不论终端收到何种格式的视频文件,都能够转码成终端可播放的格式,从而被终端播放。
【专利说明】ー种实时视频转码的方法及装置
【技术领域】
[0001]本发明涉及计算机【技术领域】,尤其涉及ー种实时视频转码的方法及装置。
【背景技术】
[0002]在移动互联网高速发展的今天,包括智能手机、平板电脑等在内的智能终端应用越来越广泛。在应用这些智能终端时,播放视频是其中ー项很重要的应用。鉴于智能終端可接收的视频源非常广泛,在如此多的视频源中所包含的视频流、音频流、封装等格式更是难以枚挙。而终端播放程序的发展显然不可能满足播放所有视频格式的需求,这样就会经常出现终端播放视频失败的问题,极大的影响了用户体验。

【发明内容】

[0003]为了解决现有技术中终端视频播放格式不兼容的问题,本发明实施例提出ー种实时视频转码的方法和装置。
[0004]本发明的ー个方面,提供ー种实时视频转码的方法,包括:
[0005]监控系统消息;
[0006]当监测到视频播放失败的消息吋,显示可对所述视频进行转码的通知;
[0007]接收转码指令,根据所述转码指令对对所述视频进行转码。
[0008]本发明的另ー个方面,提供ー种实时视频转码的装置,包括:
[0009]监控单元,用于监控系统消息;
[0010]显示单元,用于当所述监控単元监测到视频播放失败的消息时,显示可对所述视频进行转码的通知;
[0011]转码单元,用于接收转码指令,根据所述转码指令对对所述视频进行转码。
[0012]使用本发明实施例公开的实时视频转码的方法和装置,通过实时监控系统消息,在监测到视频播放失败的消息后,可根据用户的选择实时对播放失败的视频文件进行转码,使得转码后的视频文件能够被终端播放,这样不论终端收到何种格式的视频文件,都能够转码成終端可播放的格式,从而被终端播放。
【专利附图】

【附图说明】
[0013]图1所示是本发明实施例提供的ー种实时视频转码的方法示意图;
[0014]图2所示是本发明实施例提供的提示用户是否进行转码的界面示意图;
[0015]图3所示是本发明实施例提供的转码完成后提示用户是否播放的界面示意图;
[0016]图4所示是本发明实施例提供的ー种实时视频转码的装置的结构示意图;
[0017]图5所示是本发明实施例提供的另ー种实时视频转码的装置的结构示意图。
【具体实施方式】
[0018]在本发明实施例中,通过实时监控系统消息,在监测到视频播放失败的消息后,可根据用户的选择实时对播放失败的视频文件进行转码,使得转码后的视频文件能够被终端播放,这样不论终端收到何种格式的视频文件,都能够转码成终端可播放的格式,从而被终端播放。
[0019]以下详细说明本发明实施例提供的实时视频转码的方法。
[0020]图1所示为本发明一个实施例提供的实时视频转码的方法示意图,根据该图,详述各步骤如下:
[0021]步骤101、监控系统消息;
[0022]步骤102、当监测到视频播放失败的消息时,显示可对所述视频进行转码的通知;
[0023]其中,所述显示可对所述视频进行转码的通知,还包括:
[0024]显示是否进行转码的选项。
[0025]图2所示为本发明一个实施例提供的提示用户是否进行转码的界面示意图。依据该图,可以很直观的提示用户播放失败的视频可以经过转码后播放,从而能够提供较佳的用户体验。
[0026]步骤103、接收转码指令,根据所述转码指令对对所述视频进行转码。
[0027]其中,所述根据所述转码指令对对所述视频进行转码,包括:
[0028]获取所述系统支持的视频编码格式,将所述视频转码为所述系统支持的视频编码格式。系统支持的视频编码格式可能不止一种,在发明一个实施例中可以为用户选择一个默认的使用次数最多的编码格式,也可以提示用户选择一个自己喜爱的编码格式,本发明实施例对此不做限定。
[0029]对视频转码完成后,还包括:
[0030]对所述视频的转码完成后,显示转码后的视频文件的存放目录。
[0031]图3所示为本发明一个实施例提供的转码完成后提示用户是否播放的界面示意图。依据该图,可以看出,在转码完成后,还可以包括:
[0032]显示是否播放所述转码后的视频文件的选项;
[0033]接收播放所述视频文件的指令;
[0034]播放所述转码后的视频文件。
[0035]使用本发明实施例公开的实时视频转码的方法,通过实时监控系统消息,在监测到视频播放失败的消息后,可根据用户的选择实时对播放失败的视频文件进行转码,使得转码后的视频文件能够被终端播放,这样不论终端收到何种格式的视频文件,都能够转码成终端可播放的格式,从而被终端播放。
[0036]以下介绍一种实时视频转码的装置,用以实现前述实施例公开的一种实时视频转码的方法。
[0037]图4所示为本发明一个实施例提供的一种实时视频转码的装置的结构示意图。依据该图,介绍该装置的各组成部分如下:
[0038]监控单元401,用于监控系统消息;
[0039]显示单元402,用于当所述监控单元监测到视频播放失败的消息时,显示可对所述视频进行转码的通知;
[0040]其中,所述显示单元402还用于:
[0041 ] 显示是否进行转码的选项。[0042]转码单元403,用于接收转码指令,根据所述转码指令对对所述视频进行转码。
[0043]其中,所述转码単元403根据所述转码指令对对所述视频进行转码,包括:
[0044]获取所述系统支持的视频编码格式,将所述视频转码为所述系统支持的视频编码格式。
[0045]在前述的装置中,所述显示单元402还用于:
[0046]在所述转码单元对所述视频的转码完成后,显示转码后的视频文件的存放目录。
[0047]图5所示为本发明一个实施例提供的另ー种实时视频转码的装置的结构示意图。
[0048]依据该图,前述实时视频转码的装置还包括:
[0049]播放单元404,用于显示是否播放所述转码后的视频文件的选项,接收播放所述视频文件的指令,播放所述转码后的视频文件。
[0050]使用本发明实施例公开的实时视频转码的装置,通过实时监控系统消息,在监测到视频播放失败的消息后,可根据用户的选择实时对播放失败的视频文件进行转码,使得转码后的视频文件能够被终端播放,这样不论终端收到何种格式的视频文件,都能够转码成终端可播放的格式,从而被终端播放。
[0051]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于可读取存储介质中,该程序在执行吋,执行包括上述方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟、光盘、网络节点、调度器等各种可以存储程序代码的介质。
[0052]最后应说明的是:以上仅为本发明的优选实施例而已,并不用于限制本发明,尽管參照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种实时视频转码的方法,其特征在于,包括: 监控系统消息; 当监测到视频播放失败的消息时,显示可对所述视频进行转码的通知; 接收转码指令,根据所述转码指令对对所述视频进行转码。
2.根据权利要求1所述的方法,其特征在于,所述显示可对所述视频进行转码的通知,还包括: 显示是否进行转码的选项。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述转码指令对对所述视频进行转码,包括: 获取所述系统支持的视频编码格式,将所述视频转码为所述系统支持的视频编码格式。
4.根据权利要求1-2中任一项所述的方法,其特征在于,还包括: 对所述视频的转码完成后,显示转码后的视频文件的存放目录。
5.根据权利要求4所述的方法,其特征在于,还包括: 显示是否播放所述转码后的视频文件的选项; 接收播放所述视频文件的指令; 播放所述转码后的视频文件。
6.一种实时视频转码的装置,其特征在于,包括: 监控单元,用于监控系统消息; 显示单元,用于当所述监控单元监测到视频播放失败的消息时,显示可对所述视频进行转码的通知; 转码单元,用于接收转码指令,根据所述转码指令对对所述视频进行转码。
7.根据权利要求6所述的装置,其特征在于,所述显示单元还用于: 显示是否进行转码的选项。
8.根据权利要求6或7所述的装置,其特征在于,所述转码单元根据所述转码指令对对所述视频进行转码,包括: 获取所述系统支持的视频编码格式,将所述视频转码为所述系统支持的视频编码格式。
9.根据权利要求6-7中任一项所述的装置,其特征在于,所述显示单元还用于: 在所述转码单元对所述视频的转码完成后,显示转码后的视频文件的存放目录。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括: 播放单元,用于显示是否播放所述转码后的视频文件的选项,接收播放所述视频文件的指令,播放所述转码后的视频文件。
【文档编号】H04N21/24GK103607594SQ201310565727
【公开日】2014年2月26日 申请日期:2013年11月13日 优先权日:2013年11月13日
【发明者】张金良 申请人:天脉聚源(北京)传媒科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1