基于机顶盒的字幕TS流编辑与播出系统的研究与实现
发布时间:2018-03-27 06:08
本文选题:HFC 切入点:STB 出处:《电子科技大学》2010年硕士论文
【摘要】: 在电视节目中植入字幕广告信息一直是广电部门向终端用户发布通知信息和广告的有效形式和途径。字幕的生成有两种方式来实现。第一种,将字幕同节目源合成形成带字幕的节目。这种模式的优点在于在用户终端能够直接播放出来。缺点在于在合成字幕的同时对节目源进行了修改,用户只有绑定节目源的同时实现字幕合成。第二种,将字幕和节目源分离,在用户终端合成显示出来。通过该模式将字幕根据协议生成一个单独的TS流传送到用户终端(机顶盒),用户终端(机顶盒)将接受到的TS流进行解析后将字幕信息显示在电视终端。该模式的优点在于不会对节目源数据进行修改,字幕的生成同节目源关联不大,用户可以通过访问互联网来实现对字幕内容的修改和生成。缺点在于用户必须要有终端合成硬件(机顶盒)。 本课题采用了第二种方式来实现字幕。由于机顶盒终端的数据解析和显示是由机顶盒提供商来完成的,故本课题任务是实现字幕TS流信息的编辑和TS的生成和传输。课题主要分为四个部分:1、根据实际字幕播出需求制定和设计基于MPEG2标准的字幕协议,通过该协议便于字幕流的生成和机顶盒的解析。2、字幕编辑系统。该系统采用BS模式实现多区域用户对字幕进行在线编辑和管理,对播出状态进行在线监控和管理。3、XML生成系统。该系统通过WebService接口来实现字幕编辑系统同字幕TS流生成播出系统的数据传输,WEB程序调用WebService将当前某区域的字幕信息生成为XML文件形式,播出服务器程序直接访问和解析XML文件。4、播出服务器字幕TS流生成和播出系统。该系统读取和解析字幕XML文件,然后根据协议将字幕信息写入到TS流,然后调用ASI卡推送驱动将TS流通过ASI卡播出。通过本课题的研究主要实现的目标包括:1、实现多区域用户在线控制字幕编辑和生成。2、实现字幕流同节目源的复用和字幕推送。3、实现不同区域用户显示不同字幕信息。4、实现多频道字幕播出。本文还对主要涉及的MPEG2标准、DVB-SI协议、SQLSERVER数据库、ADO.NET数据库连接、WebService等相关方面的内容都作了详细的阐述。由于本课题是运用于实际的工程类别课题,因此我们还通过搭建模拟网络对本课题的研究成果进行了测试。本文也对测试的相关内容进行了阐述。测试结果符合要求。
[Abstract]:The placement of subtitle advertising information in TV programs has always been an effective form and approach for radio and television departments to issue notification information and advertisements to end users. There are two ways to generate subtitles. Subtitles are combined with program sources to form subtitled programs. The advantage of this mode is that it can be broadcast directly at the user terminal. The user only binds the program source and realizes the subtitle synthesis at the same time. Second, the subtitle is separated from the program source. This mode generates a separate TS stream according to the protocol to the user terminal (set-top box, the user terminal (set-top box) parses the received TS stream, and subtitles are sent to the user terminal (STB) after parsing the received TS stream. " The advantage of this mode is that the program source data will not be modified. The generation of subtitles is not related to the program source. Users can modify and generate subtitle content by accessing the Internet. The disadvantage is that users must have terminal composition hardware (set-top box). This thesis adopts the second way to realize subtitle. Because the data parse and display of STB terminal is accomplished by STB provider. Therefore, the task of this project is to realize the editing of subtitle TS stream information and the generation and transmission of TS. The subject is divided into four parts: 1. According to the actual demand of subtitle broadcast, the subtitle protocol based on MPEG2 standard is developed and designed. This protocol is convenient to generate subtitle stream and parse. 2 of set-top box. The system adopts BS mode to realize online editing and management of subtitles by multi-area users. The system realizes the data transmission between the subtitle editing system and the subtitle TS stream generation broadcast system through the WebService interface. The Web program calls WebService to transfer the subtitle information of the current area. Is generated as a XML file, The broadcast server program directly visits and parses the XML file. 4, the TS stream generation and broadcast system of the broadcasting server. The system reads and parses the subtitle XML file, and then writes the subtitle information to the TS stream according to the protocol. Then the TS stream is broadcast through the ASI card by calling the ASI card push driver. The main objectives of this research include: 1, realizing the multi-area users' online control of subtitle editing and generating. 2, realizing the multiplexing of the subtitle stream and the program source and the realization of the reuse of the subtitle stream and the program source. Subtitles push. 3, users in different regions display different subtitles. 4, and multi-channel subtitles broadcast. This paper also gives details on the main MPEG2 standard, DVB-SI protocol, SQL server database and ADO. Net database connection and Web Service, etc. Since this subject is applied to the actual project category, Therefore, we also test the research results of this subject by building a simulation network. The relevant contents of the test are also described in this paper. The test results meet the requirements.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TN948.6
【引证文献】
相关硕士学位论文 前2条
1 周展程;基于GIS的自动气象站数据业务平台[D];电子科技大学;2012年
2 毛海军;电视字幕播出系统的设计与实现[D];电子科技大学;2012年
,本文编号:1670312
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/1670312.html