IP封裝TS流DVB再?gòu)?fù)用服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-07-21 14:29
【摘要】:IP封裝TS流再?gòu)?fù)用服務(wù)器是一款基于IP傳輸方式的數(shù)字廣播電視(Digital Video Broadcast,DVB)傳輸流再?gòu)?fù)用的設(shè)備。傳統(tǒng)的再?gòu)?fù)用服務(wù)器實(shí)現(xiàn)方式是通過(guò)ASI板卡進(jìn)行數(shù)據(jù)的傳輸,一個(gè)ASI通道只能接收或發(fā)送一路的多節(jié)目流,在再?gòu)?fù)用端每一臺(tái)再?gòu)?fù)用設(shè)備僅可再?gòu)?fù)用出一路新的多節(jié)目流,受ASI板卡性能和再?gòu)?fù)用設(shè)備功能的影響,傳統(tǒng)實(shí)現(xiàn)方式的性能擴(kuò)展不夠靈活,系統(tǒng)集成度低,多臺(tái)設(shè)備相連需要更高的成本支持,同時(shí)會(huì)帶來(lái)更多的故障點(diǎn)。本課題設(shè)計(jì)的DVB再?gòu)?fù)用服務(wù)器改變傳統(tǒng)的ASI傳輸方式,使用千兆網(wǎng)卡通過(guò)IP方式同時(shí)收錄多臺(tái)衛(wèi)星接收機(jī)傳入的多路多節(jié)目流,并將這些多節(jié)目流隨機(jī)組合再?gòu)?fù)用出新的多節(jié)目流,通過(guò)IP方式傳送出去。本課題主要研究并完成了如下的工作內(nèi)容:1.首先介紹了論文涉及的基礎(chǔ)理論,然后提出了實(shí)現(xiàn)論文課題目標(biāo)的解決方案,并對(duì)系統(tǒng)的功能需求進(jìn)行了分析。2.實(shí)現(xiàn)了通過(guò)IP方式收錄來(lái)自多個(gè)IP或端口的多節(jié)目流功能。在對(duì)IP的收錄的過(guò)程中,給出了UDP方式收錄的實(shí)現(xiàn)算法,和收錄過(guò)程中的防溢出的接收緩存設(shè)計(jì)模型。3.實(shí)現(xiàn)了通過(guò)IP方式發(fā)送多節(jié)目流的功能。給出了在多節(jié)目流固定碼率下通過(guò)UDP方式向多個(gè)IP,分別按照理論發(fā)送速率和理論發(fā)送時(shí)間的兩種方式的實(shí)現(xiàn)算法。4.實(shí)現(xiàn)了單節(jié)目流解復(fù)用的功能。在首先預(yù)收錄多個(gè)端口的多節(jié)目流后,給出了解析多節(jié)目流的信息算法,基于獲取到的多節(jié)目流信息,實(shí)現(xiàn)了解復(fù)用單節(jié)目流的功能。5.實(shí)現(xiàn)了對(duì)多個(gè)單節(jié)目流的系統(tǒng)層再?gòu)?fù)用的功能。提出了一種新的音視頻基本流打包成傳輸流的VBV算法。給出了多個(gè)單節(jié)目流再?gòu)?fù)用的實(shí)現(xiàn)算法,再?gòu)?fù)用過(guò)程中單節(jié)目流速率的校正算法。本課題最終設(shè)計(jì)與實(shí)現(xiàn)的再?gòu)?fù)用服務(wù)器,較傳統(tǒng)的實(shí)現(xiàn)方式相比,在實(shí)現(xiàn)了同樣功能的前提下,支持多路多節(jié)目流的收錄和多路多節(jié)目流的輸出,減少了硬件設(shè)備的使用,提高了集成度,降低了故障點(diǎn),同時(shí)壓低了成本,系統(tǒng)服務(wù)器具有更靈活地可配置性。
[Abstract]:The IP encapsulated TS stream remultiplexing server is a device for reusing the transport stream of Digital Video broadcast TV (DVB) based on IP transmission mode. The traditional realization way of reusing server is to transmit data through ASI card. An ASI channel can only receive or send a stream of multiple programs, and each reusing device can only reuse a new stream of multiple programs at the remultiplexing end. Affected by the performance of ASI card and the function of reusing equipment, the performance expansion of the traditional implementation is not flexible, the system integration is low, the connection of multiple devices needs higher cost support, and at the same time, it will bring more trouble points. The DVB reusing server designed in this paper changes the traditional ASI transmission mode and uses gigabit network card to collect multiple channels and multiple program streams from multiple satellite receivers simultaneously through IP mode. These multi-program streams are randomly combined and reused to generate new multi-program streams, which are transmitted through IP mode. This subject mainly studies and completes the following work content: 1. This paper introduces the basic theory involved in the paper, then puts forward a solution to achieve the goal of the thesis, and analyzes the functional requirements of the system. Realized through the IP way includes from the multiple IP or the port multi-program stream function. In the process of IP collection, the realization algorithm of UDP and the design model of anti-overflow receiving cache are given. The function of sending multi-program stream through IP mode is realized. In this paper, the algorithm of realizing two kinds of IPs according to the theoretical transmission rate and the theoretical transmission time by UDP mode under the fixed bit rate of multi-program stream is presented. The function of single program stream demultiplexing is realized. After the multi-program stream of multiple ports is prerecorded, the information algorithm of analyzing multi-program stream is given. Based on the multi-program stream information obtained, the function of realizing the function of multiplexing single program stream is realized. The function of system layer reuse of multiple single program streams is realized. A new VBV algorithm is proposed to package the basic audio and video streams into transport streams. The realization algorithm of multiple single program stream remultiplexing and the correction algorithm of single program stream rate in the process of reusing are presented. Compared with the traditional implementation, the reusing server which is designed and implemented in this paper finally supports the collection of multi-channel multi-program stream and the output of multi-channel multi-program stream, and reduces the use of hardware equipment. It improves the integration, reduces the fault point and reduces the cost. The system server is more flexible and configurable.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN949.197
本文編號(hào):2135825
[Abstract]:The IP encapsulated TS stream remultiplexing server is a device for reusing the transport stream of Digital Video broadcast TV (DVB) based on IP transmission mode. The traditional realization way of reusing server is to transmit data through ASI card. An ASI channel can only receive or send a stream of multiple programs, and each reusing device can only reuse a new stream of multiple programs at the remultiplexing end. Affected by the performance of ASI card and the function of reusing equipment, the performance expansion of the traditional implementation is not flexible, the system integration is low, the connection of multiple devices needs higher cost support, and at the same time, it will bring more trouble points. The DVB reusing server designed in this paper changes the traditional ASI transmission mode and uses gigabit network card to collect multiple channels and multiple program streams from multiple satellite receivers simultaneously through IP mode. These multi-program streams are randomly combined and reused to generate new multi-program streams, which are transmitted through IP mode. This subject mainly studies and completes the following work content: 1. This paper introduces the basic theory involved in the paper, then puts forward a solution to achieve the goal of the thesis, and analyzes the functional requirements of the system. Realized through the IP way includes from the multiple IP or the port multi-program stream function. In the process of IP collection, the realization algorithm of UDP and the design model of anti-overflow receiving cache are given. The function of sending multi-program stream through IP mode is realized. In this paper, the algorithm of realizing two kinds of IPs according to the theoretical transmission rate and the theoretical transmission time by UDP mode under the fixed bit rate of multi-program stream is presented. The function of single program stream demultiplexing is realized. After the multi-program stream of multiple ports is prerecorded, the information algorithm of analyzing multi-program stream is given. Based on the multi-program stream information obtained, the function of realizing the function of multiplexing single program stream is realized. The function of system layer reuse of multiple single program streams is realized. A new VBV algorithm is proposed to package the basic audio and video streams into transport streams. The realization algorithm of multiple single program stream remultiplexing and the correction algorithm of single program stream rate in the process of reusing are presented. Compared with the traditional implementation, the reusing server which is designed and implemented in this paper finally supports the collection of multi-channel multi-program stream and the output of multi-channel multi-program stream, and reduces the use of hardware equipment. It improves the integration, reduces the fault point and reduces the cost. The system server is more flexible and configurable.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN949.197
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 沈智鵬;劉劍;王金忠;孫云霞;高穎;;DVB系統(tǒng)中TS流的軟件復(fù)用關(guān)鍵技術(shù)與實(shí)現(xiàn)[J];電視技術(shù);2008年04期
2 陳歡;魏江;;從互聯(lián)網(wǎng)理念看“三網(wǎng)融合”——訪工業(yè)和信息化部電信研究院互聯(lián)網(wǎng)中心主任何寶宏[J];廣播電視信息;2013年07期
,本文編號(hào):2135825
本文鏈接:http://sikaile.net/kejilunwen/wltx/2135825.html
最近更新
教材專著