一种视频录制方法及装置的制造方法_3

文档序号:9330993阅读:来源:国知局
信系统(GSM)等等。作为非限制性示例,下面的描述涉及CDMA通信系统,但是这样的教导同样适用于其它类型的系统。
[0078]参考图2,CDMA无线通信系统可以包括多个移动终端100、多个基站(BS)270、基站控制器(BSC) 275和移动交换中心(MSC) 280。MSC280被构造为与公共电话交换网络(PSTN) 290形成接口。MSC280还被构造为与可以经由回程线路耦接到基站270的BSC275形成接口。回程线路可以根据若干己知的接口中的任一种来构造,所述接口包括例如E1/T1、ATM,IP、PPP、帧中继、HDSL、ADSL或xDSL。将理解的是,如图2中所示的系统可以包括多个BSC2750。
[0079]每个BS270可以服务一个或多个分区(或区域),由多向天线或指向特定方向的天线覆盖的每个分区放射状地远离BS270。或者,每个分区可以由用于分集接收的两个或更多天线覆盖。每个BS270可以被构造为支持多个频率分配,并且每个频率分配具有特定频谱(例如,1.25MHz,5MHz 等等)。
[0080]分区与频率分配的交叉可以被称为CDMA信道。BS270也可以被称为基站收发器子系统(BTS)或者其它等效术语。在这样的情况下,术语"基站"可以用于笼统地表示单个BSC275和至少一个BS270。基站也可以被称为〃蜂窝站〃。或者,特定BS270的各分区可以被称为多个蜂窝站。
[0081]如图2中所示,广播发射器(BT) 295将广播信号发送给在系统内操作的移动终端100如图1中所示的广播接收模块111被设置在移动终端100处以接收由BT295发送的广播信号。在图2中,示出了几个全球定位系统(GPS)卫星300。卫星300帮助定位多个移动终端100中的至少一个。
[0082]在图2中,描绘了多个卫星300,但是理解的是,可以利用任何数目的卫星获得有用的定位信息。如图1中所示的GPS模块115通常被构造为与卫星300配合以获得想要的定位信息。替代GPS跟踪技术或者在GPS跟踪技术之外,可以使用可以跟踪移动终端的位置的其它技术。另外,至少一个GPS卫星300可以选择性地或者额外地处理卫星DMB传输。
[0083]作为无线通信系统的一个典型操作,BS270接收来自各种移动终端100的反向链路信号。移动终端100通常参与通话、消息收发和其它类型的通信。特定基站270接收的每个反向链路信号被在特定BS270内进行处理。获得的数据被转发给相关的BSC275。BSC提供通话资源分配和包括BS270之间的软切换过程的协调的移动管理功能。BSC275还将接收到的数据路由到MSC280,其提供用于与PSTN290形成接口的额外的路由服务。类似地,PSTN290与MSC280形成接口,MSC与BSC275形成接口,并且BSC275相应地控制BS270以将正向链路信号发送到移动终端100。
[0084]基于上述移动终端硬件结构以及通信系统,提出本发明方法各个实施例。
[0085]本发明的触控操作方法,特别适用于窄边框或无边框移动终端,首先将移动终端的触控区分割为特殊分区和与现有技术相同的普通分区,并为每一分区分配一个输入设备;当接收到触控操作时,判断该触控操作发生在哪个分区内,当发生在特殊分区内时,则通过特殊分区所对应的输入设备上报触控操作,当发生在普通分区内时,则通过普通分区所对应的输入设备上报触控操作;最后,移动终端对特殊分区所对应的输入设备上报的触控操作进行特殊处理,对普通分区所对应的输入设备上报的触控操作像现有技术一样,进行正常处理。
[0086]所述对触控操作进行特殊处理可以理解为对触控操作进行非常规处理或非正常处理,如忽略该触控操作、根据该触控操作生成特效,或者自定义的其它处理方式。举例而言,非常规处理或非正常处理,进一步可以做如下理解:当用户点击某一应用图标时,正常处理或常规处理是启动该应用,非正常处理或非常规处理则是不予启动该应用。
[0087]以下通过具体实施例进行详细说明。
[0088]实施例一
[0089]参见图3,图3是本发明一种视频录制方法实施例一的流程图。
[0090]一种视频录制方法,包括:
[0091]S101、在第一预览界面中播放视频。
[0092]S102、实时检测所述第一预览界面是否为当前显示界面,如果是,则执行S103 ;否则,执行S104。
[0093]步骤S102中,实时检测播放视频的第一预览界面是否为当前显示界面,即检测欲录制的视频的播放界面有无被其他应用的界面遮挡,如果没有没遮挡,则直接对当前显示界面中播放的视频进行录制;如果有其他应用的界面遮挡了欲录制的视频的播放界面,则开辟新线程,用该新线程录制被遮挡了欲录制的视频;以此达到:在视频录制过程中允许进行其他操作而不影响视频录制的效果。
[0094]S103、对所述当前显示界面进行录制。
[0095]步骤S103中,对所述当前显示界面中播放视频,对播放视频的当前显示界面进行录制。
[0096]S104、开辟新线程,在所述新线程内,对所述第一预览界面中播放的视频进行录制。
[0097]本发明在视频录制的过程中允许进行操作其他应用,且其他应用不影响视频的录制,用户依然能录制到想要的视频。
[0098]实施例二
[0099]本实施例的应用场景为:用户在终端上示范某一应用程序的相关使用教程,用户想把这个过程录制下来。比如,用户想录制玩“愤怒的小鸟”通关的视频,以下结合该应用场景对本发明所述的方法做一详细的说明。
[0100]参见图4,图4是本发明一种视频录制方法实施例二的流程图。
[0101 ] 一种视频录制方法,包括:
[0102]S210、在第一预览界面中播放视频。
[0103]步骤S210中,在第一预览界面中播放“愤怒的小鸟”视频。
[0104]S220、检测到所述第一预览界面为当前显示界面。
[0105]步骤S220中,检测到第一预览界面为当前显示界面,即当前显示界面播放“愤怒的小鸟”视频,也即播放“愤怒的小鸟”视频的界面没有被其他应用的界面遮挡。
[0106]以下S231-S233,步骤不分先后。
[0107]S231、侦测所述当前显示界面上的手势动作。
[0108]步骤S231中,在本实施例中,“愤怒的小鸟”视频在当前显示界面播放,用户可对视频进行相关操作,比如,用户在当前显示界面的相关位置滑动出一条轨迹。本发明可侦测所述当前显示界面上的手势动作,并将该手势动作渲染到视频文件中,所以本发明可录制有手势动作的教程类视频。
[0109]本步骤侦测手势动作,包括:侦测用户发出手势动作的时刻、手势动作的起始点击位置、手势动作的滑动轨迹。
[0110]S232、获取所述当前显示界面的图像数据。
[0111]步骤S232中所述的图像数据为当前显示界面播放的视频的图像数据。
[0112]S233、获取所述当前显示界面的声音数据。
[0113]步骤S233中所述的声音数据为当前显示界面播放的视频的声音数据。
[0114]S240、将所述手势动作渲染到所述图像数据中以生成最终图像数据。
[0115]步骤S240中,将步骤S231侦测的手势动作渲染到步骤S232获取的图像数据。
[0116]S250、将所述最终图像数据与所述声音数据进行同步匹配以生成视频文件。
[0117]步骤S250中,将步骤S240生成的最终图像数据与步骤S233获取的声音数据进行同步匹配以生成视频文件,该视频文件即为录制到的视频文件。
[0118]本发明可以将对界面的手势操作渲染到视频文件中,本发明可录制有手势动作的教程类视频。
[0119]实施例三
[0120]本实施例的应用场景为:用户在终端上边观看“直播视频A”边录制该“直播视频A”的过程中,有电话打进来,此时,用户需要接听电话,但又不想中断“直播视频A”的录制,这种情况下,本发明提供以下实施例。
[0121]参见图5,图5是本发明一种视频录制方法实施例二的流程图。
[0122]一种视频录制方法,包括:
[0123]S310、在第一预览界面中播放视频。
[0124]步骤S310中,在第一预览界面中播放“直播视频A”。
[0125]S320、检测到所述第一预览界面非当前显示界面。
[0126]步骤S320中,在录制“直播视频A”的过程中有电话打进来,用户接听电话,则当前显示界面变为通话界面,即“直播视频A”的第一预览界面被通话界面所遮挡,此时本发明开辟新线程以在所述新线程内对所述第一预览界面中播放的“直播视频A”继续进行录制。本发明提供的方法,在“直播视频A”录制的过程中允许接听电话,接听电话不影响“直播视频A”的录制,用户在接听电话的同时依然能录制到“直播视频A”。
[0127]S330、开辟新线程。
[0128]步骤S330中,开辟新线程以对所述第一预览界面中播放的“直播视频A”进行录制。
[0129]S340-S350为新线程录制“直播视频A”的具体方式:
[0130]S340、在所述新线程内分别获取所述第一预览界面的图像数据和声音数据。
[0131]步骤S340中所述第一预览界面的图像数据和声音数据,指第一预览界面中播放的“直播视频A”的图像数据和声音数据,不包括第一预览界面上其他的图像数据和声音数据。
[0132]获取所述第一预览界面的图像数据具体为:获取所述第一预览界面中播放的“直播视频A”输出的图像数据流,将所述图像数据流缓存到内存中,对所述图像数据流按照时间和帧率进行编码以得到第一预览界面中播放的“直播视频A”的图像数据。
[0133]获取所述第一预览界面的声音数据具体为:获取所述第一预览界面中播放的“直播视频A”输出的声音数据流,将
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1