【技术实现步骤摘要】
终端设备以及视频数据发布方法
本专利技术涉及一种终端设备以及视频数据发布方法。
技术介绍
随着诸如智能手机或平板电脑之类的终端设备的性能以及功能的不断发展,越来越多的用户频繁使用这类终端设备拍摄或记录某些场景或事件,并且通过诸如微博之类的应用来分享这些场景或事件。当前,诸如微博之类的应用仅能够实时分享文字或静态图像,而不能实时地向其它终端设备分享用户拍摄的动态图像(如,直播用户拍摄的视频)。
技术实现思路
为了解决上述技术问题,根据本专利技术的一方面,提供一种终端设备,包括:摄像头模块,配置来拍摄视频,并且实时产生与所拍摄的视频相关的原始数据;编码及封装单元,配置来对所述原始数据进行编码以产生经编码的视频数据,并且以预定的时间间隔对所述视频数据进行封装以产生具有预定格式的多个第一视频片段数据,其中所述多个第一视频片段数据均可独立播放;第一通信单元,配置来与远端的服务器通信,其中所述服务器为超文本传送协议服务器,并且支持其它终端设备下载所述第一视频片段数据;以及第一处理单元,配置来通过所述第一通信单元将所产生的多个第一视频片段数据实时上传给所述服务器。此外,根据本专利技 ...
【技术保护点】
一种终端设备,包括:摄像头模块,配置来拍摄视频,并且实时产生与所拍摄的视频相关的原始数据;编码及封装单元,配置来对所述原始数据进行编码以产生经编码的视频数据,并且以预定的时间间隔对所述视频数据进行封装以产生具有预定格式的多个第一视频片段数据,其中所述多个第一视频片段数据均可独立播放;第一通信单元,配置来与远端的服务器通信,其中所述服务器为超文本传送协议服务器,并且支持其它终端设备下载所述第一视频片段数据;以及第一处理单元,配置来通过所述第一通信单元将所产生的多个第一视频片段数据实时上传给所述服务器。
【技术特征摘要】
1.一种终端设备,包括:摄像头模块,配置来拍摄视频,并且实时产生与所拍摄的视频相关的原始数据;编码及封装单元,配置来对所述原始数据进行编码以产生经编码的视频数据,并且以预定的时间间隔对所述视频数据进行封装以产生具有预定格式的多个第一视频片段数据,其中所述多个第一视频片段数据均可独立播放;第一通信单元,配置来与远端的服务器通信,其中所述服务器为超文本传送协议服务器,并且所述服务器将基于所述第一视频片段数据产生的网络地址传送给其它终端设备,以支持其它终端设备下载所述第一视频片段数据;以及第一处理单元,配置来通过所述第一通信单元将所产生的多个第一视频片段数据实时上传给所述服务器。2.如权利要求1所述的终端设备,其中所述服务器进一步包括:第二通信单元,配置来与所述终端设备通信,并且接收来自所述终端设备的所述多个第一视频片段数据;存储单元,配置来存储所述多个第一视频片段数据;以及第二处理单元,配置来在确定所述服务器接收到来自终端设备的首个第一视频片段数据时,将所述首个第一视频片段数据存储在所述存储单元中,产生用于获取所述首个第一视频片段数据以及后续的第一视频片段的网络地址文件,并且将第二通信单元接收到的后续第一视频片段数据存储在所述存储单元中。3.如权利要求2所述的终端设备,其中所述服务器的所述第二处理单元通过所述第二通信单元将所述网络地址文件的网络地址发送给所述终端设备;以及所述终端设备将所述网络地址文件的网络地址发送给预设的至少一个其它终端设备。4.如权利要求2所述的终端设备,其中所述服务器的所述第二处理单元通过所述第二通信单元将所述网络地址文件的网络地址发送给预设的至少一个其它终端设备。5.如权利要求3或4所述的终端设备,其中所述其它终端设备基于所述网络地址文件从所述服务器顺序下载并播放所述多个第一视频片段数据。6.如权利要求5所述的终端设备,其中所述第二处理单元基于所述第一视频片段数据产生具有不同码率的第二视频片段数据,并且基于所述第一视频片段数据以及所述第二视频片段数据产生网络地址文件,其中所述第一视频片段数据与对应的第二视频片段数据具有相同的内容;以及所述其它终端设备基于通信环境从所述网络地址文件中选择适合于所述通信环境的视频片段数据的地址,并且从所述服务器顺序下载并播放...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。