Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 738|回复: 0
打印 上一主题 下一主题

20151015版本更新

[复制链接]

85

主题

89

帖子

600

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
600
跳转到指定楼层
楼主
发表于 2015-10-15 11:43:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、helios_login.1.1.8.20151015

版本号:1.1.8.20151015


升级内容:

1.增加deviceIdEmsg下发逻辑


2、【helios升级】helios_cms.1.1.8.20151015


之前的升级版本 1.1.7.20151015作废

版本号:1.1.8.20151015

升级内容:

1.直播节目字段新增

2.直播节目增加手动抓取逻辑

3.新增演员删除发布逻辑

升级步骤:

1.在helios的cms库执行helios_db_cms.sql 【如果1.1.7已执行则此次不用】

2.在helios的tvservice库执行helios_db_tvservice.sql 【如果1.1.7已执行则此次不用】


3.在publishConfig.properties中添加:

publish.service.collectPublish.interface=http://localhost:8089/CMSDataServer/Service/startCollectPublish
(具体地址请根据现网ip地址替换)

3、Helios_CMSDataSyncServer.1.1.12.20151015
版本号:1.1.12.20151015

升级内容:

1.新增直播节目的抓取逻辑

升级步骤:

1.在WEB-INF/classes/的application-collectQuartz.xml添加

<!--定时采集直播的相关的信息-->
     <bean id="quartzLiveProgramTask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
        <property name="targetObject">
            <ref bean="collectLiveProgramEngineService"/>
        </property>
        <property name="targetMethod">
            <value>startAutoCollectLiveProgram</value>
        </property>
        <!-- 将并发设置为false-->
        <property name="concurrent" value="false"/>
     </bean>

      <bean id="quartzLiveProgramRunTask" class="org.springframework.scheduling.quartz.CronTriggerBean">
        <property name="jobDetail">
            <ref bean="quartzLiveProgramTask"/>
        </property>
        <property name="cronExpression">
            <value>${quartzLiveProgramRunTask}</value>
        </property>
    </bean>

然后在beanID为enterSchedulerFactory的list中加入

<ref bean="quartzLiveProgramRunTask"/>

2.在WEB-INF/classes/config.properties中添加

#直播节目的接口地址的配置
cms.liveProgram.url = http://1.tv.ptyg.gitv.tv/i-tvbin/qtv_video/live_details/get_live_schedule
#表示直播节目的返回数据格式,json或者jce,默认返回json
cms.liveProgram.format = json
#表示直播节目请求来源
cms.liveProgram.req_from = WEIJING
#该cgi接口的版本和接口人协商该字段的值,默认值1.0
cms.liveProgram.tv_cgi_ver = 1.0
#根据直播节目的状态进行过滤
cms.liveProgram.live_status_filter = 1,2,3
#是否将没有关联的cid的内容过滤掉
cms.liveProgram.cid_filter = no
#表示根据指定的直播site进行筛选"根据指定的直播site进行筛选,这是个动态扩展的字段,当前的值包括:
#1、game,表示游戏;2、tv,表示电视台;3、news,表示新闻;4、sports,表示体育;5、concert,表示演唱会;6、ent,表示娱乐;7、tech,表示科技;8、finance,表示财经;9、test,表示测试;10、local,表示地方站;11、auto,表示汽车;12、edu,表示体育;13、variety,表示综艺。site_selector=all,将返回所有site类型的直播节目(默认值)需要指定某些site的时候,这样填写:site_selector=game,tv,sports.....该字段填写在query_string里面。"
cms.liveProgram.site_selector = all
#表示希望返回那些尺寸的图片
cms.liveProgram.pictures = 180x180,120x120
#需要根据需求分配(暂时不作变动)
cms.liveProgram.Q-UA = QV%3D1%26PR%3DVIDEO%26PT%3DWEIJING%26CHID%3D10009%26RL%3D1920*1080%26VN%3D1.3.0%26VN_CODE%3D124%26SV%3D4.4.2%26DV%3Ddredd%26VN_BUILD%3D27%26MD%3DMiBOX2%26BD%3Ddredd
cms.liveProgram.guid = WEIJING_TEST_WEIJING_TEST_WEIJING_TEST
cms.liveProgram.Q-AS = IS_AUTO%3D1

3.在WEB-INF/classes/collectConfig.properties中添加

quartzLiveProgramRunTask=0 0 */1 * * ?

4.在WEB-INF/web.xml中的<web-app>标签下添加

    <servlet>
       <servlet-name>startCollectPublish</servlet-name>
       <servlet-class>moretv.cms.httpService.StartCollectPulishService</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>startCollectPublish</servlet-name>
        <url-pattern>/Service/startCollectPublish</url-pattern>
    </servlet-mapping>

5.在helios的cms中执行helios_db_cms.sql


4、【helios升级】helios_vod.1.1.7.20151015
版本号:1.1.7.20151015

升级内容:

1.如果同时存在4k和蓝光清晰度,优先使用4K,屏蔽蓝光清晰度


5、CMSDataSyncServer.2.6.6.20151015 for moretv
版本号:2.6.6.20151015

升级内容:

1.如果节目锁定medata,则不更新总集数






回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, 2024-12-16 03:38 , Processed in 0.042252 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表