public interface MediaManager
限定符和类型 | 方法和说明 |
---|---|
boolean |
canService()
视频服务是否可用
|
boolean |
checkClient(java.lang.String verification,
javax.servlet.http.HttpServletRequest request)
校验验证码的客户端信息是否匹配
|
boolean |
checkVerification(java.lang.String verification,
long mediaId,
boolean isHls)
校验身份验证码是否合法
|
Media |
deleteMedia(Media media)
删除
|
void |
deleteMediaById(java.lang.Long id)
按id删除
|
com.seeyon.ctp.util.FlipInfo |
findAll(com.seeyon.ctp.util.FlipInfo page,
java.util.Map<java.lang.String,java.lang.Object> params)
查询所有(分页)
|
Media |
findMediaById(java.lang.Long id)
按id查询
|
java.lang.Integer |
getHdBitRate()
获取hd转码阀值
|
Media |
getMediaInfo(java.lang.String mediaId)
获取视频信息
|
MediaVO |
getMediaInfo(java.lang.String mediaId,
javax.servlet.http.HttpServletRequest request)
获取视频信息
|
java.lang.String |
getPlayAddress()
获取视频播放服务地址
|
java.lang.String |
getServerAddress()
获取视频服务地址
|
java.lang.String |
getTicket()
获取ticket
|
java.lang.String |
getVerification(long mediaId)
获取视频身份验证码。
|
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
parseMediaIframe(java.lang.String content)
解析正文中的mediaId
|
Media |
saveMedia(Media media)
保存
|
Media |
transSaveMedia(java.util.Map<java.lang.String,java.lang.Object> media)
保存视频信息
|
Media |
updateMedia(Media media)
更新
|
void deleteMediaById(java.lang.Long id)
id
- Media findMediaById(java.lang.Long id)
id
- com.seeyon.ctp.util.FlipInfo findAll(com.seeyon.ctp.util.FlipInfo page, java.util.Map<java.lang.String,java.lang.Object> params)
java.lang.String getTicket()
boolean canService()
Media transSaveMedia(java.util.Map<java.lang.String,java.lang.Object> media)
media
- java.lang.String getPlayAddress()
java.lang.String getServerAddress()
Media getMediaInfo(java.lang.String mediaId)
mediaId
- MediaVO getMediaInfo(java.lang.String mediaId, javax.servlet.http.HttpServletRequest request)
mediaId
- request
- java.util.List<java.util.Map<java.lang.String,java.lang.String>> parseMediaIframe(java.lang.String content)
content
- java.lang.String getVerification(long mediaId)
boolean checkVerification(java.lang.String verification, long mediaId, boolean isHls)
verification
- 身份验证码mediaId
- 视频idisHls
- 是否m3u8boolean checkClient(java.lang.String verification, javax.servlet.http.HttpServletRequest request)
verification
- 身份验证码request
- 请求java.lang.Integer getHdBitRate()