视频播放方法及装置的制造方法

文档序号:10578290阅读:344来源:国知局
视频播放方法及装置的制造方法
【专利摘要】本发明实施例公开了一种视频播放方法及装置,当用户在视频播放页面设置的目标码流后,同时将视频客户端内全局设置菜单中的码流更新为该目标码流。这样,当用户再次播放视频时就是按照用户修改后的码流(即,与用户对播放效果需求匹配的码流)进行播放,不需要用户在全局设置菜单或视频播放页面中重新设置自己习惯的码流,能够根据用户对播放效果的需求灵活设置全局设置菜单中的码流,提高了码流设置的灵活性。
【专利说明】
视频播放方法及装置
技术领域
[0001 ]本发明涉及视频技术领域,特别是涉及一种视频播放方法及装置。
【背景技术】
[0002]随着网络技术飞速发展,越来越多的用户喜欢在线观看视频。而且,目前的网络技术能够满足用户在线观看视频时对播放效果的要求。
[0003]用户可以通过选择待播放视频文件的码流以满足自己对播放效果的要求。码流是指视频文件在单位时间内使用的数据流量,是视频编码中画面质量控制中最重要的部分。同样分辨率下,视频文件的码流越大,压缩比越小,画面质量就越好。
[0004]用户可以在视频客户端内全局设置菜单中的码流设置选项选择合适的码流,用户设置一次后,所播放的视频文件就会默认使用该码流进行请求播放,不能根据用户对播放效果需求进行灵活设置。

【发明内容】

