Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
李勇
/
McuClient
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
李勇
7 years ago
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
5dec6df64e7a83aff92d027a45c32561b7322bcc
5dec6df6
1 parent
63295bac
处理声网录制的视频数据和时间戳做对应关系
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
28 行增加
和
19 行删除
src/EngineEntrance.js
src/RecordPlayBackParse.js
src/EngineEntrance.js
查看文件 @
5dec6df
...
...
@@ -62,7 +62,7 @@ export default class MessageEntrance extends Emiter {
constructor
()
{
super
();
//sdk 信息
GlobalConfig
.
sdkVersion
=
"v2.
19.8.20171020
"
;
GlobalConfig
.
sdkVersion
=
"v2.
20.0.20171021
"
;
loger
.
warn
(
"sdkVersion:"
+
GlobalConfig
.
sdkVersion
);
//设置
...
...
src/RecordPlayBackParse.js
查看文件 @
5dec6df
...
...
@@ -357,13 +357,11 @@ class RecordPlayBackParse extends Emiter {
loger
.
log
(
'AGOR-获取媒体录制地址信息-完成'
,
ret
);
/* {"code": 200,
"returnData":{
"data":[
{channel:"markettest_153452314"
createTime:"1508125785740"
fileUrl:"http://networkschool.xuedianyun.com:8899/20171016/markettest_153452314_033717/125533402_20171016034945745_av.mp4"
timestamp :"1508125785519"
uid:"125533402" }
]
"data":{
backFile:[],
fschannefiles:"http://networkschool.xuedianyun.com:8899/20171021/markettest_628050539_053439",
fschannefiles:[]
}
} }*/
if
(
ret
&&
ret
.
code
==
200
){
if
(
ret
.
returnData
&&
ret
.
returnData
.
data
){
...
...
@@ -482,21 +480,32 @@ class RecordPlayBackParse extends Emiter {
});
}
//解析agor录制的视频数据,数组[]
parseAndSavaStreamInfoFromAgor
(
_dataArr
){
//{channel:"markettest_153452314"
// createTime:"1508125785740"
// fileUrl:"http://networkschool.xuedianyun.com:8899/20171016/markettest_153452314_033717/125533402_20171016034945745_av.mp4"
// timestamp :"1508125785519",
// userId:"T9663",
// uid:"125533402" }
if
(
!
_dataArr
){
parseAndSavaStreamInfoFromAgor
(
_data
){
//backFile:[
// {
// "channel": "markettest_628050539",
// "uid": "564077803",
// "userId": "T6342",
// "timestamp": "1508564082837",
// "createTime": "1508564083681",
// "fileUrl": "http://networkschool.xuedianyun.com:8899/20171021/markettest_628050539_053439/564077803_20171021053443568_av.m3u8"
// }
// ],//根据时间戳匹配好的播放地址
//fschannefiles:"http://networkschool.xuedianyun.com:8899/20171021/markettest_628050539_053439",//文件目录地址
//fschannefiles:[] //文件列表
if
(
!
_data
){
loger
.
log
(
"AGOR-外部录制的视频数据无效"
);
return
;
}
let
backFile
=
_data
.
backFile
;
if
(
!
backFile
){
loger
.
log
(
"AGOR-外部录制的视频数据无效->backFile"
);
return
;
}
let
item
;
loger
.
log
(
"AGOR-外部录制的视频数据-length="
+
_dataArr
.
length
)
for
(
let
i
=
0
;
i
<
_dataArr
.
length
;
i
++
){
item
=
_dataArr
[
i
];
loger
.
log
(
"AGOR-外部录制的视频数据-length="
+
backFile
.
length
);
for
(
let
i
=
0
;
i
<
backFile
.
length
;
i
++
){
item
=
backFile
[
i
];
if
(
item
&&
item
.
fileUrl
){
let
streamId
=
item
.
channel
+
"_"
+
item
.
userId
+
"_"
+
item
.
timestamp
;
//if(item.fileUrl.indexOf(".m3u8")>0){
...
...
请
注册
或
登录
后发表评论