CN109714640B - 播放直播视频的方法 - Google Patents

播放直播视频的方法 Download PDF

Info

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
Application number
CN201711018424.0A
Other languages
English (en)
Other versions
CN109714640A (zh
Inventor
尹召青
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chuangsheng Shilian Digital Technology Beijing Co Ltd
Original Assignee
Chuangsheng Shilian Digital Technology Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chuangsheng Shilian Digital Technology Beijing Co Ltd filed Critical Chuangsheng Shilian Digital Technology Beijing Co Ltd
Priority to CN201711018424.0A priority Critical patent/CN109714640B/zh
Publication of CN109714640A publication Critical patent/CN109714640A/zh
Application granted granted Critical
Publication of CN109714640B publication Critical patent/CN109714640B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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.一种播放直播视频的方法,其特征在于,用于移动终端,包括:接收直播视频会话后台挂起指令;
应用进入后台后,开启所述直播视频会话对应的音频会话策略,在后台处理回收播放资源,并挂起应用的线程;
后台挂起所述直播视频会话,包括:在移动终端前台不显示所述直播视频会话,所述直播视频会话以音频会话形式在后台运行;
所述方法还包括:在后台处理所述回收播放资源并挂起应用的线程后,关闭所述音频会话策略,其中,所述关闭所述音频会话策略,包括:断开所述直播视频会话的数据推送;向所述直播视频会话所开启的摄像头及麦克风发送关闭指令,控制所述直播视频会话所开启的摄像头及麦克风关闭;
所述方法还包括:接收开启所述直播视频会话的开启指令;在前台启动所述直播视频会话,其中,所述在前台启动所述直播视频会话,包括:开启所述直播视频会话的数据推送;开启所述直播视频会话的预览;向所述直播视频会话所开启的摄像头及麦克风发送启动指令,控制所述直播视频会话所开启的摄像头及麦克风开启。
CN201711018424.0A 2017-10-26 2017-10-26 播放直播视频的方法 Active CN109714640B (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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移动通信有限公司 一种多应用连网控制方法及***

Patent Citations (7)

* Cited by examiner, † Cited by third party
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