动直播SDK,flv文件怎么打开

文件 8
动移直播SDK 动移直播SDK级高功能 产品文档 权腾讯计责版所有:云算(北京)有限任公司 第1⻚共22 动移直播SDK 权【版声明】 ©2013-2019腾讯云版权所有 权归腾讯单经腾讯书许袭、传本文档著作 云独所有,未 云事先面可,任何主体不得以任何形式复制、修改、抄 播全 部或部分本文档内容。
标【商声明】 腾讯务标为腾讯计责联及其它云服相关的商均标,权的商依法由利人所有。
云算(北京)有限任公司及其关公司所有。
本文档涉及的第三方主体 务【服声明】 户绍腾讯产务时产务调本文档意在向客介 云全部或部分品、服的当 购买腾讯产务类、务标应腾讯间业约另约则,所的云品、服的种服准等由您与 腾讯对诺证。
云本文档内容不做任何明示或模式的承或保 的整体概况,部分品、服的内容可能有所整。
您云之的商合同定,除非双方有定,否 权腾讯计责版所有:云算(北京)有限任公司 第2⻚共22 级高功能设质定画面量义自定采集和渲染 禁播和流管理 录制和回看 录文档目 动移直播SDK 权腾讯计责版所有:云算(北京)有限任公司 第3⻚共22 动移直播SDK 级高功能设质定画面量 时间:最近更新 2022-03-07 18:20:11 码示例代 针对发馈频问题,腾讯简洁发开者的接入反的高欢API的使用,迎使用。
云提供有更加的API-Example工程,方便开者可以快速的了解相关 所属平台 GitHub地址 iOS Github Android Github 绍功能介 LiteAVSDK通过V2TXLivePusher提供的setVideoQuality设质接口来定画面量: 义接口定 过可以通setVideoQuality设视频宽置推流分辨率,以及高比模式(横屏/竖屏)。
publicabstractintsetVideoQuality(V2TXLiveVideoEncoderParamparam); 参数参数param 类型 V2TXLiveVideoEncoderParam 含义视频编码参数。
V2TXLiveVideoResolution枚举值:取值 V2TXLiveVideoResolution160x160 V2TXLiveVideoResolution270x270 含义分辨率,码围:160*160率范100Kbps~,帧150Kbps率: 15fps 分辨率,码围:270*270率范200Kbps~,帧300Kbps 权腾讯计责版所有:云算(北京)有限任公司 第4⻚共22 动移直播SDK V2TXLiveVideoResolution480x480V2TXLiveVideoResolution320x240V2TXLiveVideoResolution480x360V2TXLiveVideoResolution640x480V2TXLiveVideoResolution320x180V2TXLiveVideoResolution480x270V2TXLiveVideoResolution640x360V2TXLiveVideoResolution960x540V2TXLiveVideoResolution1280x720V2TXLiveVideoResolution1920x1080 率:15fps 分辨率,码围:480*480率范350Kbps~,帧525Kbps 率:15fps 分辨率,码围:320*240率范250Kbps~,帧375Kbps 率:15fps。
分辨率,码围:480*360率范400Kbps~,帧600Kbps 率:15fps 分辨率,码围:640*480率范600Kbps~,帧900Kbps 率:15fps 分辨率,码围:320*180率范250Kbps~,帧400Kbps 率:15fps 分辨率,码围:480*270率范350Kbps~,帧550Kbps 率:15fps 分辨率,码围:640*360率范500Kbps~,帧900Kbps 率:15fps 分辨率,码围:960*540率范800Kbps~,帧1500Kbps 率:15fps ,码围:分辨率1280*720帧率:15fps 率范 1000Kbps~1800Kbps, ,码围:分辨率1920*1080率范,帧3000Kbps率:15fps 2500Kbps~ V2TXLiveVideoResolutionMode枚举值:取值 V2TXLiveVideoResolutionModeLandscape V2TXLiveVideoResolutionModePortrait 含义 横屏模式下的分辨率:V2TXLiveVideoResolution640_360+V2TXLiveVideoResolutionModeLandscape=640x360 竖屏模式下的分辨率: V2TXLiveVideoResolution640_360+V2TXLiveVideoResolutionModePortrait=360x640 设议参数定建 权腾讯计责版所有:云算(北京)有限任公司 第5⻚共22 动移直播SDK 应用场景场秀直播 手游直播 连麦(主画面)连麦(小画面)蓝光直播 resolutionV2TXLiveVideoResolution960x540V2TXLiveVideoResolution1280x720 V2TXLiveVideoResolution1280x720V2TXLiveVideoResolution640x360V2TXLiveVideoResolution480x360V2TXLiveVideoResolution1920x1080 resolutionMode 竖横屏或者屏 竖横屏或者屏竖横屏或者屏竖横屏或者屏竖横屏或者屏 项注意事 为连畅,进连态请调挡设为了麦更流 入麦状后用setVideoQuality()将quality位置 (连观众),结连态V2TXLiveVideoResolution640x360(主播)或V2TXLiveVideoResolution480x360 麦 调挡为连值。
后可以用setVideoQuality()将quality位恢复麦前的 束麦状 常⻅问题
1.为观众什么端看到的画面没有主播端清晰? 摄头经过处颜、镜给观主播端看到的画面,是从像观众经过编码压缩码编码压缩质视频看,所以清晰度是最高的。
而码设压缩严观众率置的越低,程度越 采集的原始画面,前理(美 像、裁剪等操作)后直接渲染 端看到的是 器再解的画面,由于本身会降低 重),所以端看到的画面会比主播端清晰度低。
主播量(
2.为什么V2TXLivePusher推出来的流会有368×640或者544×这样960的分辨率?
启发现诸类这编码在开硬件加速后,您可能会 如368×640或者544×960此“不完美”分辨率,是由于部分硬器要 现过设边问题。
求像素能被16整除所致,属于正常象,您可以通置播放端的填充模式解决“小黑” 权腾讯计责版所有:云算(北京)有限任公司 第6⻚共22 动移直播SDK 义自定采集和渲染 时间:最近更新 2022-03-07 18:16:10 码示例代 针对发馈频问题,腾讯简洁发开者的接入反的高欢API的使用,迎使用。
云提供有更加的API-Example工程,方便开者可以快速的了解相关 所属平台 GitHub地址 iOS Github Android Github 定制推流画面 iOS平台 方案一:修改OpenGL纹理 方案二:自己采集数据 义图处时如果您有自定像理的需求(例如:堆加字幕),同又希望复用LiteAVSDK的整体流程,您可以按照如下进攻略行定制。

1.调首先需要用V2TXLivePusher的enableCustomVideoProcess开启自定义视频处理,才会收到这个回调通 知。
处图时为两
2.理像分种情况。
颜组产纹美件会生新的理:颜组处图过产帧纹载处图请调如果您使用的美件会在理像的程中生一全新的理(用于承设为纹函数中将dstFrame.textureId置新理的ID。
理后的像),那您在回 -(void)onProcessVideoFrame:(V2TXLiveVideoFrame_Nonnull)srcFramedstFrame:(V2TXLiveVideoFrame_Nonnull)dstFrame{GLuintdstTextureId=renderItemWithTexture(srcFrame.textureId,srcFrame.width,srcFrame.height);dstFrame.textureId=dstTextureId;} 权腾讯计责版所有:云算(北京)有限任公司 第7⻚共22 动移直播SDK 颜组产纹美件并不自身生新理:颜块纹设给该块输纹输纹则如果您使用的第三方美模并不生成新的理,而是需要您置虑可以考如下方案: 模一个入理和一个出理, -(void)onProcessVideoFrame:(V2TXLiveVideoFrame_Nonnull)srcFramedstFrame:(V2TXLiveVideoFrame_Nonnull)dstFrame{thirdparty_process(srcFrame.textureId,srcFrame.width,srcFrame.height,dstFrame.textureId);} 对础识,另计为
3.最后,于texture数据的操作,需要一定的OpenGL基知 外算量不宜太大,因 调频过处过热。
onProcessVideoFrame的用率跟FPS相同,于繁重的理很容易造成GPU Android平台 方案一:修改OpenGL纹理 方案二:自己采集数据 义图处时如果您有自定进略行定制。
像理的需求(例如堆加字幕),同又希望复用LiteAVSDK的整体流程,您可以按照如下攻
1.调首先需要用V2TXLivePusher的enableCustomVideoProcess开启自定义视频处理,才会收到这个回调通 知。
处图时为两
2.理像分种情况。
颜组产纹美件会生新的理:颜组处图过产帧纹载处图请调如果您使用的美件会在理像的程中生一全新的理(用于承设为纹函数中将dstFrame.textureId置新理的ID。
理后的像),那您在回 privateclassMyPusherObserverextendsV2TXLivePusherObserver{@OverridepublicvoidonGLContextCreated(){mFURenderer.onSurfaceCreated();mFURenderer.setUseTexAsync(true);}@OverridepublicintonProcessVideoFrame(V2TXLiveVideoFramesrcFrame,V2TXLiveVideoFramedstFrame){dstFrame.texture.textureId=mFURenderer.onDrawFrameSingleInput(srcFrame.texture.textureId,srcFrame.width,srcFrame.height);return0;}@OverridepublicvoidonGLContextDestroyed(){mFURenderer.onSurfaceDestroyed();}} 权腾讯计责版所有:云算(北京)有限任公司 第8⻚共22 动移直播SDK 颜组产纹美件并不自身生新理:颜块纹设给该块输纹输纹则如果您使用的第三方美模并不生成新的理,而是需要您置虑可以考如下方案: 模一个入理和一个出理, @OverridepublicintonProcessVideoFrame(V2TXLiveVideoFramesrcFrame,V2TXLiveVideoFramedstFrame){thirdparty_process(srcFrame.texture.textureId,srcFrame.width,srcFrame.height,dstFrame.texture.textureId);return0;} 对础识,另计为
3.最后,于texture数据的操作,需要一定的OpenGL基知 外算量不宜太大,因 调频过处过热。
onProcessVideoFrame的用率跟FPS相同,于繁重的理很容易造成GPU 定制播放数据 iOS平台
1.设置V2TXLivePlayer的V2TXLivePlayerObserver监听。
@interfaceV2TXLivePlayer:NSObject /** 设调*@brief置播放器回。

过设调监调*通置回,可以听V2TXLivePlayer播放器的一些回事件,态调视频帧调统计错误*包括播放器状、播放音量回、音首回、数据、警告和 信息等。
调标对请查* *@paramobserver播放器的回目 象,更多信息 看{@linkV2TXLivePlayerObserver} */ -(void)setObserver:(id)observer;
2.通过onRenderVideoFrame回调捕获Player图的像数据。
/** 视频帧*@brief 信息。
帧视频帧编码帧码*V2TXLiveVideoFrame用来描述
画面的裸数据,它可以是
前的画面,也可以是一解 后的画面。
义义时义时发*@note自定采集和自定渲染使用。
自定采集,需要使用V2TXLiveVideoFrame来包装待送的 视频帧义时经过视频帧;自定渲染,会返回V2TXLiveVideoFrame包装的 。
*/ @interfaceV2TXLiveVideoFrame:NSObject 义视频帧///【字段含】 像素格式 值///【推荐取】V2TXLivePixelFormatNV12 @property(nonatomic,assign)V2TXLivePixelFormatpixelFormat; 权腾讯计责版所有:云算(北京)有限任公司 第9⻚共22 义视频///【字段含】数据包装格式值///【推荐取】V2TXLiveBufferTypePixelBuffer @property(nonatomic,assign)V2TXLiveBufferTypebufferType; 义///【字段含】bufferType为V2TXLiveBufferTypeNSData时的视频数据 @property(nonatomic,strong,nullable)NSData*data; 义///【字段含】bufferType为V2TXLiveBufferTypePixelBuffer时的视频数据 @property(nonatomic,assign,nullable)CVPixelBufferRefpixelBuffer; 义视频宽///【字段含】 度 @property(nonatomic,assign)NSUIntegerwidth; 义视频///【字段含】高度 @property(nonatomic,assign)NSUIntegerheight; ///【字段含义】视频帧的顺时针旋转角度 @property(nonatomic,assign)V2TXLiveRotationrotation; 义视频纹///【字段含】 理ID @property(nonatomic,assign)GLuinttextureId; @end 动移直播SDK @protocolV2TXLivePlayerObserver @optional 义视频调/** *@brief自定 渲染回 * 调*@note用[enableCustomRendering](@refV2TXLivePlayer#enableCustomRendering:pixelFormat:buf启义这调ferType:)开自定渲染之后,会收到个回通知 视频帧* *@paramvideoFrame 数据{@linkV2TXLiveVideoFrame} */ -(void)onRenderVideoFrame:(id)player frame:(V2TXLiveVideoFrame*)videoFrame; @end Android平台
1.设置V2TXLivePlayer的V2TXLivePlayerObserver监听。
publicabstractvoidsetObserver(V2TXLivePlayerObserverobserver)
2.通过onRenderVideoFrame回调捕获Player图的像数据。
权腾讯计责版所有:云算(北京)有限任公司 第10⻚共22 动移直播SDK publicfinalstaticclassV2TXLiveVideoFrame 视频{ ///像素格式 视频publicV2TXLivePixelFormatpixelFormat ///数据包装格式 视频纹类publicV2TXLiveBufferTypebufferType= /// 理包装 视频publicV2TXLiveTexturetexture; ///数据 视频publicbyte[]data; ///数据 视频宽publicByteBufferbuffer; /// 度 视频publicintwidth; ///高度 视频顺时针转publicintheight; ///像素的 旋角度 publicintrotation; =V2TXLivePixelFormat.V2TXLivePixelFormatUnknown;V2TXLiveBufferType.V2TXLiveBufferTypeUnknown; } publicabstractclassV2TXLivePlayerObserver{ 义视频调/** *自定 渲染回 * 调该对*@paramplayer回视频帧*@paramvideoFrame 通知的播放器象数据{@linkV2TXLiveVideoFrame} */ voidonRenderVideoFrame(V2TXLivePlayerplayer,V2TXLiveVideoFramevideoFrame); } 权腾讯计责版所有:云算(北京)有限任公司 第11⻚共22 禁播和流管理 时间:最近更新 2021-09-13 15:43:59 与腾讯云后台通讯 动移直播SDK 务腾讯务过两组实现:您的服器与云服器的信息同步可以通种方式合 调:腾讯态查询态务调API用 云提供了直播相关的API接口,包括状 和状管理等功能,供您的后台服器用。
:腾讯态变录发时,够动消息通知 云在直播流状更、制文件生成等一系列事件生能以事件消息(JSON)的形式主 务腾讯调实现。
通知您的后台服器,只需要您在云注册接收事件通知的回URL即可 API调用 腾讯态查询态务调详请⻅云提供了直播相关的API接口,包括状览API概文档。
和状管理等功能,供您的后台服器用,情参云直播 调用方法 务协议请调进调详细调在您的服端采用HTTP的GET求方式(即用参数直接拼接在URL中)行用即可,说在每个API的明文档中都有示例参考。
的用方法 安全机制 权腾讯计责版所有:云算(北京)有限任公司 第12⻚共22 动移直播SDK 对调协议(虑),这办务由于API的用采用的是普通的HTTP腾讯间讯与云后台之的通安全。
出于性能考 就需要一套行之有效的法来确保您的服器 码所有直播相关的云端API检查都采用了同一种安全机制,t+sign验校: (过时间)请值规时间经过则这请为t期 :如果一个API求或者通知中的t所定的已期,可以判定个求或者通知 这样络击。
为时间无效的,做可以防止网重放攻t的格式UNIX戳,即从1970年01月01日(UTC/GMT的午 经过夜)开始所的秒数。
签进计值。
这sign(安全名):sign=MD5(key+t),即把加密key和t行字符串拼接后,算一下md5 里 调腾讯进设为骤的key即CGI用key,您在云直播管理控制台域名管理中可以行置,以推流配置例步如下: 进单击i.入域名管理推流域名后面的管理。
选择,查鉴权标签,单击编辑进ii. 推流配置看配置 行配置。
说明:对进鉴权若您需要播放域名行配置,您可以在域名管理选择单击进播放域名或后面的【管理】,入播放域名详情⻚,选择【访问控制】,查看【鉴权配置】标签,单击【编辑】,进行配置。
安全原理 击对由于MD5是不可逆的HASH算法,所以只要确保KEY不泄露,即使攻者拿到很多 值,进进伪击。
KEY 而无法行装攻 t和sign也无法反算出 计算示例们现时间们钟,例如,我带这请为后再收到携 在的是2021-07-2111:46:00,我希望有效期是1分个t的求或者通知即判定非法的: 也就是2021-07-2111:47:00以 t="2021-07-2111:47:00"=1626839220 假设我们的key是们计签结5d41402abc4b2a76b9719d911017c592,那么我算的名果就是: sign=MD5(5d41402abc4b2a76b9719d911017c5921626839220)=5ee8ca6c28cbe415b40352969cdf8249 错误码 HTTP错误 错误码含义 备注 权腾讯计责版所有:云算(北京)有限任公司 第13⻚共22 动移直播SDK 错误码 403404 含义 Forbidden NotFound 备注接口为了安全考虑开启了校验,若使用浏览器验证发现该错误,可检查下cookie里 是否含有skey。
查看请求时是否带上host。
错误接口通用返回 错误信息 appidisinvalid 含义appid该不合法,表示未开通功能。
错误接口前端接入返回信息 错误信息 含义 cmdisinvalid cmd该不合法,表示未开通功能。
signinvalid 鉴权计算错误,参⻅安全机制。
timeexpired 鉴权过成功,但是超了URL⻅有效期,参安全机制。
接口后端查询返回错误码 错误码错误信息
0 querydataessfully 1000 userisnotregisteredforstatapi 含义查询结本次成功,并返回果数据。
户用没有注册,请单statapi提工到后台开通。
10011201120212041301 userserviceforstatapiwaspedinternal/systemerrorinvalidrequest/requestfrequencyexceedslimitinvalidinputparamhasnotlivestream 用户statapi访问服务已经被终止。
内部系统错误,属于系统异常,建议通过工单馈务反到服商。
请过频频满业务无效的求,一般是超了控次数,如果率不能足需请要,可申增加次数。
输入参数错误,请检查下输入的参数是否符合接口规范。
没有活跃的流,在调用实时接口时会返回改错误码。
权腾讯计责版所有:云算(北京)有限任公司 第14⻚共22 错误码错误信息 10003querydataisempty 动移直播SDK 含义查询为时间后端数据成功,但是返回数据空。
例如,某段没有播时调放,此用接口Get_LivePlayStatHistory就会返回10003。
注意: 以上错误码针对本文API列表中的API,不包括消息事件通知。
消息通知 详情请参⻅腾讯云事件消息通知服务。
权腾讯计责版所有:云算(北京)有限任公司 第15⻚共22 录制和回看 时间:最近更新 2021-12-30 11:40:54 动移直播SDK 绍功能介 录户过录为视频制回看是指您可以把用整个直播程制下来,然后作点播用于回看。
线阶较录够在App上的初期段,由于主播数量比少,所以在直播列表中加入制回看,能在一定程度上丰富App在观众⻓规端的信息量。
即使到App成起来主播数量形成模以后,好的直播内容的沉淀依然是必不可少的一个部分,绍历视频组每个主播的个人介里除了有名字、照片和个人信息,史直播的回看更是不可或缺的一个重要成部分。
开启录制 录腾讯务对这腾讯制回看功能依托于云的云点播服支撑,如果您想要接个功能,首先需要在务务录视频们。
点播服。
服开通之后,新制的文件就可以在云点播控制台的管理里找到它 云的管理控制台开通云 启录开制的方法如下: 说明: 过对频进录详细请⻅创录务如需通API直播道行制, 参建制任。
录转动户录务购买制点播后,文件自存放于点播平台,故用需在使用制功能前,提前开通点播服并 间录视频详细请⻅门和流量用于存放和播放制后的文件, 参点播快速入。
相关空 骤基本步 单栏选择录,单击创录进设设单击在云直播控制台菜请⻅录。
具体操作参 内功能配置>直播制制模板配置。
建制模板行置。
置完基本信息后,保存 权腾讯计责版所有:云算(北京)有限任公司 第16⻚共22 动移直播SDK 项配置单个录制文件时⻓(分钟)续录等待时⻓(秒)保存时⻓(天) 配置描述 录⻓单时⻓续录时⻓则制HLS格式最个文件 继续录件 制。
录单时⻓为钟钟。
制MP4、FLV或AAC格式 无限制,如果超出等待个文件限制1分-120分 新建文 仅HLS格式支持文件推流中断续录,续录等待时⻓可设置为0s-1800s。
单录时⻓为时⻓为选择个制文件保存最大均1500天,文件保存0永久。
可永久储时间存或指定。
权腾讯计责版所有:云算(北京)有限任公司 第17⻚共22 动移直播SDK 应类指定点播用/分 级高配 置 视频存储策 略 务点播任流处理 录应类认录账应支持制至云点播VOD指定子用的点播分中,默仅态为启应用,支持写入状开的子用。
制至号主 对录资进录频访问,支持制至云点播上的媒行降冷操作,若制文件不需要繁 可 实现频访问⻓储。
录视频为业务以使用降冷功能来低 期存若制 正常回放需要, 标储满认为标储。
准存即可足需求,默 准存 选择标储时,选应启录准存 若目前中的用已开降冷策略,制文件会先生成 标储进查准存文件后再根据降冷策略行降冷,可看策略。
选择频储时,选应类启录低存 若目前中的用/分已开降冷策略,制文件会先 频储执直接生成低存文件后再判断是否行点播降冷策略。
单击选择绑务选择绑应务定的任流可 定点播子用下已建立的任流,或从当前 务选择击务务绑点播任流界面点任流名称前往点播控制台新增/修改任流配置。
录执务产对应费定成功后,在生成制文件后行点播任流模板,生的云点播用。
联关域名 创录选择对应进栏,单击录编辑为该建好制模板后,需在域名管理中, 的推流域名,入模板配置 录单击详请⻅联录指定制模板后,保存即可。
更多情参关制模板。
制配置> 域名 权腾讯计责版所有:云算(北京)有限任公司 第18⻚共22 动移直播SDK 获取文件 录视频应观业务对进处一个新的制文件生成后,会相的生成一个看地址,您可以按照自己的需求其行理。
在小直播们录间补线中,我直接将制的文件URL和房列表拼在了一起,以弥在主播不足的窘境。
结业务场实现扩资为该经但您可以合自己的 景很多的展功能,例如:您可以将其追加到主播的料信息里,作主播曾 节经过专门筛选,优质视频给户。
直播的目而存在;或者将其放入回放列表中, 的人工 将的推荐您的App用 两如何才能拿到文件的地址,有如下种解决方案: 动监方案1:被听通知 腾讯调务调给腾讯腾讯录您可以使用云的回配置:您的服器注册一个自己的回URL时过这给成通个URL通知您。
云,云会在一个新的制文件生 单栏选择调,单击创调调设弹调单击在云直播菜内事件中心>直播回详请⻅创调存即可。
更多情参建回模板。
建回模板。
在回置框中填写完成回信息,保 联关域名 创调选择对应进栏,单击调编辑为该建好回模板后,需通在域名管理中, 的推流域名,入模板配置 回配置> 域 调单击名指定回模板后,确定即可。
权腾讯计责版所有:云算(北京)有限任公司 第19⻚共22 动移直播SDK 义为录经如下是一个典型的通知消息,它的含是:一个ID1586的新的FLV制文件已生成,播放 为:地址 /200025724_ac92b781a22c4a3e937c9e61c2624af7.f0.flv。
{"channel_id":"2121_","end_time":1473125627,"event_type":100,"file_format":"flv","file_id":"1586","file_size":9749353,"sign":"fef79a097458ed80b5f5574cbc13e1fd","start_time":1473135647,"stream_id":"2121_","t":1473126233,"video_id":"200025724_ac92b781a22c4a3e937c9e61c2624af7","video_url":"/200025724_ac92b781a22c4a3e937c9e61c2624af7.f0.flv"} 方案2:主动查询获取 录动储统,统查过查询,详请⻅录制文件生成后自存到点播系获件取。
您可以直接在点播系 看,或直接通点播API 情参制文 权腾讯计责版所有:云算(北京)有限任公司 第20⻚共22 常⻅问题
1.录直播制的原理是什么? 动移直播SDK 对启录视频录统。
帧录于一条直播流,一旦开制,音统录制系追加写入到制文件中。
数据就会被旁路到制系 主播的手机推上来的每一数据,都会被 层录务转统为一旦直播流中断,接入会立刻通知制服器将正在写入的文件落地,将其存到点播系中,并其生成索这样统这录时,录录统该引,您在点播系中就会看到个新生成的制文件了。
同如果您配置了制事件通知,制系会将线给务文件的索引ID和在播放地址等信息通知您之前配置的服器上。
过转处过错,为们单录但是,如果一个文件大,在云端的出和理程中就很容易出所以了确保成功率,我的个制文件⻓过钟,过最不会超120分您可以通RecordInterval参数指定更短的分片。

2.录一次直播会有几个制文件? 录制MP4、FLV或AAC格式:单个文件时⻓限制为1分钟-钟。
过120分您可以通创录建制模板接口中的 RecordInterval参数指定更短的分片。
过暂,录块启动结统录如果一次直播程非常短 制模未就束推流,那么系会无法生成制文件。
时间⻓(发如果一次直播不算小于RecordInterval),且中途没有推流中断的事情生,那么通常只有一个文 件。
时间⻓(过时间⻓进如果一次直播很超RecordInterval),那么会按照RecordInterval指定的 度行分片, 过⻓统转时间分片的原因是避免的文件在分布式系中流 的不确定性。
过发尝试产如果一次直播程中生推流中断(之后SDK会重新推流),那么每次中断均会生一个新的分片。
录⻓单时⻓续录时时间则继续录续录时时⻓设制HLS格式:最个文件无限制,如果超出超 新建文件 制。
超 可置 为0s-1800s。

3.哪如何知道些文件属于某一次直播? 权腾讯计责版所有:云算(北京)有限任公司 第21⻚共22 动移直播SDK 说,为腾讯义续钟,间准确来作PAAS的云并不清楚您的一次直播是怎么定的,如果您的一次直播持了20分为络换导动启,这还一次因网切致的断流,以及一次手的停止和重那么算是一次直播是三次呢? 但中有 对动场们义间这时间为于普通的移直播景,我一般定如下的界面之的段 一次直播: 户时间义这时间录这所以来自App客端的信息很重要,如果您希望定段内的制文件都属于次直播,那么只需要用直码时间检录录带时间结时间播和信息索收到的制通知即可(每一条制通知事件都会携StreamID、开始和束等信 息)。

4.如何把碎片拼接起来? 腾讯目前云支持使用云端API视频接口拼接分片。
权腾讯计责版所有:云算(北京)有限任公司 第22⻚共22

标签: #浏览器 #字体 #电脑 #超频 #怎么做 #文件 #文件 #文件扩展名