0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TSMaster应用笔记1:如何同步播放视频和总线记录文件

上海同星智能科技有限公司 2022-04-29 11:20 次阅读

小星在这里还要特别感谢在这个疫情仍在全球肆虐的节日里,负重前行的白衣天使,还有那些各行各业坚守岗位的劳动者们,这其中也包括了那些一直在北国的冰天雪地里进行冬试的汽车工程师们,你们都是这个时代最可爱的人!本应用笔记的案例场景,来自于某客户360环视摄像头高寒路试采集回放需求。在此致谢。

A

视频回放窗口

TSMaster视频回放窗口可以播放主流视频格式,用户可以打开一个或多个视频回放窗口:

dc05c2b4-c71e-11ec-8521-dac502259ad0.png

B

直接回放视频

点击打开按钮dc25d1bc-c71e-11ec-8521-dac502259ad0.png选择视频文件,确认"关联总线回放引擎”的下拉框选中的是“无”,则视频可自由播放、暂停和停止。


dc37fc98-c71e-11ec-8521-dac502259ad0.png

点击播放按钮dc817b34-c71e-11ec-8521-dac502259ad0.png即可自由播放视频文件(快捷键F9)。播放启动后可点击暂停按钮以暂停视频播放(快捷键F10),再次点击播放按钮(F9)可继续播放。

点击停止播放按钮可停止视频文件的播放(快捷键F11)。

点击拉伸按钮dc96db64-c71e-11ec-8521-dac502259ad0.png可使图像最大化拉伸显示于窗口中(快捷键F4):


dca79c2e-c71e-11ec-8521-dac502259ad0.png

C

关联总线回放引擎回放视频


1配置总线在线回放引擎


打开“总线回放”窗口,并选择在线回放配置:

dcf75494-c71e-11ec-8521-dac502259ad0.png

在列表空白处点击右键,添加blf文件到列表中。

从列表中选择某个回放引擎,配置其参数,例如是否自动启动回放,往哪个总线通道回放等等:


dd0ecf5c-c71e-11ec-8521-dac502259ad0.png

2 将视频回放界面关联至某个总线回放引擎

打开“视频回放”窗口,在“关联总线回放引擎”下拉框中,勾选所需要关联的在线回放引擎:


dd4ee68c-c71e-11ec-8521-dac502259ad0.png

关联回放引擎后,手动播放控制按钮将不起作用,此时视频回放的启动、暂停和停止功能将完全受控于总线回放引擎:

dd695990-c71e-11ec-8521-dac502259ad0.png

3运行在线回放,视频回放将同步触发

连接TSMaster的通道后,启动在线回放引擎,可以看到视频回放与总线回放同步进行:

dd86b7d8-c71e-11ec-8521-dac502259ad0.png

在总线回放引擎上点击暂停后,视频回放也会随之暂停:

ddc8653e-c71e-11ec-8521-dac502259ad0.png


4应用时间偏移


若视频的起始时间相对总线时间的起始有个偏差(例如10秒),则需要在视频回放界面中设置这个相对偏差时间:


de2094de-c71e-11ec-8521-dac502259ad0.png

此时启动总线回放,视频的起始时间将从10秒开始。


de49d6e6-c71e-11ec-8521-dac502259ad0.png

D

视频分析

1 单帧分析

使用工具栏菜单中的步进按钮实现单帧步进等功能:

de6b4830-c71e-11ec-8521-dac502259ad0.png

由于视频播放的单方向特性,TSMaster支持视频在时间正向流逝的方向上步进调试,支持步进调试的按钮颜色不同于其他按钮。四个按钮中的三个绿色的按钮表示单纯移动视频到指定帧,而蓝色的步进按钮则是同时步进视频和报文(若关联了在线回放引擎)。

de9c3378-c71e-11ec-8521-dac502259ad0.png移动到第一帧(快捷键F3)


deb055a6-c71e-11ec-8521-dac502259ad0.png移动到上一帧(快捷键F7)


decc4680-c71e-11ec-8521-dac502259ad0.png移动到下一帧(快捷键F8),同时回放当前帧到下一帧时间之内的所有报文


dedc8e78-c71e-11ec-8521-dac502259ad0.png 移动到最后一帧(快捷键F12)


单帧步进后,下方的状态栏将同步显示当前所处的帧和时间信息


def072b2-c71e-11ec-8521-dac502259ad0.png

2 视频定位

使用下方的拖动条可在视频中定位到指定的帧,在拖动过程中,光标旁边和下方的状态栏将实时显示视频的定位信息:

df13339c-c71e-11ec-8521-dac502259ad0.png

当拖动视频到指定位置后,可基于此位置继续播放视频(快捷键F9),或单帧分析视频(快捷键F8)。



TSMaster是同星智能推出的虚拟仪器软件平台,可连接、配置并控制所有的同星硬件工具、设备,实现汽车总线监控、仿真、诊断、标定、BootLoader、I/O控制、测量测试、EOL、视频数据采集/回放等多种场合的功能需求。

同时,TSMaster支持Vector、Kavaser、PCAN、英特佩斯、周立功总线系列产品硬件及市场上主流的仪器(示波器、波形发生器、数字万用表等)、板卡(AI、DI、DO等),可实现多硬件、多通道联合仿真、测试。

TSMaster自带的小程序功能支持用户自定义仿真测试面板,测试流程,测试逻辑,甚至测试系统和报告自动化生成。用户基于TSMaster所写的每行代码具有硬件无关性,可分享,可引用,可跨硬件平台。

