你的位置:首页 > 新闻动态 > 行业新闻

WindowsCE上直接打开avi文件

2019-01-29 14:46:22      点击:

1.前言

之前遇到一些客户做WindowsCE(以下简称CE)开发中,比如涉及到生产标准化重复性的操作比较多,其需要在工位上挂载一个CE平板,在收集现场数据上传服务器同时又可以播放指导avi视频协助现场人员能更好的记录或操作。以上是用广州微嵌的CE的VGA控制板搭配大屏显示看板的实际案例。 

2.简单例程解析
要让CE能直接打开avi、mp4等主流媒体格式的视频文件,还需要借助一个CE上第三方的视频播放器软件“Coreplayer”才行,此部分有兴趣也可去搜其源码来研究是开源的;另外受限于CE系统本身有所欠缺的硬解码能力,其只能播放一些低清的视频,需要播放高清视频可转致微嵌安卓系列,可播放1080P不卡顿;
-最先要先打开Coreplayer,把里面的视频格式文件都做好关联,步骤如下图 




以上操作后就能直接打开avi视频了,实际应用中又会为了防止现场人员误删CE平板里的文件,许多客户会考虑删除掉CE桌面,以下就是C#编的一段简单代码里打开视频


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;


namespace test1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }


        private void button1_Click(object sender, EventArgs e)
        {
            OpenFileDialog openFileDialog = new OpenFileDialog();
            openFileDialog.Filter = "所有文件|*.*";
            //还原当前目录
            openFileDialog.FilterIndex = 1;
            if (openFileDialog.ShowDialog() == DialogResult.OK)
            {
                string path = openFileDialog.FileName;


            }
        }


    }


}
--------------------- 
作者:WQFAE01 
来源:CSDN 
原文:https://blog.csdn.net/WQFAE01/article/details/78936880 
版权声明:本文为博主原创文章,转载请附上博文链接!