CN105187930A - 基于视频直播的互动方法及装置 - Google Patents
基于视频直播的互动方法及装置 Download PDFInfo
- Publication number
- CN105187930A CN105187930A CN201510603108.4A CN201510603108A CN105187930A CN 105187930 A CN105187930 A CN 105187930A CN 201510603108 A CN201510603108 A CN 201510603108A CN 105187930 A CN105187930 A CN 105187930A
- Authority
- CN
- China
- Prior art keywords
- live video
- draw data
- video stream
- server
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47205—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25875—Management of end-user data involving end-user authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26208—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种基于视频直播的互动方法及装置,属于计算机技术领域。所述方法包括:接收直播视频流,根据所述直播视频流展示直播视频画面;获取基于所述直播视频画面进行绘制的绘图数据;将所述绘图数据发送给服务器,由所述服务器根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像,使用户可以通过绘图操作与其它观看同一直播视频的用户进行互动,扩展了基于视频直播的互动方式,提高用户体验。
Description
技术领域
本发明涉及计算机技术领域,特别涉及一种基于视频直播的互动方法及装置。
背景技术
网络视频直播是一种使用户可以通过网络收看到远端正在进行的现场音视频实况的网络应用方式。
随着互联网技术的不断发展,越来越多的网络视频直播在展示远端正在进行的现场音视频实况的同时,还提供了基于直播视频的交互服务。比如,用户可以在收看网络直播视频时向服务器发送文本或者语音,服务器将用户发送的文本或者语音以弹幕的形式推送给收看同一网络直播视频其它用户,以实现用户之间的互动。
现有的基于视频直播的互动只有文本或者语音互动,互动方式较为单一,用户体验不高。
发明内容
为了解决现有的基于视频直播的互动方式较为单一,用户体验不高的问题,本发明提供了一种基于视频直播的互动方法及装置。所述技术方案如下:
第一方面,提供一种基于视频直播的互动方法,用于终端中,所述方法包括:
接收直播视频流,根据所述直播视频流展示直播视频画面;
获取基于所述直播视频画面进行绘制的绘图数据;
将所述绘图数据发送给服务器,由所述服务器根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
可选的,所述获取在所述绘图界面中执行的绘图操作所对应的绘图数据,包括:
根据在绘图区域执行的触控操作的操作轨迹获取所述绘图数据;
其中,所述绘图区域包括:展示所述直播视频画面的屏幕区域,或者,与所述终端相连的绘图板设备上的触控区域。
可选的,所述接收基于所述直播视频画面进行绘制的绘图数据,包括:
根据对预先设置的图案模版的指定操作获取所述绘图数据;所述指定操作包括选择操作、拖动操作、缩放操作以及删除操作中的至少一种。
可选的,在获取基于所述直播视频画面进行绘制的绘图数据之前,所述方法还包括:
在接收到开始绘图的指令时,在所述直播视频画面上层叠加显示绘图界面。
可选的,将所述绘图数据发送给服务器之前,所述方法还包括:
检测所述终端登录所述服务器所使用的账号是否具有绘图权限;
若检测结果为所述账号具有所述绘图权限,则执行所述将所述绘图数据发送给服务器的步骤。
第二方面,提供一种基于视频直播的互动方法,用于服务器中,所述方法包括:
推送直播视频流;
接收终端发送的绘图数据,所述绘图数据是所述终端在接收到所述直播视频流,并根据所述直播视频流展示直播视频画面后获取的,基于所述直播视频画面进行绘制的绘图数据;
根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
可选的,所述方法还包括:
在开始根据所述绘图数据推送后续的直播视频流之后立即启动计时器;
当所述计时器计时达到预定时间点时,停止根据所述绘图数据推送后续的直播视频流。
第三方面,提供一种基于视频直播的互动装置,用于终端中,所述装置包括:
视频流接收模块,用于接收直播视频流;
视频展示模块,用于根据所述直播视频流展示直播视频画面;
数据获取模块,用于获取基于所述直播视频画面进行绘制的绘图数据;
数据发送模块,用于将所述绘图数据发送给服务器,由所述服务器根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
可选的,所述数据获取模块,用于根据在绘图区域执行的触控操作的操作轨迹获取所述绘图数据;
其中,所述绘图区域包括:展示所述直播视频画面的屏幕区域,或者,与所述终端相连的绘图板设备上的触控区域。
可选的,所述数据获取模块,用于根据对预先设置的图案模版的指定操作获取所述绘图数据;所述指定操作包括选择操作、拖动操作、缩放操作以及删除操作中的至少一种。
可选的,所述装置还包括:
绘图界面显示模块,用于在所述数据获取模块获取基于所述直播视频画面进行绘制的绘图数据之前,在接收到开始绘图的指令时,在所述直播视频画面上层叠加显示绘图界面。
可选的,所述装置还包括:
权限检测模块,用于在所述数据发送模块将所述绘图数据发送给服务器之前,检测所述终端登录所述服务器所使用的账号是否具有绘图权限;
所述数据发送模块,用于在所述权限检测模块的检测结果为所述账号具有所述绘图权限时,执行所述将所述绘图数据发送给服务器的步骤。
第四方面,提供一种基于视频直播的互动装置,用于服务器中,所述装置包括:
视频流推送模块,用于推送直播视频流;
数据接收模块,用于接收终端发送的绘图数据,所述绘图数据是所述终端在接收到所述直播视频流,并根据所述直播视频流展示直播视频画面后获取的,基于所述直播视频画面进行绘制的绘图数据;
所述视频流推送模块,还用于根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
可选的,所述装置还包括:
计时模块,用于在所述视频流推送模块开始根据所述绘图数据推送后续的直播视频流之后立即启动计时器;
所述视频流推送模块,还用于当所述计时器计时达到预定时间点时,停止根据所述绘图数据推送后续的直播视频流。
本发明的实施例提供的技术方案可以包括以下有益效果:
终端在展示直播视频画面时,获取基于该直播视频画面进行绘制的绘图数据并将该绘图数据发送给服务器,由服务器根据该绘图数据推送后续的直播视频流,该后续的直播视频流对应的画面上层叠加有该绘图数据对应的图像,使用户可以通过绘图操作与其它观看同一直播视频的用户进行互动,扩展了基于视频直播的互动方式,提高用户体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本发明。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并于说明书一起用于解释本发明的原理。
图1是根据本发明涉及的一种实施环境的示意图;
图2是根据本发明一个实施例示出的一种基于视频直播的互动方法的流程图;
图3是根据本发明一个实施例示出的一种基于视频直播的互动方法的流程图;
图4A是根据本发明一个实施例示出的一种基于视频直播的互动方法的流程图;
图4B是4A对应的实施例所涉及的一种绘图界面显示示意图;
图4C是4A对应的实施例所涉及的一种绘图界面示意图;
图5是根据本发明一个实施例示出的一种基于视频直播的互动装置的框图;
图6是根据本发明另一实施例示出的一种基于视频直播的互动装置的框图;
图7是根据本发明一个实施例示出的一种基于视频直播的互动装置的框图;
图8是根据本发明另一实施例示出的一种基于视频直播的互动装置的框图;
图9是根据本发明一个实施例示出的一种终端的结构方框图;
图10是根据本发明另一实施例示出的一种服务器的结构方框图。
具体实施方式
这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1是根据本发明部分实施例示出的基于视频直播的互动方法所涉及的实施环境的示意图。该实施环境包括:服务器110和至少一个终端120。
服务器110可以是一台服务器,也可以是若干个服务器组成的服务集群,或者是一个云计算服务中心。
终端120可以是智能视频播放设备,比如个人电脑、智能手机、平板电脑以及电子书阅读器等。
服务器110与终端120通过有线或者无线网络相连。
图2是根据本发明一个实施例示出的一种基于视频直播的互动方法的流程图。该基于视频直播的互动方法用于如图1所示实施环境的终端120中。如图2所示,该基于视频直播的互动方法可以包括以下步骤。
步骤201,接收直播视频流,根据该直播视频流展示直播视频画面。
步骤202,获取基于该直播视频画面进行绘制的绘图数据。
步骤203,将该绘图数据发送给服务器。
该服务器根据该绘图数据推送后续的直播视频流,该后续的直播视频流对应的画面上层叠加有该绘图数据对应的图像。
综上所述,本发明实施例所示的基于视频直播的互动方法,通过在展示直播视频画面时,获取基于该直播视频画面进行绘制的绘图数据并将该绘图数据发送给服务器,由服务器根据该绘图数据推送后续的直播视频流,该后续的直播视频流对应的画面上层叠加有该绘图数据对应的图像,使用户可以通过绘图操作与其它观看同一直播视频的用户进行互动,扩展了基于视频直播的互动方式,提高用户体验。
图3是根据本发明一个实施例示出的一种基于视频直播的互动方法的流程图。该基于视频直播的互动方法用于如图1所示实施环境的服务器110中。如图3所示,该基于视频直播的互动方法可以包括以下步骤。
步骤301,推送直播视频流。
步骤302,接收终端发送的绘图数据。
其中,该绘图数据是该终端在接收到该直播视频流,并根据该直播视频流展示直播视频画面后获取的,基于该直播视频画面进行绘制的绘图数据。
步骤303,根据该绘图数据推送后续的直播视频流,该后续的直播视频流对应的画面上层叠加有该绘图数据对应的图像。
综上所述,本发明实施例所示的基于视频直播的互动方法,通过接收终端根据接收到直播视频流展示直播视频画面后获取的,基于该直播视频画面进行绘制的绘图数据,根据该绘图数据推送后续的直播视频流,使用户可以通过绘图操作与其它观看同一直播视频的用户进行互动,扩展了基于视频直播的互动方式,提高用户体验。
图4A是根据本发明一个实施例示出的一种基于视频直播的互动方法的流程图。该基于视频直播的互动方法用于如图1所示实施环境中。如图4A所示,该基于视频直播的互动方法可以包括以下步骤。
步骤401,服务器推送直播视频流。
在直播某一个视频时,服务器向点播该直播视频的各个终端推送该直播视频对应的直播视频流。
步骤402,终端接收直播视频流,根据该直播视频流展示直播视频画面。
终端接收主播视频流,并根据直播视频流在终端的屏幕中展示直播视频的视频画面。
步骤403,终端获取基于该直播视频画面进行绘制的绘图数据。
其中,该绘图数据是终端根据用户基于当前展示的直播视频画面所进行的绘图操作获得的数据。
用户通过绘图操作进行交互时,可以点击播放界面中设置的某一个按键,此时,终端接收到开始绘图的指令,在该直播视频画面上层叠加显示绘图界面。
具体的,请参考图4B所示的绘图界面显示示意图,其中,终端的屏幕40中包含一视频播放区域41,该视频播放区域41中正在播放直播视频。在视频播放区域41右侧上部显示一可点击的绘图按键42。用户点击绘图按键42之后,终端在视频播放区域41上层叠加显示绘图界面43,绘图界面43为完全透明或者半透明,视频播放区域41中展示的直播视频画面作为绘图界面43的背景。绘图界面43的透明度可以预先设置,以用户能够看清直播视频画面为准。可选的,绘图界面43还对应有一个透明度调节条43a,用户可以拖动透明度调节条43a上的滑块来调节绘图界面43的透明度。绘图界面43中对应视频播放区域41的区域设置为自由操作区域43b,用户可以在自由操作区域43b上进行绘制操作。
可选的,在获取基于该直播视频画面进行绘制的绘图数据时,终端可以根据在绘图区域执行的触控操作的操作轨迹获取绘图数据;其中,该绘图区域包括:展示该直播视频画面的屏幕区域,或者,与该终端相连的绘图板设备上的触控区域。
比如,请参考图4C所示的一种绘图操作示意图,以4B所示的绘图界面43为基础,其中,绘图界面43略大于视频播放区域41,绘图界面43中未覆盖视频播放区域41的部分设置有若干个功能按键43c,比如线条颜色选择按键、线条粗细调节按键、线条类型选择按键等。比如,用户点击线条颜色选择按键可以弹出颜色选择框,其中包含预先设置好的若干种颜色,点击线条粗细调节按键可以选择预先设置好的线条粗细,点击线条类型选择按键可以选择实线或者各种类型的虚线等。用户通过功能按键43c选择好线条的属性后,可以在绘图区域进行线条的绘制操作,其中,当该终端的屏幕为触摸屏时,该绘图区域可以是自由操作区域43b,当该终端外接有绘图板设备时,该绘图区域还可以是绘图板设备上的触控区域,用户可以直接用手指或者触摸笔在自由操作区域43b中进行绘制操作,也可以在终端外接有绘图板设备上的触控区域进行绘制操作,或者,用户也可以通过鼠标的光标在自由操作区域43b中进行绘制操作,终端捕捉用户的绘制操作的同时,还在自由操作区域实时显示绘制操作对应的绘图效果。
或者,在接收基于该直播视频画面进行绘制的绘图数据时,终端也可以根据对预先设置的图案模版的指定操作获取该绘图数据;该指定操作包括选择操作、拖动操作、缩放操作以及删除操作中的至少一种。
比如,请参考图4C,以4B所示的绘图界面43为基础,其中,绘图界面43略大于视频播放区域41,绘图界面43中未覆盖视频播放区域41的部分设置的若干个功能按键43c可以是发型图案模版、眼镜图案模版、面纹模版或者其它的图案模版,用户通过功能按键43c选择发型图案、眼镜图案、面纹图案或者其它图案的模版后,通过拖动操作将选择的图案模版拖入自由操作区域43b中,用户可以对拖入自由操作区域43b中的图案模版进行编辑,比如缩放、旋转、调整颜色或者删除等等。
步骤404,终端将该绘图数据发送给服务器。
用户在绘图区域绘制图案并点击发送后,终端将该绘图数据发送给服务器。
在将该绘图数据发送给服务器,终端检测该终端登录该服务器所使用的账号是否具有绘图权限;若检测结果为该账号具有该绘图权限,则执行该将该绘图数据发送给服务器的步骤。
由于同时点播一个直播视频的终端可能有很多,当多个终端同时向服务器发送绘图数据时,会造成直播视频画面过于凌乱,影响原视频画面的显示效果,因此,可以为每一个终端设置相应的权限,具体的,可以为终端登录服务器所使用的账号设置权限,该权限的管理可以由视频源端的用户进行控制,只有对某一个终端接入服务器的账户开放绘图权限时,该终端才被允许向服务器发送绘图数据。当该终端接入服务器的账户未开放绘图权限,且用户绘制图案并点击发送时,终端可以向用户展示权限提醒,以提示用户不具有进行绘图交互的权限。
可选的,该检测该终端登录该服务器所使用的账号是否具有绘图权限的步骤也可以由服务器进行,即终端将绘图数据发送给服务器之后,服务器检测出检测该终端登录该服务器所使用的账号具有绘图权限时,才会进行后续操作,否则将该终端发送的绘图数据丢弃,当一个终端的绘图数据被丢弃时,服务器可以向终端发送权限提醒,以提示用户不具有进行绘图交互的权限。
步骤405,服务器根据该绘图数据推送后续的直播视频流,该后续的直播视频流对应的画面上层叠加有该绘图数据对应的图像。
可选的,服务器在开始根据该绘图数据推送后续的直播视频流之后立即启动计时器;当该计时器计时达到预定时间点时,服务器停止根据该绘图数据推送后续的直播视频流。
本发明上述方案可以应用于任意直播视频中,典型的,以上述方法应用于某视频直播间为例,视频直播间的主播与点播该视频直播间的用户进行交互时,可以选择对某一个用户账号(该用户账号就是该用户对应的终端登录视频直播间的服务器的账号)开放绘图权限,该用户点击绘图按键后弹出绘图界面,在绘图界面中对应主播的人脸的区域进行涂鸦,绘制发型、眼镜等图案之后点击发送,该用户的终端将用户的绘图数据发送给服务器,服务器根据该绘图数据,在后续推送的该视频直播间的视频画面上叠加显示用户绘制的图案,其中,在后续推送的该视频直播间的视频画面上叠加显示的图案与用户在终端中绘制的图案一致,该用户绘制的图案在后续推送的该视频直播间的视频画面上叠加显示一段时间后取消,以便其它的用户继续绘制图案。
综上所述,本发明实施例所示的基于视频直播的互动方法,终端在展示直播视频画面时,获取基于该直播视频画面进行绘制的绘图数据并将该绘图数据发送给服务器,由服务器根据该绘图数据推送后续的直播视频流,该后续的直播视频流对应的画面上层叠加有该绘图数据对应的图像,使用户可以通过绘图操作与其它观看同一直播视频的用户进行互动,扩展了基于视频直播的互动方式,提高用户体验。
下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。
图5是根据本发明一个实施例示出的一种基于视频直播的互动装置的框图,该基于视频直播的互动装置可以用于如图1所示实施环境的终端120中,执行如上述图2或者图4A中由终端所执行的方法的全部或者部分步骤。如图5所示,该基于视频直播的互动装置可以包括:
视频流接收模块501,用于接收直播视频流;
视频展示模块502,用于根据所述直播视频流展示直播视频画面;
数据获取模块503,用于获取基于所述直播视频画面进行绘制的绘图数据;
数据发送模块504,用于将所述绘图数据发送给服务器,由所述服务器根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
综上所述,本发明实施例所示的基于视频直播的互动装置,通过在展示直播视频画面时,获取基于该直播视频画面进行绘制的绘图数据并将该绘图数据发送给服务器,由服务器根据该绘图数据推送后续的直播视频流,该后续的直播视频流对应的画面上层叠加有该绘图数据对应的图像,使用户可以通过绘图操作与其它观看同一直播视频的用户进行互动,扩展了基于视频直播的互动方式,提高用户体验。
图6是根据本发明另一实施例示出的一种基于视频直播的互动装置的框图,该基于视频直播的互动装置可以用于如图1所示实施环境的终端120中,执行如上述图2或者图4A中由终端所执行的方法的全部或者部分步骤。如图6所示,该基于视频直播的互动装置可以包括:
视频流接收模块501,用于接收直播视频流;
视频展示模块502,用于根据所述直播视频流展示直播视频画面;
数据获取模块503,用于获取基于所述直播视频画面进行绘制的绘图数据;
数据发送模块504,用于将所述绘图数据发送给服务器,由所述服务器根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
可选的,所述数据获取模块503,用于根据在绘图区域执行的触控操作的操作轨迹获取所述绘图数据;
其中,所述绘图区域包括:展示所述直播视频画面的屏幕区域,或者,与所述终端相连的绘图板设备上的触控区域。
可选的,所述数据获取模块,用于根据对预先设置的图案模版的指定操作获取所述绘图数据;所述指定操作包括选择操作、拖动操作、缩放操作以及删除操作中的至少一种。
可选的,所述装置还包括:
绘图界面显示模块505,用于在所述数据获取模块503获取基于所述直播视频画面进行绘制的绘图数据之前,在接收到开始绘图的指令时,在所述直播视频画面上层叠加显示绘图界面。
可选的,所述装置还包括:
权限检测模块506,用于在所述数据发送模块504将所述绘图数据发送给服务器之前,检测所述终端登录所述服务器所使用的账号是否具有绘图权限;
所述数据发送模块504,用于在所述权限检测模块506的检测结果为所述账号具有所述绘图权限时,执行所述将所述绘图数据发送给服务器的步骤。
综上所述,本发明实施例所示的基于视频直播的互动装置,通过在展示直播视频画面时,获取基于该直播视频画面进行绘制的绘图数据并将该绘图数据发送给服务器,由服务器根据该绘图数据推送后续的直播视频流,该后续的直播视频流对应的画面上层叠加有该绘图数据对应的图像,使用户可以通过绘图操作与其它观看同一直播视频的用户进行互动,扩展了基于视频直播的互动方式,提高用户体验。
图7是根据本发明一个实施例示出的一种基于视频直播的互动装置的框图,该基于视频直播的互动装置可以用于如图1所示实施环境的服务器110中,执行如上述图3或者图4A中由服务器所执行的方法的全部或者部分步骤。如图7所示,该基于视频直播的互动装置可以包括:
视频流推送模块701,用于推送直播视频流;
数据接收模块702,用于接收终端发送的绘图数据,所述绘图数据是所述终端在接收到所述直播视频流,并根据所述直播视频流展示直播视频画面后获取的,基于所述直播视频画面进行绘制的绘图数据;
所述视频流推送模块701,还用于根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
综上所述,本发明实施例所示的基于视频直播的互动装置,通过接收终端根据接收到直播视频流展示直播视频画面后获取的,基于该直播视频画面进行绘制的绘图数据,根据该绘图数据推送后续的直播视频流,使用户可以通过绘图操作与其它观看同一直播视频的用户进行互动,扩展了基于视频直播的互动方式,提高用户体验。
图8是根据本发明另一实施例示出的一种基于视频直播的互动装置的框图,该基于视频直播的互动装置可以用于如图1所示实施环境的服务器110中,执行如上述图3或者图4A中由服务器所执行的方法的全部或者部分步骤。如图8所示,该基于视频直播的互动装置可以包括:
视频流推送模块701,用于推送直播视频流;
数据接收模块702,用于接收终端发送的绘图数据,所述绘图数据是所述终端在接收到所述直播视频流,并根据所述直播视频流展示直播视频画面后获取的,基于所述直播视频画面进行绘制的绘图数据;
所述视频流推送模块701,还用于根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
可选的,所述装置还包括:
计时模块703,用于在所述视频流推送模块开始根据所述绘图数据推送后续的直播视频流之后立即启动计时器;
所述视频流推送模块701,还用于当所述计时器计时达到预定时间点时,停止根据所述绘图数据推送后续的直播视频流。
综上所述,本发明实施例所示的基于视频直播的互动装置,通过接收终端根据接收到直播视频流展示直播视频画面后获取的,基于该直播视频画面进行绘制的绘图数据,根据该绘图数据推送后续的直播视频流,使用户可以通过绘图操作与其它观看同一直播视频的用户进行互动,扩展了基于视频直播的互动方式,提高用户体验。
请参考图9,其示出了本发明一个实施例示出的终端的结构方框图,该终端用于实施上述实施例提供的基于视频直播的互动方法,本发明实施例中的终端可以包括一个或多个如下组成部分:用于执行计算机程序指令以完成各种流程和方法的处理器,用于信息和存储程序指令随机接入存储器(RAM)和只读存储器(ROM),用于存储数据和信息的存储器,I/O设备,界面,天线等。具体来讲:
终端900可以包括RF(RadioFrequency,射频)电路910、存储器920、输入单元930、显示单元940、传感器950、音频电路960、WiFi(wirelessfidelity,无线保真)模块970、处理器980、电源982、摄像头990等部件。本领域技术人员可以理解,图9中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图9对终端900的各个构成部件进行具体的介绍:
RF电路910可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器980处理;另外,将设计上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、LNA(LowNoiseAmplifier,低噪声放大器)、双工器等。此外,RF电路910还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(GlobalSystemofMobilecommunication,全球移动通讯***)、GPRS(GeneralPacketRadioService,通用分组无线服务)、CDMA(CodeDivisionMultipleAccess,码分多址)、WCDMA(WidebandCodeDivisionMultipleAccess,宽带码分多址)、LTE(LongTermEvolution,长期演进)、电子邮件、SMS(ShortMessagingService,短消息服务)等。
存储器920可用于存储软件程序以及模块,处理器980通过运行存储在存储器920的软件程序以及模块,从而执行终端900的各种功能应用以及数据处理。存储器920可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端900的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器920可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元930可用于接收输入的数字或字符信息,以及产生与终端900的用户设置以及功能控制有关的键信号输入。具体地,输入单元930可包括触控面板931以及其他输入设备932。触控面板931,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板931上或在触控面板931附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板931可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器980,并能接收处理器980发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板931。除了触控面板931,输入单元930还可以包括其他输入设备932。具体地,其他输入设备932可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元940可用于显示由用户输入的信息或提供给用户的信息以及终端900的各种菜单。显示单元940可包括显示面板941,可选的,可以采用LCD(LiquidCrystalDisplay,液晶显示器)、OLED(OrganicLight-EmittingDiode,有机发光二极管)等形式来配置显示面板941。进一步的,触控面板931可覆盖显示面板941,当触控面板931检测到在其上或附近的触摸操作后,传送给处理器980以确定触摸事件的类型,随后处理器980根据触摸事件的类型在显示面板941上提供相应的视觉输出。虽然在图9中,触控面板931与显示面板941是作为两个独立的部件来实现终端900的输入和输入功能,但是在某些实施例中,可以将触控面板931与显示面板941集成而实现终端900的输入和输出功能。
终端900还可包括至少一种传感器950,比如陀螺仪传感器、磁感应传感器、光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板941的亮度,接近传感器可在终端900移动到耳边时,关闭显示面板941和/或背光。作为运动传感器的一种,加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端900还可配置的气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路960、扬声器961,传声器962可提供用户与终端900之间的音频接口。音频电路960可将接收到的音频数据转换后的电信号,传输到扬声器961,由扬声器961转换为声音信号输出;另一方面,传声器962将收集的声音信号转换为电信号,由音频电路960接收后转换为音频数据,再将音频数据输出处理器980处理后,经RF电路910以发送给比如另一终端,或者将音频数据输出至存储器920以便进一步处理。
WiFi属于短距离无线传输技术,终端900通过WiFi模块970可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图9示出了WiFi模块970,但是可以理解的是,其并不属于终端900的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器980是终端900的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器920内的软件程序和/或模块,以及调用存储在存储器920内的数据,执行终端900的各种功能和处理数据,从而对终端进行整体监控。可选的,处理器980可包括一个或多个处理单元;优选的,处理器980可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器980中。
终端900还包括给各个部件供电的电源982(比如电池),优选的,电源可以通过电源管理***与处理器980逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
摄像头990一般由镜头、图像传感器、接口、数字信号处理器、CPU、显示屏幕等组成。其中,镜头固定在图像传感器的上方,可以通过手动调节镜头来改变聚焦;图像传感器相当于传统相机的“胶卷”,是摄像头采集图像的心脏;接口用于把摄像头利用排线、板对板连接器、弹簧式连接方式与终端主板连接,将采集的图像发送给所述存储器920;数字信号处理器通过数学运算对采集的图像进行处理,将采集的模拟图像转换为数字图像并通过接口发送给存储器920。
尽管未示出,终端900还可以包括蓝牙模块等,在此不再赘述。
终端900除了包括一个或者多个处理器980,还包括有存储器,以及一个或者多个模块,其中一个或者多个模块存储于存储器中,并被配置成由一个或者多个处理器执行。上述一个或者多个模块具有如下功能:
接收直播视频流,根据所述直播视频流展示直播视频画面;
获取基于所述直播视频画面进行绘制的绘图数据;
将所述绘图数据发送给服务器,由所述服务器根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
可选的,所述获取在所述绘图界面中执行的绘图操作所对应的绘图数据,包括:
根据在绘图区域执行的触控操作的操作轨迹获取所述绘图数据;
其中,所述绘图区域包括:展示所述直播视频画面的屏幕区域,或者,与所述终端相连的绘图板设备上的触控区域。
可选的,所述接收基于所述直播视频画面进行绘制的绘图数据,包括:
根据对预先设置的图案模版的指定操作获取所述绘图数据;所述指定操作包括选择操作、拖动操作、缩放操作以及删除操作中的至少一种。
可选的,所述功能还包括:在获取基于所述直播视频画面进行绘制的绘图数据之前,在接收到开始绘图的指令时,在所述直播视频画面上层叠加显示绘图界面。
可选的,所述功能还包括:将所述绘图数据发送给服务器之前,检测所述终端登录所述服务器所使用的账号是否具有绘图权限;
若检测结果为所述账号具有所述绘图权限,则执行所述将所述绘图数据发送给服务器的步骤。
请参考图10,其示出了本发明一个实施例示出的服务器的结构示意图。所述服务器1000包括中央处理单元(CPU)1001、包括随机存取存储器(RAM)1002和只读存储器(ROM)1003的***存储器1004,以及连接***存储器1004和中央处理单元1001的***总线1005。所述服务器1000还包括帮助计算机内的各个器件之间传输信息的基本输入/输出***(I/O***)1006,和用于存储操作***1013、应用程序1012和其他程序模块1015的大容量存储设备1007。
所述基本输入/输出***1006包括有用于显示信息的显示器1008和用于用户输入信息的诸如鼠标、键盘之类的输入设备1009。其中所述显示器1008和输入设备1009都通过连接到***总线1005的输入输出控制器1010连接到中央处理单元1001。所述基本输入/输出***1006还可以包括输入输出控制器1010以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器1010还提供输出到显示屏、打印机或其他类型的输出设备。
所述大容量存储设备1007通过连接到***总线1005的大容量存储控制器(未示出)连接到中央处理单元1001。所述大容量存储设备1007及其相关联的计算机可读介质为服务器1000提供非易失性存储。也就是说,所述大容量存储设备1007可以包括诸如硬盘或者CD-ROM驱动器之类的计算机可读介质(未示出)。
不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、EPROM、EEPROM、闪存或其他固态存储其技术,CD-ROM、DVD或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。上述的***存储器1004和大容量存储设备1007可以统称为存储器。
根据本发明的各种实施例,所述服务器1000还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器1000可以通过连接在所述***总线1005上的网络接口单元1011连接到网络1012,或者说,也可以使用网络接口单元1011来连接到其他类型的网络或远程计算机***(未示出)。
所述存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,所述一个或者一个以上程序具有如下功能:
推送直播视频流;
接收终端发送的绘图数据,所述绘图数据是所述终端在接收到所述直播视频流,并根据所述直播视频流展示直播视频画面后获取的,基于所述直播视频画面进行绘制的绘图数据;
根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
可选的,所述功能还包括:
在开始根据所述绘图数据推送后续的直播视频流之后立即启动计时器;
当所述计时器计时达到预定时间点时,停止根据所述绘图数据推送后续的直播视频流。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中执行了详细描述,此处将不做详细阐述说明。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围执行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
Claims (14)
1.一种基于视频直播的互动方法,其特征在于,用于终端中,所述方法包括:
接收直播视频流,根据所述直播视频流展示直播视频画面;
获取基于所述直播视频画面进行绘制的绘图数据;
将所述绘图数据发送给服务器,由所述服务器根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
2.根据权利要求1所述的方法,其特征在于,所述获取在所述绘图界面中执行的绘图操作所对应的绘图数据,包括:
根据在绘图区域执行的触控操作的操作轨迹获取所述绘图数据;
其中,所述绘图区域包括:展示所述直播视频画面的屏幕区域,或者,与所述终端相连的绘图板设备上的触控区域。
3.根据权利要求1所述的方法,其特征在于,所述接收基于所述直播视频画面进行绘制的绘图数据,包括:
根据对预先设置的图案模版的指定操作获取所述绘图数据;所述指定操作包括选择操作、拖动操作、缩放操作以及删除操作中的至少一种。
4.根据权利要求1所述的方法,其特征在于,在获取基于所述直播视频画面进行绘制的绘图数据之前,所述方法还包括:
在接收到开始绘图的指令时,在所述直播视频画面上层叠加显示绘图界面。
5.根据权利要求1至4任一所述的方法,其特征在于,将所述绘图数据发送给服务器之前,所述方法还包括:
检测所述终端登录所述服务器所使用的账号是否具有绘图权限;
若检测结果为所述账号具有所述绘图权限,则执行所述将所述绘图数据发送给服务器的步骤。
6.一种基于视频直播的互动方法,其特征在于,用于服务器中,所述方法包括:
推送直播视频流;
接收终端发送的绘图数据,所述绘图数据是所述终端在接收到所述直播视频流,并根据所述直播视频流展示直播视频画面后获取的,基于所述直播视频画面进行绘制的绘图数据;
根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在开始根据所述绘图数据推送后续的直播视频流之后立即启动计时器;
当所述计时器计时达到预定时间点时,停止根据所述绘图数据推送后续的直播视频流。
8.一种基于视频直播的互动装置,其特征在于,用于终端中,所述装置包括:
视频流接收模块,用于接收直播视频流;
视频展示模块,用于根据所述直播视频流展示直播视频画面;
数据获取模块,用于获取基于所述直播视频画面进行绘制的绘图数据;
数据发送模块,用于将所述绘图数据发送给服务器,由所述服务器根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
9.根据权利要求8所述的装置,其特征在于,所述数据获取模块,用于根据在绘图区域执行的触控操作的操作轨迹获取所述绘图数据;
其中,所述绘图区域包括:展示所述直播视频画面的屏幕区域,或者,与所述终端相连的绘图板设备上的触控区域。
10.根据权利要求8所述的装置,其特征在于,所述数据获取模块,用于根据对预先设置的图案模版的指定操作获取所述绘图数据;所述指定操作包括选择操作、拖动操作、缩放操作以及删除操作中的至少一种。
11.根据权利要求8所述的装置,其特征在于,所述装置还包括:
绘图界面显示模块,用于在所述数据获取模块获取基于所述直播视频画面进行绘制的绘图数据之前,在接收到开始绘图的指令时,在所述直播视频画面上层叠加显示绘图界面。
12.根据权利要求8至11任一所述的装置,其特征在于,所述装置还包括:
权限检测模块,用于在所述数据发送模块将所述绘图数据发送给服务器之前,检测所述终端登录所述服务器所使用的账号是否具有绘图权限;
所述数据发送模块,用于在所述权限检测模块的检测结果为所述账号具有所述绘图权限时,执行所述将所述绘图数据发送给服务器的步骤。
13.一种基于视频直播的互动装置,其特征在于,用于服务器中,所述装置包括:
视频流推送模块,用于推送直播视频流;
数据接收模块,用于接收终端发送的绘图数据,所述绘图数据是所述终端在接收到所述直播视频流,并根据所述直播视频流展示直播视频画面后获取的,基于所述直播视频画面进行绘制的绘图数据;
所述视频流推送模块,还用于根据所述绘图数据推送后续的直播视频流,所述后续的直播视频流对应的画面上层叠加有所述绘图数据对应的图像。
14.根据权利要求13所述的装置,其特征在于,所述装置还包括:
计时模块,用于在所述视频流推送模块开始根据所述绘图数据推送后续的直播视频流之后立即启动计时器;
所述视频流推送模块,还用于当所述计时器计时达到预定时间点时,停止根据所述绘图数据推送后续的直播视频流。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510603108.4A CN105187930B (zh) | 2015-09-18 | 2015-09-18 | 基于视频直播的互动方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510603108.4A CN105187930B (zh) | 2015-09-18 | 2015-09-18 | 基于视频直播的互动方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105187930A true CN105187930A (zh) | 2015-12-23 |
CN105187930B CN105187930B (zh) | 2019-09-06 |
Family
ID=54909727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510603108.4A Active CN105187930B (zh) | 2015-09-18 | 2015-09-18 | 基于视频直播的互动方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105187930B (zh) |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105847913A (zh) * | 2016-05-20 | 2016-08-10 | 腾讯科技(深圳)有限公司 | 一种控制视频直播的方法、移动终端及*** |
CN106358068A (zh) * | 2016-10-10 | 2017-01-25 | 郭海波 | 大数据解决网络直播绘画的***及方法 |
CN106454481A (zh) * | 2016-09-30 | 2017-02-22 | 广州华多网络科技有限公司 | 一种移动终端直播互动的方法及装置 |
CN106911936A (zh) * | 2017-03-01 | 2017-06-30 | 北京牡丹电子集团有限责任公司数字电视技术中心 | 动态静态视频流图片覆盖方法 |
CN107277636A (zh) * | 2017-06-15 | 2017-10-20 | 广州华多网络科技有限公司 | 一种直播过程中的互动方法、用户端、主播端及*** |
CN107343220A (zh) * | 2016-08-19 | 2017-11-10 | 北京市商汤科技开发有限公司 | 数据处理方法、装置和终端设备 |
CN107404656A (zh) * | 2017-06-26 | 2017-11-28 | 武汉斗鱼网络科技有限公司 | 直播视频推荐方法、装置及服务器 |
CN107454433A (zh) * | 2017-08-09 | 2017-12-08 | 广州视源电子科技股份有限公司 | 直播的批注方法及装置、终端及直播*** |
CN108124164A (zh) * | 2016-11-28 | 2018-06-05 | 广州华多网络科技有限公司 | 一种视频播放的方法、***、主播端设备及客户端设备 |
CN108401173A (zh) * | 2017-12-21 | 2018-08-14 | 平安科技(深圳)有限公司 | 移动直播的互动终端、方法及计算机可读存储介质 |
WO2018209900A1 (zh) * | 2017-05-19 | 2018-11-22 | 武汉斗鱼网络科技有限公司 | 转盘互动方法及装置 |
WO2018210136A1 (zh) * | 2017-05-18 | 2018-11-22 | 腾讯科技(深圳)有限公司 | 视频会话中实现播放内容控制的方法及装置、电子设备 |
CN108881956A (zh) * | 2018-06-07 | 2018-11-23 | 腾讯科技(深圳)有限公司 | 一种直播流传输方法、装置及相关设备 |
CN108932053A (zh) * | 2018-05-21 | 2018-12-04 | 腾讯科技(深圳)有限公司 | 基于手势的绘图方法、装置、存储介质和计算机设备 |
CN109218253A (zh) * | 2017-06-29 | 2019-01-15 | 武汉矽感科技有限公司 | 多媒体播放方法、播放后台服务器及移动终端 |
CN109286824A (zh) * | 2018-09-28 | 2019-01-29 | 武汉斗鱼网络科技有限公司 | 一种直播用户侧控制的方法、装置、设备及介质 |
CN110312169A (zh) * | 2019-07-30 | 2019-10-08 | 腾讯科技(深圳)有限公司 | 视频数据处理方法、装置、终端及服务器 |
CN111147880A (zh) * | 2019-12-30 | 2020-05-12 | 广州华多网络科技有限公司 | 视频直播的互动方法、装置、***、电子设备及存储介质 |
CN111200751A (zh) * | 2018-11-19 | 2020-05-26 | 上海哔哩哔哩科技有限公司 | 基于视频的动画绘制及播放方法、装置、***和存储介质 |
CN111569436A (zh) * | 2020-05-11 | 2020-08-25 | 网易(杭州)网络有限公司 | 基于直播观战中互动的处理方法、装置及设备 |
CN112073819A (zh) * | 2020-09-17 | 2020-12-11 | 网易(杭州)网络有限公司 | 直播互动方法、***、服务器、直播端及存储介质 |
CN112383793A (zh) * | 2020-11-12 | 2021-02-19 | 咪咕视讯科技有限公司 | 画面的合成方法、装置、电子设备及存储介质 |
CN113438493A (zh) * | 2018-05-30 | 2021-09-24 | 广州方硅信息技术有限公司 | 弹窗动画生成方法、装置、服务器、***及存储介质 |
CN113613060A (zh) * | 2021-08-03 | 2021-11-05 | 广州繁星互娱信息科技有限公司 | 绘画直播方法、装置、设备及存储介质 |
CN114257860A (zh) * | 2020-09-24 | 2022-03-29 | 腾讯科技(深圳)有限公司 | 弹幕处理方法、装置、终端及计算机可读存储介质 |
CN115379250A (zh) * | 2022-07-22 | 2022-11-22 | 广州博冠信息科技有限公司 | 视频处理方法、装置、计算机设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010060004A (ko) * | 1999-12-31 | 2001-07-06 | 이계철 | 비동기전달모드망에서의 다자간 영상회의 서비스를 위한호 처리 방법 |
CN202004894U (zh) * | 2011-03-23 | 2011-10-05 | 兰春波 | 一种具有文字交流功能的网络视频会议*** |
CN103905885A (zh) * | 2014-03-25 | 2014-07-02 | 广州华多网络科技有限公司 | 视频直播方法及装置 |
-
2015
- 2015-09-18 CN CN201510603108.4A patent/CN105187930B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010060004A (ko) * | 1999-12-31 | 2001-07-06 | 이계철 | 비동기전달모드망에서의 다자간 영상회의 서비스를 위한호 처리 방법 |
CN202004894U (zh) * | 2011-03-23 | 2011-10-05 | 兰春波 | 一种具有文字交流功能的网络视频会议*** |
CN103905885A (zh) * | 2014-03-25 | 2014-07-02 | 广州华多网络科技有限公司 | 视频直播方法及装置 |
Cited By (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105847913A (zh) * | 2016-05-20 | 2016-08-10 | 腾讯科技(深圳)有限公司 | 一种控制视频直播的方法、移动终端及*** |
CN105847913B (zh) * | 2016-05-20 | 2019-05-31 | 腾讯科技(深圳)有限公司 | 一种控制视频直播的方法、移动终端及*** |
CN107343220A (zh) * | 2016-08-19 | 2017-11-10 | 北京市商汤科技开发有限公司 | 数据处理方法、装置和终端设备 |
CN106454481A (zh) * | 2016-09-30 | 2017-02-22 | 广州华多网络科技有限公司 | 一种移动终端直播互动的方法及装置 |
CN106358068A (zh) * | 2016-10-10 | 2017-01-25 | 郭海波 | 大数据解决网络直播绘画的***及方法 |
CN106358068B (zh) * | 2016-10-10 | 2023-12-19 | 郭海波 | 大数据解决网络直播绘画的***及方法 |
CN108124164A (zh) * | 2016-11-28 | 2018-06-05 | 广州华多网络科技有限公司 | 一种视频播放的方法、***、主播端设备及客户端设备 |
CN106911936A (zh) * | 2017-03-01 | 2017-06-30 | 北京牡丹电子集团有限责任公司数字电视技术中心 | 动态静态视频流图片覆盖方法 |
CN106911936B (zh) * | 2017-03-01 | 2020-04-28 | 北京牡丹电子集团有限责任公司数字电视技术中心 | 动态静态视频流图片覆盖方法 |
CN108966031A (zh) * | 2017-05-18 | 2018-12-07 | 腾讯科技(深圳)有限公司 | 视频会话中实现播放内容控制的方法及装置、电子设备 |
WO2018210136A1 (zh) * | 2017-05-18 | 2018-11-22 | 腾讯科技(深圳)有限公司 | 视频会话中实现播放内容控制的方法及装置、电子设备 |
WO2018209900A1 (zh) * | 2017-05-19 | 2018-11-22 | 武汉斗鱼网络科技有限公司 | 转盘互动方法及装置 |
CN107277636B (zh) * | 2017-06-15 | 2020-04-03 | 广州华多网络科技有限公司 | 一种直播过程中的互动方法、用户端、主播端及*** |
CN107277636A (zh) * | 2017-06-15 | 2017-10-20 | 广州华多网络科技有限公司 | 一种直播过程中的互动方法、用户端、主播端及*** |
CN107404656A (zh) * | 2017-06-26 | 2017-11-28 | 武汉斗鱼网络科技有限公司 | 直播视频推荐方法、装置及服务器 |
CN107404656B (zh) * | 2017-06-26 | 2019-01-29 | 武汉斗鱼网络科技有限公司 | 直播视频推荐方法、装置及服务器 |
CN109218253A (zh) * | 2017-06-29 | 2019-01-15 | 武汉矽感科技有限公司 | 多媒体播放方法、播放后台服务器及移动终端 |
WO2019029087A1 (zh) * | 2017-08-09 | 2019-02-14 | 广州视源电子科技股份有限公司 | 直播的批注方法及装置、终端及直播*** |
CN107454433A (zh) * | 2017-08-09 | 2017-12-08 | 广州视源电子科技股份有限公司 | 直播的批注方法及装置、终端及直播*** |
CN108401173B (zh) * | 2017-12-21 | 2020-11-17 | 平安科技(深圳)有限公司 | 移动直播的互动终端、方法及计算机可读存储介质 |
CN108401173A (zh) * | 2017-12-21 | 2018-08-14 | 平安科技(深圳)有限公司 | 移动直播的互动终端、方法及计算机可读存储介质 |
CN108932053A (zh) * | 2018-05-21 | 2018-12-04 | 腾讯科技(深圳)有限公司 | 基于手势的绘图方法、装置、存储介质和计算机设备 |
CN113438493B (zh) * | 2018-05-30 | 2023-06-13 | 广州方硅信息技术有限公司 | 弹窗动画生成方法、服务器、***及存储介质 |
CN113438493A (zh) * | 2018-05-30 | 2021-09-24 | 广州方硅信息技术有限公司 | 弹窗动画生成方法、装置、服务器、***及存储介质 |
CN108881956A (zh) * | 2018-06-07 | 2018-11-23 | 腾讯科技(深圳)有限公司 | 一种直播流传输方法、装置及相关设备 |
CN108881956B (zh) * | 2018-06-07 | 2022-01-04 | 腾讯科技(深圳)有限公司 | 一种直播流传输方法、装置及相关设备 |
CN109286824A (zh) * | 2018-09-28 | 2019-01-29 | 武汉斗鱼网络科技有限公司 | 一种直播用户侧控制的方法、装置、设备及介质 |
CN111200751A (zh) * | 2018-11-19 | 2020-05-26 | 上海哔哩哔哩科技有限公司 | 基于视频的动画绘制及播放方法、装置、***和存储介质 |
CN111200751B (zh) * | 2018-11-19 | 2022-02-18 | 上海哔哩哔哩科技有限公司 | 基于视频的动画绘制及播放方法、装置、***和存储介质 |
CN110312169A (zh) * | 2019-07-30 | 2019-10-08 | 腾讯科技(深圳)有限公司 | 视频数据处理方法、装置、终端及服务器 |
CN110312169B (zh) * | 2019-07-30 | 2022-11-18 | 腾讯科技(深圳)有限公司 | 视频数据处理方法、电子设备及存储介质 |
CN111147880A (zh) * | 2019-12-30 | 2020-05-12 | 广州华多网络科技有限公司 | 视频直播的互动方法、装置、***、电子设备及存储介质 |
CN111569436A (zh) * | 2020-05-11 | 2020-08-25 | 网易(杭州)网络有限公司 | 基于直播观战中互动的处理方法、装置及设备 |
CN112073819A (zh) * | 2020-09-17 | 2020-12-11 | 网易(杭州)网络有限公司 | 直播互动方法、***、服务器、直播端及存储介质 |
CN114257860A (zh) * | 2020-09-24 | 2022-03-29 | 腾讯科技(深圳)有限公司 | 弹幕处理方法、装置、终端及计算机可读存储介质 |
CN112383793A (zh) * | 2020-11-12 | 2021-02-19 | 咪咕视讯科技有限公司 | 画面的合成方法、装置、电子设备及存储介质 |
CN112383793B (zh) * | 2020-11-12 | 2023-07-07 | 咪咕视讯科技有限公司 | 画面的合成方法、装置、电子设备及存储介质 |
CN113613060A (zh) * | 2021-08-03 | 2021-11-05 | 广州繁星互娱信息科技有限公司 | 绘画直播方法、装置、设备及存储介质 |
CN115379250A (zh) * | 2022-07-22 | 2022-11-22 | 广州博冠信息科技有限公司 | 视频处理方法、装置、计算机设备及存储介质 |
CN115379250B (zh) * | 2022-07-22 | 2024-06-11 | 广州博冠信息科技有限公司 | 视频处理方法、装置、计算机设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN105187930B (zh) | 2019-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105187930A (zh) | 基于视频直播的互动方法及装置 | |
CN104113787B (zh) | 基于节目的评论方法、终端、服务器和*** | |
CN104219617B (zh) | 服务获取方法及装置 | |
CN105005457A (zh) | 地理位置展示方法及装置 | |
CN107333162B (zh) | 一种播放直播视频的方法和装置 | |
CN104469143A (zh) | 视频分享方法及装置 | |
CN104967900A (zh) | 一种生成视频的方法和装置 | |
CN105554522A (zh) | 在群组内播放音频的方法、服务器及终端 | |
CN106375179B (zh) | 一种显示即时通信消息的方法和装置 | |
CN103941982A (zh) | 一种分享界面处理的方法及终端 | |
CN104394481A (zh) | 视频播放方法及装置 | |
CN105446726A (zh) | 生成网页的方法和装置 | |
CN105635828B (zh) | 播放控制方法、装置、电子设备及存储介质 | |
CN104159136A (zh) | 互动信息的获取方法、终端、服务器及*** | |
CN103313139A (zh) | 播放历史显示方法、装置及电子设备 | |
CN104519404A (zh) | 图像互换格式文件的播放方法及装置 | |
CN108024073B (zh) | 视频编辑方法、装置及智能移动终端 | |
CN104679381A (zh) | 切换聊天窗口的方法及装置 | |
CN105094809A (zh) | 组合图片布局修改方法、装置以及终端设备 | |
CN104571979A (zh) | 一种实现分屏视图的方法和装置 | |
CN103458286A (zh) | 一种进行电视频道切换的方法和装置 | |
CN104869465A (zh) | 视频播放控制方法和装置 | |
CN105516784A (zh) | 虚拟物品显示方法及装置 | |
CN104954159A (zh) | 一种网络信息统计的方法和装置 | |
CN104965642A (zh) | 下拉列表生成方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 510660 Guangzhou City, Guangzhou, Guangdong, Whampoa Avenue, No. 315, self - made 1-17 Applicant after: Guangzhou KuGou Networks Co., Ltd. Address before: 510000 B1, building, No. 16, rhyme Road, Guangzhou, Guangdong, China 13F Applicant before: Guangzhou KuGou Networks Co., Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |