视频获取方法与装置制造方法
【专利摘要】本发明涉及一种视频获取方法与装置,在一个实施例中,上述方法包括:接收用户输入的用于选择从第二终端中获取视频的指令;根据该指令开启传输服务器程序;以及通过该传输服务器程序接收该第二终端上传的视频文件。根据上述的视频获取方法,可方便的在第一终端内获取存储在第二终端内的视频,从而让使用者在第一终端具有更多的视频源可供选择。
【专利说明】视频获取方法与装置
【技术领域】
[0001]本发明涉及网络通信领域,特别涉及一种视频获取方法与视频获取装置,应用于移动智能手机中。
【背景技术】
[0002]当前使用者只能从手机的视频网络上获取有限的视频文件。而部份片源只能通过个人计算机的浏览器或通过个人计算机上的播放软件来观看,无法从手机的视频网络上获取。此外,利用个人计算机自制的片源,也没有方便的途径可以上传至手机来播放与观看。
【发明内容】
[0003]有鉴于此,有必要提供一种视频获取方法与装置,可让用户方便的从第一终端中犾取保存在弟~.终端中的视频。
[0004]一种视频获取方法,应用于第一终端中,该方法包括:接收用户输入的用于选择从第二终端中获取视频的指令;根据该指令开启传输服务器程序;以及通过该传输服务器程序接收该第二终端上传的视频文件。
[0005]一种视频获取装置,应用于第一终端中,该装置包括:指令接收模块,用于接收用户输入的用于选择从第二终端中获取视频的指令;服务器开启模块,用于根据该指令开启传输服务器程序;以及文件接收模块,用于通过该传输服务器程序接收该第二终端上传的视频文件。
[0006]综上所述,上述的视频获取方法与装置通过根据指令开启第一终端的传输服务器程序,并通过传输服务器程序接收第二终端上传的视频文件。如此可让使用者通过第一终端而选择获取第二终端中的视频,并在第一终端中观看的视频文件变得更加丰富,方便使用者于第一终端中观看各种片源的需求。
[0007]为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
【专利附图】
【附图说明】
[0008]图1所示为本发明实施例的视频获取方法及装置的运行环境示意图。
[0009]图2示出了一种电子终端的结构框图。
[0010]图3示出了本发明第一实施例所提供的视频获取方法流程图。
[0011]图4示出了本发明第二实施例所提供的视频获取方法流程图。
[0012]图5示出了本发明第三实施例所提供的视频获取方法流程图。
[0013]图6示出了本发明第四实施例所提供的视频获取装置的结构框图。
[0014]图7示出了本发明第五实施例所提供的视频获取装置的结构框图。
[0015]图8示出了本发明第六实施例所提供的视频获取装置的结构框图。
【具体实施方式】
[0016]为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的【具体实施方式】、结构、特征及其功效,详细说明如后。
[0017]本发明实施例涉及一种视频获取方法与装置,应用于电子装置中以从其他的电子装置中获取视频,尤其适用于从移动电子装置中获取其他电子装置中的视频。上述的移动电子装置的具体实例包括移动智能手机。上述的电子装置的具体实例包括但并不限于笔记本计算机、台式计算机、个人数字助理及前述装置的各种组合。
[0018]图1所示为本发明实施例的方法的运行环境示意图。如图1所示,整个运行环境100可包括第一终端110与第二终端120。
[0019]第一终端110与第二终端120均为运行有智能操作系统的电子装置,其具体实例包括但并不限于:笔记本计算机、台式计算机、个人数字助理、智能手机、平板电脑。在一个实例中,第一终端110为智能手机,而第二终端120为台式计算机。
[0020]如图1所示,第一终端110与第二终端120分别连接至同一网络。上述的网络可为有线网或者无线网络。上述的无线网络例如可为无线局域网(Wireless Local AreaNetwork, WLAN)。
[0021]在一个实例中,第一终端110与第二终端120分别通过无线方式接入同一个无线路由器130,此时,上述的网络130即为上述的无线路由器130提供的无线局域网。在另一个实施例中,第一终端110自身被设置为一个无线热点,提供一个无线局域网,而第二终端120通过无线方式接入此无线热点。
[0022]图2所示为第一终端110的结构框图。如图2所示,第一终端110包括一个或多个(图中仅示出一个)处理器102、存储器104、以及网络模块106。本领域普通技术人员可以理解,图2所示的结构仅为示意,其并不对上述第一终端110的结构造成限定。例如,第一终端110还可包括比图2中所示更多或者更少的组件,或者具有与图1所示不同的配置。
[0023]存储器104可用于存储软件程序以及模块,如本发明实施例中的视频获取方法及装置对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的视频获取方法及装置。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至电子装置100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0024]网络模块106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输模块106包括一个网络适配器(NetworkInterface Controller, NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网进行通讯。在一个实例中,网络模块106为射频(Rad1 Frequency, RF)模块,其用于通过无线方式与其他设备进行通讯。
[0025]图3示出了本发明第一实施例所提供的视频获取方法流程图。本实施例的方法例如可由上述的第一终端110执行。如图3所示,上述视频获取方法包括以下步骤:
[0026]步骤S110、接收用户输入的用于选择从第二终端中获取视频的指令。
[0027]在一个实例中,第一终端110中运行有视频播放应用,在该视频播放应用中提供选择视频文件来源的界面,通过此界面第一终端110可以接收用户输入的指令,在检测到预定的指令后,即上述的于选择从第二终端中获取视频的指令后,开始进行从其他设备获取视频文件的流程,即执行后续的步骤S120及步骤S130。
[0028]步骤S120、根据该指令开启传输服务器程序。
[0029]传输服务器程序包括但不限于以下几种:文件传输协议服务器(File TransferProtocol,缩写为FTP)或超文本传输协议服务器(HyperText Transfer Protocol,缩写为HTTP)。在开启上述的传输服务器程序后,第一终端110处于可以接受其他设备上传的文件的状态。可以理解,在开启传输服务器程序后,第一终端110实质上已经变成一个FTP服务器或者HTTP服务器。
[0030]步骤S130、通过该传输服务器程序接收该第二终端上传的视频文件。
[0031]在步骤S120后,用户可以在第二终端120内启动客户端应用程序,例如浏览器、FTP客户端程序、或者视频播放应用程序。上述浏览器可以连接至上述的FTP服务器或者HTTP服务器。上述的FTP客户端程序可以连接至上述的FTP服务器。上述的视频播放应用程序可根据FPT协议或者HTTP协议访问上述的FTP服务器或者HTTP服务器。在上述的客户端应用程序中,用户可以选择位于本机的视频文件,并将其上传至上述的FTP服务器或者HTTP服务器中。相应地,在第一终端110中,其通过该传输服务器程序接收第二终端120上传的视频文件。
[0032]根据本实施例的视频获取方法,可方便的在第一终端110内获取存储在第二终端120内的视频,从而让使用者在第一终端110具有更多的视频源可供选择。
[0033]图4为第二实施例提供的视频获取方法的交互示意图。本实施例的视频获取方法与第一实施例相类似,首先,用户在第一终端110内运行的视频播放应用程序界面中选择从其他终端获取视频,亦即,用户输入了用于选择从第二终端中获取视频的指令。相应地,第一终端110根据该指令开启传输服务器,并在开启传输服务器后显不一条包括该传输服务器的提示信息给用户,使用户了解该传输服务器的访问地址。
[0034]此后,用户在运行于第二终端120内的客户端应用程序内输入该显示的访问地址,并在该客户端应用程序的界面中选择要上传的视频文件。相应地,第二终端120根据该访问地址连接向传输服务器发起连接请求,若收到传输服务器返回的连接成功的消息则开始将用户选择的视频文件上传至传输服务器中。
[0035]第一终端110通过传输服务器接收第二终端120上传的视频文件,并可进行播放。可以理解,上述的播放可以是在视频文件完成传输以后进行,还可以是在上传的过程中同步进行播放。
[0036]根据本实施例的视频获取方法,可方便的在第一终端110内获取存储在第二终端120内的视频,从而让使用者在第一终端110具有更多的视频源可供选择。
[0037]图5为第三实施例提供的视频获取方法的部分步骤流程图。本实施例的视频获取方法与第一实施例相类似,其不同之处在于,还包括以下步骤:
[0038]步骤S310,判断第一终端110与第二终端120是否位于同一局域网内,若是则执行步骤S320,否则执行步骤S330。
[0039]步骤S320,向用户显示第一终端110在该局域网的IP地址。
[0040]步骤S330,将第一终端110设置成无线热点,并接收第二终端120的接入请求,从而,第一终端110与第二终端120位于同一无线局域网内。可通过第二终端120直接访问第一终端110。在此种情形下,第一终端110作为第二终端120的默认网关,因此在第二终端120中,无须再由用户输入第一终端110的访问地址,直接由网卡的配置参数获取即可。
[0041]本实施例的视频获取方法中,根据具体的网络环境,分别做出对应处理,在第一终端I1与第二终端120无法直接互连的时候,将第一终端110设置成无线热点,从而与第二终端120通过无线网络相连,使用户从第一终端110获取第二终端120内的视频更加的方便。
[0042]可以理解,以上虽然以各实施例对上述的视频获取方法进行了说明,然而,上述实施例并非用以限制上述视频获取方法的范围。例如,本领域普通技术人员还可在上述各实施例的基础上稍加变化而得到等同或者类似的技术方案,或者将以上各实施例的技术特征相互组合而得到新的实施方式,而这些变化实施例或者组合方式均应包含在上述的视频获取方法的范围内。
[0043]图6为第四实施例提供的视频获取装置的结构框图。上述的视频获取装置例如可运行于图1所示的第一终端110内。如图6所示,上述的视频获取装置包括指令接收模块41、服务器开启模块42、以及文件接收模块43。
[0044]指令接收模块41用于接收用户输入的用于选择从第二终端120中获取视频的指令。在一个实例中,第一终端110中运行有视频播放应用,在该视频播放应用中提供选择视频文件来源的界面,通过此界面第一终端110可以接收用户输入的指令,在检测到预定的指令后,即上述的于选择从第二终端中获取视频的指令后,调用服务器开启模块42及文件接收模块43。
[0045]服务器开启模块42用于根据该指令开启传输服务器程序。传输服务器程序包括但不限于以下几种:文件传输协议服务器(File Transfer Protocol,缩写为FTP)或超文本传输协议服务器(HyperText Transfer Protocol,缩写为HTTP)。在开启上述的传输服务器程序后,第一终端110处于可以接受其他设备上传的文件的状态。可以理解,在开启传输服务器程序后,第一终端110实质上已经变成一个FTP服务器或者HTTP服务器。
[0046]文件接收模块43用于通过该传输服务器程序接收该第二终端上传的视频文件。在服务器开启模块42开启传输服务器后,用户可以在第二终端120内启动客户端应用程序,例如浏览器、FTP客户端程序、或者视频播放应用程序。在上述的客户端应用程序中,用户可以选择位于本机的视频文件,并将其上传至上述的FTP服务器或者HTTP服务器中。相应地,在第一终端110中,其通过该传输服务器程序接收第二终端120上传的视频文件。
[0047]根据本实施例的视频获取装置,可方便的在第一终端110内获取存储在第二终端120内的视频,从而让使用者在第一终端110具有更多的视频源可供选择。
[0048]图7为第五实施例提供的视频获取装置的结构框图。本实施例的视频获取装置与第四实施例相似,其不同之处在于,还包括:
[0049]地址显示模块44,用于根据该指令开启该传输服务器程序之后,显示该传输服务器程序的访问地址;
[0050]文件选择模块45,用于根据用户的输入选择要上传的视频文件;
[0051]连接模块46,用于根据该访问地址建立至第一终端110的网络连接;以及
[0052]文件传输模块47,用于根据该网络连接将该选择的视频文件上传至该传输服务器中。
[0053]根据本实施例的视频获取装置,可方便的在第一终端110内获取存储在第二终端120内的视频,从而让使用者在第一终端110具有更多的视频源可供选择。
[0054]图8为第六实施例提供的视频获取装置的结构框图。本实施例的视频获取装置与第五实施例相似,其不同之处在于还包括:
[0055]判断模块51,用于判断该第一终端与该第二终端是否位于同一局域网中,若是则地址显示模块44显示该第一终端在该局域网内的IP地址。
[0056]此外,本实施例的视频获取装置还可包括无线热点设定模块52,用于若第一终端110与第二终端120未连接至同一局域网中则将该第一终端设置为无线热点,并接收第二终端120的接入请求,从而使第一终端110与第二终端120连接至同一局域网内。
[0057]本实施例的视频获取装置中,根据具体的网络环境,分别做出对应处理,在第一终端I1与第二终端120无法直接互连的时候,将第一终端110设置成无线热点,从而与第二终端120通过无线网络相连,使用户从第一终端110获取第二终端120内的视频更加的方便。
[0058]以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭示如上,然而并非用以限定本发明,任何本领域技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简介修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
【权利要求】
1.一种视频获取方法,应用于第一终端中,其特征在于,该方法包括: 接收用户输入的用于选择从第二终端中获取视频的指令; 根据该指令开启传输服务器程序;以及 通过该传输服务器程序接收该第二终端上传的视频文件。
2.如权利要求1所述的视频获取方法,其特征在于,还包括:在根据该指令开启该传输服务器程序之后,显示该传输服务器程序的访问地址。
3.如权利要求2所述的视频获取方法,其特征在于,还包括:该第二终端接收用户输入的该访问地址及选择的视频文件;根据该访问地址建立连接;以及根据该连接将该选择的视频文件上传至该传输服务器程序中。
4.如权利要求1所述的视频获取方法,其特征在于,还包括:判断该第一终端与该第二终端是否位于同一局域网中,若是则显示该第一终端在该局域网内的IP地址。
5.如权利要求1所述的视频获取方法,其特征在于,还包括:若该第一终端与该第二终端未连接至同一局域网中则将该第一终端设置为无线热点,而接收该第二终端的接入请求,从而使该第一终端与该第二终端连接至同一局域网内。
6.一种视频获取装置,应用于第一终端中,其特征在于,该装置包括: 指令接收模块,用于接收用户输入的用于选择从第二终端中获取视频的指令; 服务器开启模块,用于根据该指令开启传输服务器程序;以及 文件接收模块,用于通过该传输服务器程序接收该第二终端上传的视频文件。
7.如权利要求6所述的视频获取装置,其特征在于,还包括:地址显示模块,用于根据该指令开启该传输服务器程序之后,显示该传输服务器程序的访问地址。
8.如权利要求7所述的视频获取装置,其特征在于,还包括:文件选择模块,用于接收用户输入的该访问地址及选择的视频文件;连接模块,用于根据该访问地址建立网络连接;以及文件传输模块,用于根据该网络连接将该选择的视频文件上传至该传输服务器程序中。
9.如权利要求7所述的视频获取装置,其特征在于,还包括:判断模块,用于判断该第一终端与该第二终端是否位于同一局域网中,若是则该地址显示模块显示该第一终端在该局域网内的IP地址。
10.如权利要求6所述的视频获取装置,其特征在于,还包括:无线热点设定模块,用于若该第一终端与该第二终端未连接至同一局域网中则将该第一终端设置为无线热点,并接收该第二终端的接入请求,从而使该第一终端与该第二终端连接至同一局域网内。
【文档编号】H04N21/436GK104349202SQ201310319554
【公开日】2015年2月11日 申请日期:2013年7月26日 优先权日:2013年7月26日
【发明者】廖海珍 申请人:腾讯科技(深圳)有限公司