EasyPlayerPro-Win 配置文件使用

来源:互联网 发布:光环大数据 视频下载 编辑:程序博客网 时间:2024/06/06 19:27

EasyPlayerPro-Win 配置文件使用

背景

应客户需求,在EasyPlayerPro启动时,自动播放指定的url源, 不需要每次都去手动填写, 且实现自动播放,不需要手动的单击播放按钮;

为响应该需求,特增加配置文件: EasyPlayerPro.xml, 实现以下功能:
1.在启动过程中读取配置中的URL源, 以指定的协议主动连接源, 进行音视频播放;
2.设置缓冲帧大小, 实现流畅和实时模式的调整;
3.可隐藏工具栏,使播放器运行后,将工具栏进行隐藏, 最大化的利用窗口空间显示视频;

实现界面如下

这里写图片描述

配置文件说明

以下为配置文件详细信息:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?><XMLConfig><SplitWindow>4</SplitWindow><Scale>0</Scale><Multiple>1</Multiple><FullScreen>0</FullScreen><Channel>    <CH No="1" URL="rtmp://live.hkstv.hk.lxdns.com/live/hks" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="2" URL="http://live.hkstv.hk.lxdns.com/live/hks/playlist.m3u8" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="3" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="4" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="5" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="6" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="7" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="8" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="9" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="10" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="11" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="12" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="13" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="14" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="15" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />    <CH No="16" URL="" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" /></Channel>

配置项说明

<SplitWindow>4</SplitWindow>

//当前分屏模式, 值分别为4,8,9,16

<Scale>0</Scale>

//是否按比例显示 1:按比例显示 0:铺满窗口

<Multiple>1</Multiple>

//复用源 即同一个url仅取流一次

<FullScreen>0</FullScreen>

//全屏

<Channel><CH No="1" URL="rtmp://live.hkstv.hk.lxdns.com/live/hks" OSD="1" Protocol="1" Cache="3" ShowToolbar="1" AutoPlay="0" />

//通道信息配置

URL为各种源地址:
rtsp://192.168.1.100
rtmp://192.168.1.100/live/stream1
http://192.168.1.100/live/stream1
file://D:\123.mp4

OSD: 是否显示统计信息, 如分辨率,编码格式,码率,缓存帧数
Protocol: 1为TCP, 0为UDP, 仅针对rtsp有效
Cache: 播放缓存帧数, 用于调整流畅度
ShowToolbar: 显示播放工具栏 1为显示 0为不显示
AutoPlay: 是否自动播放该通道 1为自动播放 0为手动播放(即在界面上单击播放按钮)

关于EasyPlayerPro

EasyPlayerPro是一款全功能的流媒体播放器,支持RTSP、RTMP、HTTP、HLS、UDP、RTP、File等多种流媒体协议播放、支持本地文件播放,支持本地抓拍、本地录像、播放旋转、多屏播放、倍数播放等多种功能特性,核心基于ffmpeg,稳定、高效、可靠、可控,支持Windows、Android、iOS三个平台,目前在多家教育、安防、行业型公司,都得到的应用,广受好评!

EasyPlayerPro:https://github.com/EasyDSS/EasyPlayerPro

点击链接加入群【EasyPlayer & EasyPlayerPro】:544917793

技术支持

  • 邮件:support@easydarwin.org

  • QQ交流群:544917793

EasyPlayerPro是一款非常稳定的全协议/全功能播放器组件,可以通过以上渠道进行更深入的技术与合作咨询;

获取更多信息

EasyDarwin开源流媒体服务器:www.EasyDarwin.org

EasyDSS商用流媒体解决方案:www.EasyDSS.com

EasyNVR无插件直播方案:www.EasyNVR.com

Copyright © EasyDarwin Team 2012-2017

EasyDarwin

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 周口公务员考试网 周口广播电视大学 河南周口景区 河南省周口市 周叶 周叶同人 周叶灌肠play 周周有糖 周周 余周周 周周珍可爱 林杨余周周 周周花花 小周周 国寿周周盈 大周周作品 周周有糖txt 周周券 狐周周 周周清 周周指挥家 大周周 周周珍可爱超话 大班1到20周周计划表 支付宝周周乐 周周珍可爱家庭背景 林杨余周周番外新婚之夜 周周珍可爱个人资料 周周花app下载 娇妻三百问 陈周周 周哲 周四英文 周四 周四英语 周四考雅思 周四的英文单词 周四幸运大抽奖 周四英语怎么说 周四不买入周五不赎回 周园 周园简介