public class NovaTrafficServer extends Object implements NovaTrafficImp
构造器和说明 |
---|
NovaTrafficServer() |
NovaTrafficServer(NovaDevice clientListener) |
public NovaTrafficServer()
public NovaTrafficServer(NovaDevice clientListener)
public void setClient(NovaDevice client)
public NovaDevice getClientDevice()
public String getDeviceName()
public int setDeviceName(String name)
public int sendPlayList(int id, String content)
sendPlayList
在接口中 NovaTrafficImp
id
- 播放文件id 1 代表play001.lst文件content
- 播放内容 utf-8public int playListById(int id)
id
- public int sendLocalUpdate(int id, String content)
sendLocalUpdate
在接口中 NovaTrafficImp
id
- 局部更新idcontent
- 播放内容 utf-8public int removeLocalUpdate(int id)
id
- 移除局部更新idpublic int sendFile(File file, String saveFileName)
sendFile
在接口中 NovaTrafficImp
file
- 本地发送文件名saveFileName
- 卡上保存的文件名 utf-8编码public int sendFile(InputStream fis, String saveFileName)
fis
- 文件输入流saveFileName
- 卡上保存的文件名 utf-8编码public int setBrightness(int brightness)
brightness
- 0 - 255public int setPower(boolean power)
power
- true开 fasle 关public int cleanUpFiles(int type)
type
- 0-清理所有媒体文件 1-清理无效媒体文 件 2-清理所有文件 3-清理升级包public String getSurveil()
public int setBrightnessAuto(List<BrightnessItem> brightnessItem)
brightnessItem
- 必须是8组public List<BrightnessItem> getBrightnessAuto()
public int setBoardPowerAndScreenPower(boolean power)
public int setBoardPower(boolean power)
public int setMultiFunctionCardPower(int cardIndex, int roadIndex, boolean power)
cardIndex
- 0-255 多功能卡位置索引roadIndex
- 0-7 电源路数索引power
- public DeviceType getDeviceType()
public int setTime(Date date)
date
- public int restartDevice()
public void resetDeviceIpToDefault()
public String getDeviceVersion()
public void setDeviceNetBasicParam(DeviceNetBasicParam mDeviceBasicParam)
public int setDeviceSecretParam(DeviceSecretParam mDeviceSecretParam)
mDeviceSecretParam
- public int updateFileName(String path)
path
- utf8编码public int removeAppPageName(String pageName)
pageName
- public DeviceSize getDeviceSize()
public int setDeviceVolume(int volume)
volume
- 0 -100public int getDeviceVolume()
public DeviceMemorySize getDeviceMemorySize()
public int setTimeAndTimeZone(TimeZoneParam timeZoneParam)
timeZoneParam
- public TimeZoneParam getTimeAndTimeZone()
public int setDeviceNTPParam(DeviceNTPParam deviceNTPParam)
deviceNTPParam
- public DeviceNTPParam getDeviceNTPParam()
public int setCloseScreenTemperature(int value)
value
- 系统最小值为 70 0 表示不进行关屏处理public int getCloseScreenTemperature()
public int setVirtualConnection(boolean isOpen, int secondTime, int id)
isOpen
- false-不开启 true-开启虚连接检测secondTime
- 单位秒,多长时间无数据交互开启虚连接id
- 播放文件id 1 代表play001.lst文件public int sendFtpDownloadaddress(String url)
url
- ftp://user:password@192.168.0.108:21/play001.lstpublic DeviceNowPlayItem getNowPlayContent()
public DeviceNowPlayList getNowPlayAllContent()
public String getPlayListContent(int id)
id
- 对应播放列表public boolean getDeviceScreenshot2()
public int getDeviceScreenshot(String filePath)
filePath
- 截图文件名public int setDevicePowerByTimeList(List<DevicePowerByTimeParam> list)
list
- 为null 或 0 清除操作 ;新表覆盖旧表public List<DevicePowerByTimeParam> getDevicePowerByTimeList()
public int setPlayByTimeList(List<PlayByTimeParam> list)
list
- public List<PlayByTimeParam> getPlayByTimeList()
public int setBrightnessByTimeList(List<BrightnessByTimeParam> list)
list
- public List<BrightnessByTimeParam> getBrightnessByTimeList()
public int spotCheckBadBlockInit()
public String getSpotCheckBadBlockInfo()
public int setRelayPowers(boolean power1, boolean power2, boolean power3, boolean power4)
power1
- power2
- power3
- power4
- public int setPlayConfig(boolean isAntialias, boolean isTxtAdaptive)
isAntialias
- 是否抗锯齿isTxtAdaptive
- 是否自适应public int setRDSRoad(String colors)
colors
- 全段的颜色 0 表示黑,1 表示红,2 表示绿,3 表示黄public String getRDSRoad()
public int setAutoBrightnessTimeParam(byte second, byte count)
public int downloadFiles(List<DownloadFileParam> files, ProgressCallback callback)
public int uploadFilesByHttp(List<UploadFileParam> files, ProgressCallback callback)
public int setTimingVolumeParam(List<VolumeByTimeParam> list)
public List<VolumeByTimeParam> getTimingVolumeParam()
public int deletePlaylistById(int id)
public byte[] getMac()
public String getSN()
public List<String> getAllMediaFileName()
getAllMediaFileName
在接口中 NovaTrafficImp
public int deleteMeidaFile(String fileName)
fileName
- public boolean getMediaFile(String savePath, String fileName, long timeOut, String ip, int port)
public boolean getMediaFile(String savePath, String fileName, long timeOut)
savePath
- fileName
- public int getScreenStatus()
public boolean setSyncPlay(boolean enable)
enable
- public boolean getSyncPlay()
public String getSupportedResolution()
public int setPingAddress(String pingAddress)
public String getPingAddress()
public BrightnessBean getBrightnessParam()
public int setRebootPolicy(TimingPolicy policy) throws UnsupportedEncodingException
policy
- 重启策略UnsupportedEncodingException
public int removeRebootPolicy() throws UnsupportedEncodingException
UnsupportedEncodingException
public TimingPolicy getRebootPolicy()
public CpuAndMemoryInfo getCpuAndMemoryInfo()
public int setAdvanceTiming(String policy) throws UnsupportedEncodingException
public TimingPolicy getAdvanceTiming() throws UnsupportedEncodingException
public int removeAdvanceTiming()
public int solidify(byte flag)
Copyright © 2023. All rights reserved.