视频播放装置、方法和系统的制作方法_4

文档序号:9492205阅读:来源:国知局
图片按照从左至右的顺序划分成3等份图片对应创建所述三个从智能终端的播放任务,即将所述待播放视频100帧图片中,每一帧图片的前面1/3帧图片(每一帧图片的左边1/3帧图片)分配给所述三个从智能手机中左边的第一从智能手机;将所述待播放视频100帧图片中,每一帧图片的中间1/3帧图片(每一帧图片的接下来1/3帧图片,即中间1/3帧图片)分配给所述三个从智能手机中接下来的第二从智能手机,即排列在中间的从智能手机;将所述待播放视频100帧图片中,每一帧图片的最后1/3帧图片(每一帧图片的最后1/3帧图片)分配给所述三个从智能手机中的第三从智能手机,即排列在最后的从智能手机。
[0104]步骤S30,将所述播放任务对应发送给所述第二终端,以供所述第二终端接收到所述播放任务时,根据所述播放任务同时对应播放所述待播放视频中每帧图片的1/N图片,其中,所述第二终端同时播放的1/N图片组合成完整的一帧图片。
[0105]当所述第一终端根据其所划分的N等份图片对应为所述第二终端创建出播放任务时,将所述播放任务按照所述第二终端的排列顺序对应发送给所述第二终端。当所述第二终端接收到所述第一终端发送播放任务时,所述第二终端对预先存储的待播放视频按照预设方式进行解码,得到解码后待播放视频,然后根据所述播放任务对所述解码后的待播放视频进行重新编码。重新编码的过程为:所述第二终端根据所述播放任务确定其要播放所述待播放视频中每帧图片的部分内容,对所述解码后的待播放视频进行重新采样,在采样过程中,只采取其每帧图片中其需要播放的图片,即根据排列顺序对应采取每帧图片中的1/N图片,然后对采取到的1/N图片重新编码,并将除采取到每帧图片中1/N图片之外的其它图片删除,得到只含有待播放视频中所述第二终端需要播放的每帧图片中的1/N图片内容。进一步地,所述第二终端根据其屏幕尺寸,将其需要播放的每帧图片中的1/N图片内容调整为符合其屏幕尺寸的比例。所述预设方式包括但不限于为MPEG-2 (Moving PictureExperts Group 2,活动图像专家组)、MPEG4 (Moving Picture Experts Group 4,动态图像专家组)和Η.264,所述Η.264是一种数字视频压缩格式。
[0106]进一步地,当所述第二终端完成对所述待播放视频重新编码的操作后,反馈提示消息给所述第一终端,以提示所述第一终端,所述第二终端已完成对所述待播放视频重新编码的操作。当所述第一终端接收到所述第二终端反馈的提示消息后,发送播放通知给所述第二终端。当所述第二终端接收到所述第一终端发送的播放通知时,所述第二终端根据所述播放通知同时对应播放所述待播放视频的每帧图片中的1/Ν图片内容,其中,所述第二终端同时播放的1/Ν图片组合成完整的一帧图片。
[0107]如所述主智能手机将所述待播放视频100帧图片中每一帧图片的前面1/3帧图片的播放任务发送给所述第一从智能手机,当所述第一从智能手机接收到播放所述待播放视频100帧图片中每一帧图片的前面1/3帧图片的播放任务时,对其预先存储的所述待播放视频进行解码,解码方式包括但不限于MPEG-2、MPEG4和H.264,得到解码后的待播放视频,并根据要播放所述待播放视频100帧图片中每一帧图片的前面1/3帧图片的播放任务,对所述待播放视频100帧图片重新采样和编码,得到只含有所述待播放视频100帧图片中每一帧图片的前面1/3帧图片内容的视频,删除所述待播放视频100帧图片中每一帧图片的后面2/3帧图片内容的视频;当所述第二从智能手机接收到播放所述待播放视频100帧图片中每一帧图片的中间1/3帧图片的播放任务时,对其预先存储的所述待播放视频进行解码,得到解码后的待播放视频,并根据要播放所述待播放视频100帧图片中每一帧图片的中间1/3帧图片的播放任务,对所述待播放视频100帧图片重新采样和编码,得到只含有所述待播放视频100帧图片中每一帧图片的中间1/3帧图片内容的视频,删除所述待播放视频100帧图片中每一帧图片的前面1/3帧图片和后面1/3帧图片内容的视频;当所述第三从智能手机接收到播放所述待播放视频100帧图片中每一帧图片的最后1/3帧图片的播放任务时,对其预先存储的所述待播放视频进行解码,得到解码后的待播放视频,并根据要播放所述待播放视频100帧图片中每一帧图片的最后1/3帧图片的播放任务,对所述待播放视频100帧图片重新采样和编码,得到只含有所述待播放视频100帧图片中每一帧图片的最后1/3帧图片内容的视频,删除所述待播放视频100帧图片中每一帧图片的前面2/3帧图片内容的视频。当三个从智能手机完成对所述待播放视频100帧图片的重新编码的操作后,所述三个从智能手机对应反馈提示消息给所述主智能手机,当所述主智能手机接收到所述三个从智能手机发送的提示消息后,发送播放通知给所述三个从智能手机。当所述三个从智能手机对应接收到所述播放通知时,同时播放所述待播放视频100帧图片中的每帧图片中的1/3图片内容,即所述第一从智能手机播放所述待播放视频100帧图片中的每帧图片前面的1/3图片内容,所述第二从智能手机播放所述待播放视频100帧图片中的每帧图片中间的1/3图片内容,所述第三从智能手机播放所述待播放视频100帧图片中的每帧图片后面的1/3图片内容,所述三个从智能手机同时播放对应的每帧图片的1/3图片内容,则所述三个从智能手机同时播放的图片内容组合成完整的一帧图片。具体地,参照图10,图10为本发明第二终端屏幕共享视频播放示意图。
[0108]本实施例通过当第一终端与多个第二终端建立连接时,将待播放视频中的每帧图片按顺序划分成N等份,其中,所述N为所述第二终端的个数;根据所划分的N等份图片对应为所述第二终端创建播放任务;并将所述播放任务对应发送给所述第二终端,以供所述第二终端接收到所述播放任务时,根据所述播放任务同时对应播放所述待播放视频中每帧图片的1/N图片,其中,所述第二终端同时播放的1/N图片组合成完整的一帧图片。实现了同一视频可以在多个终端中共享播放,且不同终端中显示同一时刻画面的不同部分,解决了终端用户在观看视频时,终端屏幕的限制的问题,提高了终端用户观看视频的体验效果,同时通过不同终端用户之间的屏幕共享,使终端用户形成良好的互动。
[0109]参照图6,图6为本发明视频播放方法第二实施例的流程示意图,基于本发明视频播放方法的第一实施例提出本发明视频播放方法的第二实施例。
[0110]在本实施例中,所述视频播放方法还包括:
[0111]步骤S40,当侦测到所述第二终端时,向所述第二终端发送连接请求。
[0112]当所述第一终端进入视频共享功能时,搜索所述第二终端。当所述第一终端在搜索到所述第二终端时,即侦测到所述第二终端时,向所述第二终端发送连接请求。当所述第二终端接收到所述第一终端的连接请求时,发送许可请求给所述第一终端,许可所述第一终端与其建立通信连接。当所述第一终端接收到所述第二终端发送的许可请求时,根据所述许可请求建立与所述第二终端的通信连接。当所述主智能手机进入视频共享功能时,搜索从智能手机。当所述主智能手机在搜索到三个从智能手机时,即侦测到三个从智能手机时,向所述三个从智能手机发送连接请求。当所述三个从智能手机接收到所述主智能手机的连接请求时,发送许可请求给所述主智能手机。当所述主智能手机接收到所述三个从智能手机发送的许可请求时,根据所述许可请求建立与所述三个从智能手机的通信连接。
[0113]进一步地,所述步骤S20包括:
[0114]根据所述第二终端的排列顺序,为所述第二终端分配标识信息;
[0115]所述第一终端根据所述第二终端的排列顺序,为所述第二终端分配标识信息。所述标识信息用以区分不同的第二终端,其中,可以为每个第二终端分配一个ID (Identificat1n,身份标识)。如所述主智能手机根据所述从智能手机的排列顺序,为所述第一从智能手机分配ID号为001的标识信息,为所述第二从智能手机分配ID号为002的标识信息,为所述第三从智能手机分配ID号为003的标识信息。
[0116]根据所划分的N等份图片,通过所述标识信息对应为所述第二终端创建播放任务。
[0117]所述第一终端根据其所划分的N等份图片,通过其为所述第二终端分配的标识信息查找到对应的第二终端,为所述第二终端创建播放任务。如所述主智能手机根据其将所述待播放视频100帧图片的每帧图片划分的3等份图片,通过ID号001查找到第一从智能手机,为所述第一从智能手机创建播放所述待播放视频100帧图片中每帧图片前面的1/3图片内容的任务;通过ID号002查找到第二从智能手机,为所述第二从智能手机创建播放所述待播放视频100帧图片的每帧图片中间的1/3图片内容的任务;通过ID号003查找到第三从智能手机,为所述第三从智能手机创建播放所述待播放视频100帧图片的每帧图片最后的1/3图片内容的任务。
[0118]本发明进一步提供了一种视频播放系统。
[0119]参照图7,图7为本发明视频播放系统较佳实施例的功能模块示意图。
[0120]在本实施例中,所述视频播放系统包括第一终端11和第二终端22。
[0121]所述第一终端11包括如上文所述的视频播放装置。
[0122]当第一终端11通过WiFi或者蓝牙等方式与多个第二终端22建立连接时,将待播放视频中的每帧图片按照从左至右的顺序划分成N等份,其中,所述N为所述第二终端22的个数。N个第二终端22按照从左至右的顺序排列。所述第一终端11和所述第二终端22包括但不限于智能手机,iPad。在本实施例中,所述第一终端11和所述第二终端22为智能手机。所述待播放视频存在所述第一终端11和所述第二终端22中。所述待播放视频是以帧为单位的图片构成的,一般情况下,视频播放设备每秒播放20帧,即每秒播放20张图片。在本实施例中,将第一智能手机称为主智能手机,将第二智能手机称为从智能手机。如当存在三个从智能手机时,所述三个从智能手机按照从左至右的顺序排列,具体地,参照图8,图8为本发明第二终端22排列示意图。所述主智能手机通过WiFi或者蓝牙等方式分别与三个从智能手机建立连接。当所述主智能手机通过WiFi或者蓝牙等方式分别与三个从智能手机建立连接时,所述主智能手机将所述待播放视频中的每帧图片按照从左至右的顺序划分成3等份。如所述待播放视频中一共包含100帧图片时,所述主智能手机将所述待播放视频中的100帧图片中的每一帧图片都按照从左至右的顺序划分成3等份。具体地,参照图9,图9为本发明待播放视频每帧图片划分后的示意图。
[0123]所述第一终端11根据所划分的N等份图片对应为所述第二终端22创建播放任务。如所述主智能手机根据其为所述待播放视频的100帧图片中每一帧图片按照从左至右的顺序划分成3等份图片对应创建所述三个从智能终端的播放任务,即将所述待播放视频100帧图片中,每一帧图片的前面1/3帧图片(每一帧图片的左边1/3帧图片)分配给所述三个从智能手机中左边的第一从智能手机;将所述待播放视频100帧图片中,每一帧图片的中间1/3帧图片(每一帧图片的接下来1/3帧图片,即中间1/3帧图片)分配给所述三个从智能手机中接下来的第二从智能手机,即排列在中间的从智能手机;将所述待播放视频100帧图片中,每一帧图片的最后1/3帧图片(每一帧图片的最后1/3帧图片)分配给所述三个从智能手机中的第三从智能手机,即排列在最后的从智能手机。
[0124]当所述第一终端11进入视频共享功能时,搜索所述第二终端22。当所述第一终端11在搜索到所述第二终端22时,即侦测到所述第二终端22时,向所述第二终端22发送连接请求。当所述第二终端22接收到所述第一终端11的连接请求时,发送许可请求给所述第一终端11,许可所述第一终端11与其建立通信连接。当所述第一终端1
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1