此外,TSMaster可支持Matlab Simulink联合仿真,支持联合CarSim完成带车辆动力学模型的ECU算法仿真测试(软实时HIL)。内置C脚本、Python脚本编辑器,可直接在TSMaster中执行ECU代码

可适用于研发人员、ECU产线、试验工程师、售后人员使用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 视频
    +关注

    关注

    6

    文章

    1925

    浏览量

    72698
收藏 人收藏

    评论

    相关推荐

    干货分享 | TSMaster软件指南

    TSMaster是同星智能开发的一款国产汽车总线工具链软件平台,是全方位汽车总线设计、仿真、分析、诊断和标定的专业工具,支持从需求分析到系统实现的整个系统开发过程。TSMaster软件
    的头像 发表于 09-15 08:08 1087次阅读
    干货分享 | <b class='flag-5'>TSMaster</b>软件指南

    TSMaster 中不同总线报文消息过滤的操作方式

    TSMaster软件平台支持对不同总线(CAN、LIN、FlexRay)报文和信号的过滤,包括全局接收过滤、数据流过滤、窗口过滤、字符串过滤、可编程过滤,针对不同的总线信号过滤器的使用方法基本相
    的头像 发表于 06-22 08:21 1231次阅读
    <b class='flag-5'>TSMaster</b> 中不同<b class='flag-5'>总线</b>报文消息过滤的操作方式

    TSMaster 中 Hex 文件编辑器使用详细教程

    TSMaster软件的Hex文件编辑器提供了文件处理的功能,这一特性让使用TSMaster软件的用户可以更便捷地对Hex、bin、mot、s19和tsbinary类型的
    的头像 发表于 06-01 08:21 506次阅读
    <b class='flag-5'>TSMaster</b> 中 Hex <b class='flag-5'>文件</b>编辑器使用详细教程

    详解TSMaster CAN 与 CANFD 的 CRC E2E 校验方法

    关键字:TSMaster,CAN/CANFD,CRC校验,E2E校验目录Catalog1.CRC/E2E在报文传输过程中的应用2.基于TSMaster剩余总线仿真的
    的头像 发表于 05-25 08:21 1488次阅读
    详解<b class='flag-5'>TSMaster</b> CAN 与 CANFD 的 CRC E2E 校验方法

    芯海应用笔记:通用 MCU 基于 GCC 编译开发应用

    客户需要 GCC 开发,需要增加相关的开发文件。本文档中的代码部分为 GCC 开发所需文件的模版,用户可根据对应芯片型号的规格进行修改,仅供参考。*附件:应用笔记:芯海通用MCUGCC编译支持开发指南.pdf
    发表于 05-16 11:47

    芯海CSU18P88应用笔记

    本应用笔记旨在为用户提供关于CSU18P88的详细信息和使用指南,帮助用户快速开发基于CSU18P88的应用。*附件:CSU18P88应用笔记V1.5.pdf
    发表于 05-16 10:24

    CSU18MX86应用笔记

    本应用笔记旨在为用户提供关于CSU18MX86的详细信息和使用指南,帮助用户快速开发基于CSU18MX86的应用。*附件:CSU18MX86应用笔记_V1.0.pdf
    发表于 05-16 10:21

    TSMaster如何同时记录标定变量和DBC信号至BLF文件

    和大家分享一下关于TSMaster软件中同时记录标定变量和DBC信号至BLF文件的实现方法。本文关键字:标定变量、DBC信号、BLF文件目录Catalog
    的头像 发表于 03-25 08:20 558次阅读
    <b class='flag-5'>TSMaster</b>如何同时<b class='flag-5'>记录</b>标定变量和DBC信号至BLF<b class='flag-5'>文件</b>

    TSMaster 总线记录功能操作指南

    总线记录主要是指对CAN、LIN、FlexRay,Ethernet等总线系统的通信数据进行记录和分析,是工程师在故障诊断、性能分析和数据记录
    的头像 发表于 03-05 08:21 546次阅读
    <b class='flag-5'>TSMaster</b> <b class='flag-5'>总线</b><b class='flag-5'>记录</b>功能操作指南

    基于CPCI总线的CPCI6320视频播放

      产品概述 键石 CPCI6320 是一款高品质的视频播放板,该板基于 CPCI 总线,采用 Sigma Designs 公司的 EM8470 流处理器,支持多种音视频格式,兼容即插
    发表于 12-11 14:40 0次下载

    ADI公司的SensorStrobe™机制应用笔记

    电子发烧友网站提供《ADI公司的SensorStrobe™机制应用笔记.pdf》资料免费下载
    发表于 11-28 10:59 1次下载
    ADI公司的SensorStrobe™机制应<b class='flag-5'>用笔记</b>

    AT32F402/405 PWC应用笔记

    AT32F402/405 PWC应用笔记主要以低功耗为基础进行讲解和案例解析。
    发表于 10-26 06:33

    AT32 PWC应用笔记

    AT32 PWC应用笔记主要以低功耗为基础进行讲解和案例解析。
    发表于 10-25 06:45

    识别AT32 MCU的应用笔记

    本应用笔记介绍了在AT32微控制器上如何实现当前使用内核版本、MCU厂商及型号的识别
    发表于 10-24 06:37

    【应用笔记】触摸按键设计要点

    【应用笔记】触摸按键设计要点
    的头像 发表于 10-19 17:58 1871次阅读
    【应<b class='flag-5'>用笔记</b>】触摸按键设计要点