CN109714640B - 播放直播视频的方法 - Google Patents
播放直播视频的方法 Download PDFInfo
- Publication number
- CN109714640B CN109714640B CN201711018424.0A CN201711018424A CN109714640B CN 109714640 B CN109714640 B CN 109714640B CN 201711018424 A CN201711018424 A CN 201711018424A CN 109714640 B CN109714640 B CN 109714640B
- Authority
- CN
- China
- Prior art keywords
- live video
- session
- video session
- background
- audio
- 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.)
- Active
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明是关于一种播放直播视频的方法,用于移动终端通过当后台挂起直播视频会话时,启动音频会话策略,通过音频会话策略,完成直播视频会话的后台关闭,从而使再次开启直播视频会话时,不需要完成之前未完成的操作,从而可以快迅进入视频直播,减少了直播视频重启时出现的卡顿。所述方法包括:接收直播视频会话后台挂起指令;开启所述直播视频会话对应的音频会话策略;后台挂起所述直播视频会话。
Description
技术领域
本发明涉及通信及计算机处理领域,尤其涉及播放直播视频的方法。
背景技术
随着互联网技术的发展,用户可以通过互联网进行很多娱乐活动,例如网络直播,用户可以在移动终端上观看互联网上的直播视频,在移动终端观看互联网直播视频时,用户有可能收到其他信息或用户需要打开其他应用时,用户需要临时退出直播视频的应用,当用户操作完其他应用时,还可以通过点击在移动终端桌面上的直播视频的应用的图标重新进入直播视频的应用。
现有的技术中存在如下缺点:直播视频的应用进入后台的时候,直播流是不进行采集编码传输的,因此这时要停止直播流的采集并断开直播流的推流,当直播视频的应用再次进入前台的时候直播流又重新进行采集编码传输,因此这时候要重新开启采集直播流和直播流的推流,移动终端在进入后台几秒后,直播视频的应用就会挂起,当直播视频的应用进入前台的时候需要先继续完成一些直播视频的应用未断开视频流的推流的操作,而完成直播视频的应用未断开视频流的推流的操作后还需要重新启动直播流的推流的操作,这样在重新启动直播视频的应用时,直播视频就会看起来卡顿。
发明内容
为克服相关技术中存在的问题,本发明提供一种播放直播视频的方法,移动终端通过当后台挂起直播视频会话时,启动音频会话策略,通过音频会话策略,完成直播视频会话的后台关闭,从而使再次开启直播视频会话时,不需要完成之前未完成的操作,从而可以快迅进入视频直播,减少了直播视频重启时出现的卡顿。
本发明提供了一种播放直播视频的方法,用于移动终端,包括:
接收直播视频会话后台挂起指令;
开启所述直播视频会话对应的音频会话策略;
后台挂起所述直播视频会话。
优先地,所述方法,还包括:关闭所述音频会话策略。
优先地,所述关闭所述音频会话策略,包括:
断开所述直播视频会话的数据推送;
向所述直播视频会话所开启的摄像头及麦克风发送关闭指令,控制所述直播视频会话所开启的摄像头及麦克风关闭。
优先地,所述方法,还包括:
接收开启所述直播视频会话的开启指令;
在前台启动所述直播视频会话。
优先地,所述在前台启动所述直播视频会话,包括:
开启所述直播视频会话的数据推送;
开启所述直播视频会话的预览;
向所述直播视频会话所开启的摄像头及麦克风发送启动指令,控制所述直播视频会话所开启的摄像头及麦克风开启。
本发明提供了一种播放直播视频的方法,通过当后台挂起直播视频会话时,启动音频会话策略,通过音频会话策略,完成直播视频会话的后台关闭,从而使再次开启直播视频会话时,直接启动直播视频会话,而不需要完成之前未完成的操作,从而可以快迅进入视频直播,减少了直播视频重启时出现的卡顿。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是本发明实施例提供的一种播放直播视频的方法的流程图。
图2是本发明实施例提供的一种播放直播视频的方法的流程图。
图3是本发明实施例提供的一种播放直播视频的方法的流程图。
图4是本发明实施例提供的一种播放直播视频的方法的流程图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
如图1所示,本发明实施例提供了一种播放直播视频的方法,用于移动终端,包括:
在步骤S101中,接收直播视频会话后台挂起指令。
在步骤S102中,开启直播视频会话对应的音频会话策略。
在步骤S103中,后台挂起直播视频会话。
本发明实施例提供了一种播放直播视频的方法,通过当后台挂起直播视频会话时,启动音频会话策略,通过音频会话策略,完成直播视频会话的后台关闭,从而使再次开启直播视频会话时,直接启动直播视频会话,而不需要完成之前未完成的操作,从而可以快迅进入视频直播,减少了直播视频重启时出现的卡顿。
优先地,该方法,还包括:关闭音频会话策略。
在本发明实施例中,在后台关闭音频会话策略,通过关闭音频会话策略,完成直播视频会话的后台关闭,从而使再次开启直播视频会话时,直接启动直播视频会话,而不需要完成之前未完成的操作,从而可以快迅进入视频直播,减少了直播视频重启时出现的卡顿。
优先地,关闭音频会话策略,包括:
断开直播视频会话的数据推送;
向直播视频会话所开启的摄像头及麦克风发送关闭指令,控制直播视频会话所开启的摄像头及麦克风关闭。
在本发明实施例中,通过断开直播视频会话的数据推送及关闭直播视频会话所开启的摄像头及麦克风,从而实现关闭音频会话策略,也完成直播视频会话的后台关闭,从而使再次开启直播视频会话时,直接启动直播视频会话,而不需要完成之前未完成的操作,从而可以快迅进入视频直播,减少了直播视频重启时出现的卡顿。
优先地,该方法,还包括:
接收开启直播视频会话的开启指令;
在前台启动直播视频会话。
在本发明实施例中,当用户重新进入视频直播应用时,接收到用户开启直播视频会话的开启指令,在移动终端前台启动该直播视频会话,由于之前已完全关闭直播视频会话,因此此次开启只需重新启动该直播视频会话即可,而不需要再完成上次直播视频会话未完成的操作,从而可以快迅进入视频直播,减少了直播视频重启时出现的卡顿。
优先地,在前台启动直播视频会话,包括:
开启直播视频会话的数据推送;
开启直播视频会话的预览;
向直播视频会话所开启的摄像头及麦克风发送启动指令,控制直播视频会话所开启的摄像头及麦克风开启。
在本发明实用例中,通过开启直播视频会话的数据推送、开户直播视频会话的预览及开启直播视频会话所需开启的摄像头及麦克风,即可完成直播视频会话的重新开启,而不需要再完成上次直播视频会话未完成的操作,从而可以快迅进入视频直播,减少了直播视频重启时出现的卡顿。
下面通过具体实施例详细解释如何实现直播流切换方法。
如图2所示,本发明实施例提供了一种播放直播视频的方法,用于移动终端,以IOS***的移动终端为例,具体实施步骤如下:
在步骤S201中,接收直播视频会话后台挂起指令。
例如,在IOS***的移动终端中当应用进入后台的时候,由于iOS***不是立即回收播放资源并挂起应用的线程,而是应用在后台运行几秒后才回收播放资源并挂起应用的线程。
在步骤S202中,开启直播视频会话对应的音频会话策略。
例如,应用进入后台后,如果开启音频会话,在后台处理这些回收播放资源并挂起应用的线程,应用在后台后还一直运行着,因为是同步操作,所以应用会等这些操作做完,并在移动终端的屏幕上方产生一个红条,在红条上显示该应用的名称,表示该应用正在后台运行。
在步骤S203中,后台挂起直播视频会话。
例如,在移动终端前台不在显示直播视频会话,直播视频会话以音频会话形式在后台运行。
在步骤S204中,关闭音频会话策略。
例如,在后台处理这些回收播放资源并挂起应用的线程后,关闭步骤S202中开启的音频会话策略。
如图3所示,步骤S204还可通过步骤S301至步骤S302实现,
在步骤S301中,断开直播视频会话的数据推送。
例如,关闭音频会话策略可以通过断开直播视频会话的数据推送。
在步骤S302中,向直播视频会话所开启的摄像头及麦克风发送关闭指令,控制直播视频会话所开启的摄像头及麦克风关闭。
例如,然后关闭直播视频会话所开启的摄像头及麦克风。
在步骤S205中,接收开启直播视频会话的开启指令。
在步骤S206中,在前台启动直播视频会话。
例如,应用再次由后台模式进入前台的时候,应用只需要重新初始化并建立各种连接就行了。
如图4所示,步骤S206还可通过步骤S401至步骤S402实现,
在步骤S401中,开启直播视频会话的数据推送。
在步骤S402中,开启直播视频会话的预览。
在步骤S403中,向直播视频会话所开启的摄像头及麦克风发送启动指令,控制直播视频会话所开启的摄像头及麦克风开启。
本发明提供了一种播放直播视频的方法,通过当后台挂起直播视频会话时,启动音频会话策略,通过音频会话策略,完成直播视频会话的后台关闭,从而使再次开启直播视频会话时,直接启动直播视频会话,而不需要完成之前未完成的操作,从而可以快迅进入视频直播,减少了直播视频重启时出现的卡顿。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
Claims (1)
1.一种播放直播视频的方法,其特征在于,用于移动终端,包括:接收直播视频会话后台挂起指令;
应用进入后台后,开启所述直播视频会话对应的音频会话策略,在后台处理回收播放资源,并挂起应用的线程;
后台挂起所述直播视频会话,包括:在移动终端前台不显示所述直播视频会话,所述直播视频会话以音频会话形式在后台运行;
所述方法还包括:在后台处理所述回收播放资源并挂起应用的线程后,关闭所述音频会话策略,其中,所述关闭所述音频会话策略,包括:断开所述直播视频会话的数据推送;向所述直播视频会话所开启的摄像头及麦克风发送关闭指令,控制所述直播视频会话所开启的摄像头及麦克风关闭;
所述方法还包括:接收开启所述直播视频会话的开启指令;在前台启动所述直播视频会话,其中,所述在前台启动所述直播视频会话,包括:开启所述直播视频会话的数据推送;开启所述直播视频会话的预览;向所述直播视频会话所开启的摄像头及麦克风发送启动指令,控制所述直播视频会话所开启的摄像头及麦克风开启。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711018424.0A CN109714640B (zh) | 2017-10-26 | 2017-10-26 | 播放直播视频的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711018424.0A CN109714640B (zh) | 2017-10-26 | 2017-10-26 | 播放直播视频的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109714640A CN109714640A (zh) | 2019-05-03 |
CN109714640B true CN109714640B (zh) | 2022-01-21 |
Family
ID=66252899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711018424.0A Active CN109714640B (zh) | 2017-10-26 | 2017-10-26 | 播放直播视频的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109714640B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103685963A (zh) * | 2013-12-30 | 2014-03-26 | 深圳Tcl新技术有限公司 | 图像显示处理方法及装置 |
CN103984597A (zh) * | 2014-06-04 | 2014-08-13 | 福州瑞芯微电子有限公司 | 一种任务运行切换的方法、装置及*** |
CN105007527A (zh) * | 2015-08-05 | 2015-10-28 | 腾讯科技(深圳)有限公司 | 数据直播方法及装置 |
CN105227890A (zh) * | 2015-09-23 | 2016-01-06 | 腾讯科技(深圳)有限公司 | 视频通话方法和装置 |
CN105940671A (zh) * | 2014-01-29 | 2016-09-14 | 谷歌公司 | 媒体应用后台处理 |
CN106775642A (zh) * | 2016-11-24 | 2017-05-31 | 广州赛意信息科技股份有限公司 | 一种移动应用的无限后台定位方法及*** |
CN106937167A (zh) * | 2017-02-25 | 2017-07-07 | 杭州领娱科技有限公司 | 一种后台音频处理方法及其移动终端 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120209413A1 (en) * | 2011-02-14 | 2012-08-16 | Microsoft Corporation | Background Audio on Mobile Devices |
CN103559080B (zh) * | 2011-02-14 | 2017-04-12 | 微软技术许可有限责任公司 | 移动设备上的后台应用代码的受约束执行 |
CN103532972B (zh) * | 2013-10-25 | 2017-01-18 | 苏州大拿信息技术有限公司 | 针对ios的***app后台运行的方法 |
KR102311248B1 (ko) * | 2014-02-26 | 2021-10-12 | 엘지전자 주식회사 | 디지털 디바이스 및 상기 디지털 디바이스에서 비디오 데이터 처리 방법 |
CN105426244B (zh) * | 2015-12-30 | 2019-03-22 | Oppo广东移动通信有限公司 | 应用进程管理方法及应用进程管理装置 |
CN105808447B (zh) * | 2016-03-29 | 2019-01-29 | 海信集团有限公司 | 一种终端设备的内存回收方法和装置 |
CN105979379B (zh) * | 2016-06-01 | 2019-12-10 | 腾讯科技(深圳)有限公司 | 一种试听内容播放的方法及装置 |
CN106792165A (zh) * | 2016-12-02 | 2017-05-31 | 武汉斗鱼网络科技有限公司 | 一种资源动态调整方法及装置 |
CN106919417A (zh) * | 2017-01-22 | 2017-07-04 | 惠州Tcl移动通信有限公司 | 一种多应用连网控制方法及*** |
-
2017
- 2017-10-26 CN CN201711018424.0A patent/CN109714640B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103685963A (zh) * | 2013-12-30 | 2014-03-26 | 深圳Tcl新技术有限公司 | 图像显示处理方法及装置 |
CN105940671A (zh) * | 2014-01-29 | 2016-09-14 | 谷歌公司 | 媒体应用后台处理 |
CN103984597A (zh) * | 2014-06-04 | 2014-08-13 | 福州瑞芯微电子有限公司 | 一种任务运行切换的方法、装置及*** |
CN105007527A (zh) * | 2015-08-05 | 2015-10-28 | 腾讯科技(深圳)有限公司 | 数据直播方法及装置 |
CN105227890A (zh) * | 2015-09-23 | 2016-01-06 | 腾讯科技(深圳)有限公司 | 视频通话方法和装置 |
CN106775642A (zh) * | 2016-11-24 | 2017-05-31 | 广州赛意信息科技股份有限公司 | 一种移动应用的无限后台定位方法及*** |
CN106937167A (zh) * | 2017-02-25 | 2017-07-07 | 杭州领娱科技有限公司 | 一种后台音频处理方法及其移动终端 |
Also Published As
Publication number | Publication date |
---|---|
CN109714640A (zh) | 2019-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106845285B (zh) | 一种tee***与ree***配合以实现服务的方法及终端设备 | |
US9285945B2 (en) | Method and apparatus for displaying multi-task interface | |
US9646098B2 (en) | Session completion through co-browsing | |
CN105979375B (zh) | 一种智能电视的启动方法及装置 | |
EP2854342A1 (en) | Multi-screen interaction method, apparatus, and terminal device | |
US10701435B2 (en) | Television video interception method and device | |
WO2016197590A1 (zh) | 用于在终端设备上提供截屏服务的方法、装置、存储介质及设备 | |
CN112118459A (zh) | 共享摄像头数据实现多个app共同直播的方法及可读介质 | |
WO2017143710A1 (zh) | 一种多***移动终端控制方法及装置 | |
US11039187B2 (en) | Self-adaptive software background update method and device | |
CN112584187B (zh) | 会话的创建方法、装置、服务器和存储介质 | |
US9363157B2 (en) | Remotely controlling devices and processing asynchronous events for testing | |
CN106162332A (zh) | 一种电视播放控制方法及装置 | |
CN112825013A (zh) | 终端设备的控制方法和装置 | |
CN111683279A (zh) | 显示设备及图像恢复方法 | |
CN103729240A (zh) | 应用程序控制方法 | |
CN108347452A (zh) | 远程获取屏幕截图的方法及装置 | |
CN113992958A (zh) | 一种多窗口同屏互动方法、终端及存储介质 | |
CN109714640B (zh) | 播放直播视频的方法 | |
CN104166559B (zh) | 删除默认桌面的方法及装置 | |
CN108235083B (zh) | 电视日志信息获取方法及装置 | |
WO2024012590A1 (zh) | 音视频呼叫方法及装置 | |
CN108958808A (zh) | 终端启动方法及装置、终端及存储介质 | |
CN115242972B (zh) | 一种应用调用摄像头的方法和装置、电子设备及存储介质 | |
CN111107283A (zh) | 一种信息显示方法、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |