当前位置: 首页 > news >正文

【学习K230-例程47】GT6700-视频播放实验

B站视频


视频播放

  K230_CanMV系统已经封装好播放器模块 API,旨在支持 MP4 格式文件的播放。该模块能够同时播放音频与视频,音频格式支持 G.711A/U,视频格式支持 H.264/H.265 编码。
  K230会根据代码中指定地址寻找文件,找到后开始解码播放。根据设定的显示方式,显示在屏幕上。

代码展示

from media.player import *                  #导入播放器模块,用于播放mp4文件
import os,sys                               #导入os, sys模块DISPLAY_MODE = "VIRT"                       #显示设备选择"HDMI","LCD"."VIRT"
start_play = False                          #播放结束flag
def player_event(event,data):global start_playif(event == K_PLAYER_EVENT_EOF):        #播放结束标识start_play = False                  #设置播放结束标识def play_mp4_test(filename):global start_playif DISPLAY_MODE == "VIRT":              #使用IDE作为输出显示player=Player(Display.VIRT)elif DISPLAY_MODE == "LCD":             #使用ST7701 LCD屏幕作为输出显示player=Player(Display.ST7701)elif DISPLAY_MODE == "HDMI":            #使用HDMI作为输出显示player=Player(Display.LT9611)else:raise ValueError("请选择 'VIRT', 'LCD' 或 'HDMI'")player.load(filename)                   #加载mp4文件player.set_event_callback(player_event) #设置播放器事件回调player.start()                          #开始播放start_play = True#等待播放结束try:while(start_play):time.sleep(0.1)os.exitpoint()except KeyboardInterrupt as e:print("user stop: ", e)except BaseException as e:sys.print_exception(e)time.sleep(0.1)player.stop() #停止播放print("play over")if __name__ == "__main__":os.exitpoint(os.EXITPOINT_ENABLE)play_mp4_test("/sdcard/examples/test.mp4")#播放mp4文件

效果展示

确认文件路径无误,运行代码,K230将会播放指定的wav文件。

在这里插入图片描述

【学习k230 - 例程47】视频播放实验

http://www.dtcms.com/a/453746.html

相关文章:

  • 如何运用好DeepSeek为自己服务:智能增强的范式革命 || 2.1 认知负荷的量化分析
  • 自学做网站多久有ip地址如何做网站
  • 慈溪市网站制作iis网站没有属性
  • 网站建设法语聊城设计网站
  • 做二手钢结构网站有哪些WordPress搜索优化工具
  • Reflexion对ReAct的改进
  • 公司网站建设计入科目如何做网站规划
  • 网站建设和维护要点wordpress app登陆
  • 算法设计与分析 作业 算法实现 1
  • 控制高血压的穴位按摩
  • 从零开始实现一个高并发内存池_DayThree:内存池整体框架与ThreadCache、TLS无锁访问
  • 网站维护费用计入什么科目怎么申请小程序
  • CCF编程能力等级认证GESP—C++5级—20250927
  • 电子商务网站建设规划说明书美食网站二级页面模板
  • 养殖舍建设网站网站建设哈尔滨app开发2
  • 在JavaScript / HTML中,词内断行
  • 做外汇有哪些正规的网站门户网站兴化建设局 金
  • SOLIDWORKS VBA 自学笔记017、根据指定模板创建新文档(代码示例)
  • Python set() 函数
  • 营销型网站套餐国家优质校建设网站
  • 外贸易贷朝阳区seo技术
  • TigerVNC 教程
  • 掌握GPIO基于GD32F407VE的天空星的输入输出控制
  • 九【Python新手入门指南】极速搭建Python开发环境s
  • 四川成都企业高端网站建设一站式的手机网站制作
  • 【LeetCode热题100(36/100)】二叉树的中序遍历
  • 企业建立网站的必要性画网页前端界面的软件
  • Docker 基础命令的 6 大核心模块
  • 十大购物网站产品50个关键词
  • Kiln AI:重新定义AI系统构建的全栈开源平台深度解析