[0005]本发明实施例中提供了一种视频播放方法及装置,以解决现有技术中的全局设置菜单中所设置的码流不能根据用户对播放效果的需求进行灵活设置的问题。
[0006]为了解决上述技术问题,本发明实施例公开了如下技术方案:
[0007]第一方面,本申请实施例提供一种视频播放方法,应用于视频客户端中,包括:
[0008]获取用户在视频播放页面设置的目标码流;
[0009]将视频客户端内全局设置菜单中的码流更新为所述目标码流;
[0010]当再次检测到视频播放操作后,按照所述目标码流进行播放。
[0011 ]可选地,所述当再次检测到视频播放操作后,按照所述目标码流进行播放,包括:
[0012]在视频播放页面退出后,当再次检测到视频播放操作时,从所述视频客户端内全局设置菜单中获取所述目标码流;
[0013]向服务器发送视频播放请求,所述视频播放请求包括视频id及所述目标码流;
[0014]接收所述服务器发送的与所述视频id及所述目标码流相匹配的目标播放地址;
[0015]获取所述目标播放地址对应的目标视频文件,并播放所述目标视频文件。
[0016]可选地,所述将视频客户端内全局设置菜单中的码流更新为所述目标码流,包括:
[0017]判断所述全局设置菜单中的码流与所述目标码流是否相同;
[0018]如果所述全局设置菜单中的码流与所述目标码流不同,则将所述全局设置菜单中的码流值设置为所述目标码流。
[0019]可选地,所述将视频客户端内全局设置菜单中的码流更新为所述目标码流,还包括:
[0020]判断所述目标码流是否属于预设码流集合;
[0021 ]如果所述目标码流属于预设码流集合,则将所述全局设置菜单中的码流设置为所述目标码流。
[0022]可选地,所述获取用户在视频播放页面设置的目标码流,包括:
[0023]获取用户在所述视频播放页面进行的码流设置操作,所述视频播放页面包括视频播放页和视频详情页;
[0024]根据所述码流设置操作展示码流数值选项;
[0025]获取用户从所述码流数值选项中选择的目标码流。
[0026]第二方面,本申请实施例提供一种视频播放装置,应用于视频客户端中,包括:
[0027]获取模块,用于获取用户在视频播放页面设置的目标码流;
[0028]更新模块,用于将视频客户端内全局设置菜单中的码流更新为所述目标码流;
[0029]播放模块,用于当再次检测到视频播放操作后,按照所述目标码流进行播放。
[0030]可选地,所述播放模块,包括:
[0031 ]第一获取子模块,用于在视频播放页面退出后,当再次检测到视频播放操作时,从所述视频客户端内全局设置菜单中获取所述目标码流;
[0032]发送子模块,用于向服务器发送视频播放请求,所述视频播放请求包括视频id及所述目标码流;
[0033]接收子模块,用于接收所述服务器发送的与所述视频id及所述目标码流相匹配的目标播放地址;
[0034]播放子模块,用于获取所述目标播放地址对应的目标视频文件,并播放所述目标视频文件。
[0035]可选地,所述更新模块,包括:
[0036]第一判断子模块,用于判断所述全局设置菜单中的码流与所述目标码流是否相同;
[0037]第一更新子模块,用于当所述全局设置菜单中的码流与所述目标码流不同时,将所述全局设置菜单中的码流值设置为所述目标码流。
[0038]可选地,所述更新模块,包括:
[0039]第二判断子模块,用于判断所述目标码流是否属于预设码流集合;
[0040]第二更新子模块,用于当所述目标码流属于预设码流集合时,将所述全局设置菜单中的码流设置为所述目标码流。
[0041]可选地,所述获取模块,包括:
[0042]第二获取子模块,用于获取用户在所述视频播放页面进行的码流设置操作,所述视频播放页面包括视频播放页和视频详情页;
[0043]展示子模块,用于根据所述码流设置操作展示码流数值选项;
[0044]第三获取子模块,用于获取用户从所述码流数值选项中选择的目标码流。
[0045]由以上技术方案可见,本发明实施例提供的视频播放方法,当用户在视频播放页面设置的目标码流后,同时将视频客户端内全局设置菜单中的码流更新为该目标码流。这样,当用户再次播放视频时就是按照用户修改后的码流(即,与用户对播放效果需求匹配的码流)进行播放,不需要用户在全局设置菜单或视频播放页面中重新设置自己习惯的码流,能够根据用户对播放效果的需求灵活设置全局设置菜单中的码流,提高了码流设置的灵活性。
【附图说明】
[0046]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0047]图1为本发明实施例一种视频播放方法的流程示意图;
[0048]图2为本发明实施例一种播放页面的示意图;
[0049]图3为本发明实施例一种SllO的流程示意图;
[0050]图4为本发明实施例一种S130的流程示意图;
[0051 ]图5为本发明实施例另一种视频播放方法的流程示意图;
[0052]图6为本发明实施例视频播放装置的结构示意图;
[0053]图7为本发明实施例一种获取模块的结构框图;
[0054]图8为本发明实施例提供的一种播放模块的结构示意图;
[0055]图9为本发明实施例一种更新模块的框图;
[0056]图10为本发明实施例一种更新模块的框图。
【具体实施方式】
[0057]为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0058]参见图1,为本发明实施例提供的一种视频播放方法的流程示意图,该方法应用于视频客户端中,如图1所示,该方法可以包括以下步骤:
[0059]S110,获取用户在视频播放页面设置的目标码流。
[0060]在一些应用场景中,用户可以在观看视频时,在视频播放页面重新设置码流。例如,当前网速较慢而且全局设置菜单中的码流值较高使得视频播放不流畅时,用户在视频播放页面重新设置较低的码流。
[0061]如图2所示,示出了视频客户端播放视频文件的播放页面示意图,在该播放页面101的右下角通常设置有码流选择控件,即图2中清晰度控件102,用户点击清晰度控件102后,在播放页面101上显示用户可选择的码流,例如,超清、高清、标清、流畅;或者,在清晰度控件102处弹出的下拉菜单中显示用户可选择的码流(图2中未示出)。
[0062 ] 参见图3,为本发明实施例提供的一种S110的流程示意图,如图3所示,SI 1可以包括步骤SI I?SI 13:
[0063]Slll,获取用户在所述视频播放页面进行的码流设置操作。视频播放页面包括视频播放页和视频详情页。
[0064]在本发明一些实施例中,视频客户端的播放页上设置有设置码流的控件,用户通过操作该控件选择视频播放时的目标码流。
[0065]在本发明的另一些实施例中,用户可以在视频客户端的视频详情页上选择视频播放时的目标码流。视频详情页是视频文件的介绍页面,包括视频的具体内容介绍,并且该视频详情页上设置有播放、码流选择和剧集选择等控件,用户可以通过该页面上的码流选择控件选择播放该视频时所使用的目标码流。
[0066]SI 12,根据所述码流设置操作展示码流数值选项。
[0067]视频客户端检测到用户在视频播放页面设置码流的操作后,视频客户端向用户展示用户可以选择的码流数值,例如,480P、720P、1080P;或者,视频客户端向用户展示可以选择的码流级别,例如,标清(480P)、高清(720P)、超清(1080P)等,用户可以从中选择一个作为目标码流;视频客户端获取用户选择的目标码流。
[0068]需要说明的是,不同的视频网站所划分的码流级别可能不同,例如,某些网站划分的码流级别包括:极速、流畅、标清、高清、超清、蓝光等。本申请实施例并不限定码流级别的划分方式。
[0069]S113,获取用户从所述码流数值选项中选择的目标码流。
[0070]S120,将视频客户端内全局设置菜单中的码流更新为所述目标码流。
[0071]视频客户端通常都设计一个全局设置菜单码流的入口,例如,视频客户端的全局设置菜单中包含码流设置选项。用户通过全局设置菜单中的码流设置选项设置码流。
[0072]视频客户端获取用户在视频播放页面设置的目标码流后,判断该目标码流与全局设置菜单中的码流是否相同,如果不同,则将全局设置菜单中的码流更新为所述目标码流。如果相同,则不需要修改全局设置菜单中的码流。
[0073]例如,用户先在全局设置菜单中设置的码流为480P,但是当播放视频时发现视频不清晰,此时,用户在视频播放页面设置的目标码流是720P。同时,将全局设置菜单中的码流同步更新为720P。
[0074]S130,当再次检测到视频播放请求后,按照所述目标码流进行播放。
[0075]当用户退出当前播放视频后,再次播放视频时,按照更新后的全局播放菜单中的目标码流进行播放,从而不需要用户重新选择码流,操作简单,提高了码流设置的灵活性。
[0076]参见图4,为本发明实施例提供的一种S130的流程示意图,如图4所示,SI30可以包括步骤S131?S133;
[0077]S131,视频客户端在视频播放页面退出后,当检测到视频播放操作时,从视频客户端内全局设置菜单中获取所述目标码流。
[0078]S132,视频客户端向服务器发送视频播放请求,该视频播放请求包含视频id及目标码流。
[0079]视频id是视频文件的唯一标识信息。视频客户端检测到视频播放操作后,产生视频播放请求,该视频播放请求中携带视频id和目标码流。
[0080]S133,视频客户端接收服务器发送的目标播放地址,并根据所述目标播放地址获取目标视频文件并播放获得的目标视频文件。
[0081 ]服务器解析该视频播放请求获得视频id和目标码流,并获取与该视频id和目标码流相匹配的目标视频文件对应的目标播放地址,并将该目标播放地址发送给视频客户端。视频客户端根据目标播放地址获取目标视频文件,并播放该目标视频文件。
[0082]本实施例提供的视频播放方法,当用户在视频播放页面设置的目标码流后,同时将视频客户端内全局设置菜单中的码流更新为该目标码流。当再次播放视频时,按照全局设置菜单中的码流进行播放。这样,当用户再次播放视频时就是按照用户修改后的码流(即,与用户对播放效果需求匹配的码流)进行播放,不需要用户在全局设置菜单或视频播放页面中重新设置自己习惯的码流,能够根据用户对播放效果的需求灵活设置全局设置菜单中的码流,提高了码流设置的灵活性。
[0083]参见图5,为本发明实施例提供的另一种视频播放方法的流程示意图,该方法包括以下步骤:
[0084]S210,获取用户在视频播放页面设置的目标码流。
[0085]S220,判断所述目标码流是否属于预设码流集合;如果是,则执行S230;否则,结束当前流程。
[0086]由于某些特殊码流(例如,4k、杜比和3D等)需要硬件支持,用户当前使用的终端可能无法满足某些特殊码流的硬件要求,不需要将这些特殊码流同步更新到视频客户端的全局设置中。本发明实施例中,预设码流集合包括超清,高清,标清,流畅等。S230,将所述全局设置菜单中的码流设置为所述目标码流。
[0087]S240,当再次检测到视频播放操作后,按照所述目标码流进行播放。
[0088]本实施例提供的视频播放方法,当用户在视频播放页面设置的目标码流后,同时将视频客户端内全局设置菜单中的码流更新为该目标码流。当再次检测到视频播放请求后,按照全局设置菜单中的码流进行播放。可见,用户在播放页面修改码流后,能够记住用户在播放页面中所修改的码流,并同步到全局设置菜单中的码流设置选项,这样,当用户再次播放视频时就是按照用户修改后的码流(即,与用户对播放效果需求匹配的码流)进行播放,不需要用户在全局设置菜单或视频播放页面中重新设置自己习惯的码流,能够根据用户对播放效果的需求灵活设置全局设置菜单中的码流,提高了码流设置的灵活性。
[0089]与本发明提供的视频播放方法实施例相对应,本发明还提供了一种视频播放装置实施例。
[0090]参见图6,为本发明实施例提供的一种视频播放装置的结构示意图,如图6所示,该装置可以包括:获取模块110、更新模块120和播放模块130。
[0091]获取模块110,用于获取用户在视频播放页面设置的目标码流。
[0092]在一些应用场景中,用户可以在观看视频时,在视频播放页面重新设置码流。例如,当前网速较慢而且全局设置菜单中的码流值较高使得视频播放不流畅时,用户在视频播放页面重新设置较低的码流。
[0093]参见图7,为本发明实施例一种获取模块的结构框图,如图7所示,该获取模块110可以包括第二获取子模块111、展示子模块112和第三获取子模块113。
[0094]第二获取子模块111,用于获取用户在所述视频播放页面进行的码流设置操作;所述视频播放页面包括视频播放页和视频详情页。
[0095]在本发明一些实施例中,视频客户端的播放页上设置有设置码流的控件,用户通过操作该控件选择视频播放时的目标码流。
[0096]在本发明的另一些实施例中,用户可以在视频客户端的视频详情页上选择视频播放时的目标码流。
[0097]视频详情页是视频文件的介绍页面,包括视频的具体内容介绍,并且该视频详情页上设置有播放、码流选择和剧集选择等控件,用户可以通过该页面上的码流选择控件选择播放该视频时所使用的目标码流。
[0098]展示子模块112,用于根据所述码流设置操作展示码流数值选项。
[0099]视频客户端检测到用户在视频播放页面设置码流的操作后,视频客户端向用户展示用户可以选择的码流数值,例如,480P、720P、1080P,用户可以从中选择一个作为目标码流;视频客户端获取用户选择的目标码流。
[0100]第三获取子模块113,用于获取用户从所述码流数值选项中选择的目标码流。
[0101]更新模块120,用于将视频客户端内全局设置菜单中的码流更新为所述目标码流。
[0102]视频客户端通常都设计一个全局设置菜单码流的入口,例如,视频客户端的全局设置菜单中包含码流设置选项。用户通过全局设置菜单中的码流设置选项设置码流。
[0103]视频客户端获取用户在视频播放页面设置的目标码流后,判断该目标码流与全局设置菜单中的码流是否相同,如果不同,则将全局设置菜单中的码流更新为所述目标码流。如果相同,则不需要修改全局设置菜单中的码流。
[0104]例如,用户先在全局设置菜单中设置的码流为480P,但是当播放视频时发现视频不清晰,此时,用户在视频播放页面设置的目标码流是720P。同时,将全局设置菜单中的码流同步更新为720P。
[0105]播放模块130,用于当再次检测到视频播放操作后,按照所述目标码流进行播放。
[0106]参见图8,为本发明实施例提供的一种播放模块的结构示意图,如图8所示,该播放模块可以包括第一获取子模块131、发送子模块132、接收子模块133和播放子模块134。
[0107]第一获取子模块131,用于在视频播放页面退出后,当再次检测到视频播放操作时,从所述视频客户端内全局设置菜单中获取所述目标码流。
[0108]发送子模块132,用于向服务器发送视频播放请求,所述视频播放请求包括视频id及所述目标码流。
[0109]视频id是视频文件的唯一标识信息。视频客户端检测到视频播放操作后,产生视频播放请求,该视频播放请求中携带视频id和目标码流。
[0110]接收子模块133,用于接收所述服务器发送的与所述视频id及所述目标码流相匹配的目标播放地址。
[0111]所述服务器根据所述视频播放请求获取与所述视频id及所述目标码流相匹配的目标播放地址,并将该目标播放地址发送给所述视频客户端。
[0112]服务器解析该视频播放请求获得视频id和目标码流,并获取与该视频id和目标码流相匹配的目标视频文件对应的目标播放地址,并将该目标播放地址发送给视频客户端。
[0113]播放子模块134,用于获取所述目标播放地址对应的目标视频文件,并播放所述目标视频文件。
[0114]服务器解析该视频播放请求获得视频id和目标码流,并获取与该视频id和目标码流相匹配的目标视频文件对应的目标播放地址,并将该目标播放地址发送给视频客户端。视频客户端根据目标播放地址获取目标视频文件,并播放该目标视频文件。
[0115]本实施例提供的视频播放装置,当用户在视频播放页面设置的目标码流后,同时将视频客户端内全局设置菜单中的码流更新为该目标码流。当用户再次播放视频时,按照全局设置菜单中更新后的目标码流进行播放。这样,当用户再次播放视频时按照用户修改后的码流(即,与用户对播放效果需求匹配的码流)进行播放,不需要用户在全局设置菜单或视频播放页面中重新设置自己习惯的码流,能够根据用户对播放效果的需求灵活设置全局设置菜单中的码流,提高了码流设置的灵活性。
[0116]参见图9,为本发明实施例一种更新模块的框图,如图9所示,该更新模块120包括第一判断子模块121和第一更新子模块122。
[0117]第一判断子模块121,用于判断所述全局设置菜单中的码流与所述目标码流是否相同。
[0118]第一更新子模块122,用于当所述全局设置菜单中的码流与所述目标码流不同时,将所述全局设置菜单中的码流值设置为所述目标码流。
[0119]本实施例提供的更新模块,在确定全局设置菜单中的码流值与用户在视频播放页面所选择的目标码流不相同时,将全局设置菜单中的码流值更新为用户选择的目标码流。
[0120]参见图10,为本发明实施例一种更新模块的框图,如图10所示,该更新模块120包括第二判断子模块123和第二更新子模块124。
[0121]第二判断子模块123,用于判断所述目标码流是否属于预设码流集合。
[0122]某些特殊码流(例如,4k、杜比和3D等)需要硬件支持,用户当前使用的终端可能无法满足某些特殊码流的硬件要求,因此,不需要将这些特殊码流同步更新到视频客户端的全局设置中。本发明实施例中,预设码流集合包括超清,高清,标清,流畅等。第二更新子模块124,用于当所述目标码流属于预设码流集合时,将所述全局设置菜单中的码流设置为所述目标码流。
[0123]本实施例提供的更新模块,只有当用户选择的码流属于预设码流集合中的码流时,才将该目标码流同步更新到视频客户端的全局设置中。这样,对于用户所选择的目标码流是需要终端硬件支持时就不会同步到全局设置中,避免硬件不支持用户重新修改为终端硬件支持的码流
[0124]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0125]通过以上的方法实施例的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:只读存储器(R0M)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0126]本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0127]需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0128]以上所述仅是本发明的【具体实施方式】,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种视频播放方法,应用于视频客户端中,其特征在于,包括: 获取用户在视频播放页面设置的目标码流; 将视频客户端内全局设置菜单中的码流更新为所述目标码流; 当再次检测到视频播放操作后,按照所述目标码流进行播放。2.根据权利要求1所述的方法,其特征在于,所述当再次检测到视频播放操作后,按照所述目标码流进行播放,包括: 在视频播放页面退出后,当再次检测到视频播放操作时,从所述视频客户端内全局设置菜单中获取所述目标码流; 向服务器发送视频播放请求,所述视频播放请求包括视频id及所述目标码流; 接收所述服务器发送的与所述视频id及所述目标码流相匹配的目标播放地址; 获取所述目标播放地址对应的目标视频文件,并播放所述目标视频文件。3.根据权利要求1所述的方法,其特征在于,所述将视频客户端内全局设置菜单中的码流更新为所述目标码流,包括: 判断所述全局设置菜单中的码流与所述目标码流是否相同; 如果所述全局设置菜单中的码流与所述目标码流不同,则将所述全局设置菜单中的码流值设置为所述目标码流。4.根据权利要求3所述的方法,其特征在于,所述将视频客户端内全局设置菜单中的码流更新为所述目标码流,还包括: 判断所述目标码流是否属于预设码流集合; 如果所述目标码流属于预设码流集合,则将所述全局设置菜单中的码流设置为所述目标码流。5.根据权利要求1所述的方法,其特征在于,所述获取用户在视频播放页面设置的目标码流,包括: 获取用户在所述视频播放页面进行的码流设置操作,所述视频播放页面包括视频播放页和视频详情页; 根据所述码流设置操作展示码流数值选项; 获取用户从所述码流数值选项中选择的目标码流。6.一种视频播放装置,应用于视频客户端中,其特征在于,包括: 获取模块,用于获取用户在视频播放页面设置的目标码流; 更新模块,用于将视频客户端内全局设置菜单中的码流更新为所述目标码流; 播放模块,用于当再次检测到视频播放操作后,按照所述目标码流进行播放。7.根据权利要求6所述的装置,其特征在于,所述播放模块,包括: 第一获取子模块,用于在视频播放页面退出后,当再次检测到视频播放操作时,从所述视频客户端内全局设置菜单中获取所述目标码流; 发送子模块,用于向服务器发送视频播放请求,所述视频播放请求包括视频id及所述目标码流; 接收子模块,用于接收所述服务器发送的与所述视频id及所述目标码流相匹配的目标播放地址; 播放子模块,用于获取所述目标播放地址对应的目标视频文件,并播放所述目标视频文件。8.根据权利要求6所述的装置,其特征在于,所述更新模块,包括: 第一判断子模块,用于判断所述全局设置菜单中的码流与所述目标码流是否相同; 第一更新子模块,用于当所述全局设置菜单中的码流与所述目标码流不同时,将所述全局设置菜单中的码流值设置为所述目标码流。9.根据权利要求8所述的装置,其特征在于,所述更新模块,包括: 第二判断子模块,用于判断所述目标码流是否属于预设码流集合; 第二更新子模块,用于当所述目标码流属于预设码流集合时,将所述全局设置菜单中的码流设置为所述目标码流。10.根据权利要求6所述的装置,其特征在于,所述获取模块,包括: 第二获取子模块,用于获取用户在所述视频播放页面进行的码流设置操作,所述视频播放页面包括视频播放页和视频详情页; 展示子模块,用于根据所述码流设置操作展示码流数值选项; 第三获取子模块,用于获取用户从所述码流数值选项中选择的目标码流。
【文档编号】H04N21/61GK105939498SQ201610353902
【公开日】2016年9月14日
【申请日】2016年5月25日
【发明人】许吉
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1