[go: up one dir, main page]

TWI673999B - 供視聽內容及/或資料傳輸的方法 - Google Patents

供視聽內容及/或資料傳輸的方法 Download PDF

Info

Publication number
TWI673999B
TWI673999B TW104114984A TW104114984A TWI673999B TW I673999 B TWI673999 B TW I673999B TW 104114984 A TW104114984 A TW 104114984A TW 104114984 A TW104114984 A TW 104114984A TW I673999 B TWI673999 B TW I673999B
Authority
TW
Taiwan
Prior art keywords
mpeg2
content
data
section
audiovisual content
Prior art date
Application number
TW104114984A
Other languages
English (en)
Other versions
TW201608881A (zh
Inventor
大衛埃斯德范 德布里托
費拉維歐 奧古斯托 考汀荷可瑞亞
赫南拉斐爾 佩羅內
露西大衛塞爾斯 德寶拉坎貝羅
艾維斯 羅伯多 里爾羅
Original Assignee
巴西商Tqtvd軟體有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 巴西商Tqtvd軟體有限公司 filed Critical 巴西商Tqtvd軟體有限公司
Publication of TW201608881A publication Critical patent/TW201608881A/zh
Application granted granted Critical
Publication of TWI673999B publication Critical patent/TWI673999B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234309Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/23439Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H04N21/2355Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23614Multiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2362Generation or processing of Service Information [SI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2381Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4122Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/6437Real-time Transport Protocol [RTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8545Content authoring for generating interactive applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)

Abstract

本發明關於一傳輸視聽內容及/或資料至沒有資源來調頻至數位電視的用戶裝置的方法,其包含封裝這內容在MPEG2私用區段及將其依序多工並透過一數位電視訊號傳送。該方法使用傳輸在數位電視訊號內的一互動應用,當運行於數位電視接收器時,從數位電視訊號取出含有視聽內容及/或資料的MPEG2私用區段,及使用一區域網路連線再傳送這些視聽內容及/或資料給連線至與數位電視接收器相同的區域網路的其他用戶裝置。另外,也揭露了允許封裝於MPEG2私用區段內的視聽內容及/或資料來傳輸的裝置。

Description

供視聽內容及/或資料傳輸的方法
本發明關於在數位電視廣播及沒有資源來數位電視調頻的用戶裝置的領域中的一種方法、一種裝置及一種互動應用。本發明特別是關於在允許內容及/或資料的傳輸經由使用既存資料廣播技術的一數位電視訊號廣播而至沒有資源來數位電視訊號調頻的用戶裝置之數位電視廣播的領域中的一方法、一裝置及一互動應用。
專利案WO2013/104044描述一技術供內容同步在由一數位電視接收器所接收的一數位電視訊號,具有多個可攜式用戶裝置具備或不具備網際網路連線。此外,這文獻描述一方法藉由一DSMCC資料(或物件)旋轉木馬(Carousel),如ISO13818-6所述,來廣播一互動應用在數位電視訊號廣播。這個互動應用係解碼並運行於資料廣播運行環境內的一數位電視接收器(為所知的數位電視中介軟體),並使用在運行環境可取得的一API供尋找其他連接於數位電視接收器所連接的相同區域網路的裝置,將隨互動應用在DSMCC資料(或物件)旋轉木馬廣播的內容轉發至該等裝置。也說明的是這方法能將顯示在用戶裝置的內容以廣播傳送的內容來同步。在許多情況下,用戶裝置可以是第二屏幕裝置,如已知的伴侶裝置,例如運行一第二屏幕應用程式的平板電腦或智慧型手機。
這技術的一缺點是能夠傳送到用戶裝置的內容的全部大小係受限於DSMCC資料旋轉木馬所能夠廣播的大小。另外,可取得內容的響應時間及內容的同步係因數位電視接收器完成下載DSMCC資料旋轉木馬的一更新所需的時間而受限,其通常大於10秒。這些限制讓一非常大的視聽內容的傳遞,例如具有超過10秒鐘的一視頻檔案,甚至是實況內容, 例如一實況視頻串流,而無法實行。
ISO13818-1標準定義了MPEG2系統,特別是MPEG2私用區段。MPEG2私用區段係可包含在數位電視的一MPEG2傳輸串流中的資料結構。一組這個結構(可知為PSI)通常用於包含描述MPEG2傳輸串流的中繼資料,列出及識別服務及其元件,例如基本串流-音頻、視頻、字幕、隱藏字幕,DSMCC旋轉木馬及串流事件,互動應用訊號,等等,或頻道的排程訊息其滿足電子程式指引(Electronic Program Guide,EPG)。這些結構具有作為一識別碼的一封包識別碼(packet_id,PID)及一表識別碼(table_id,TID)。一些PID及TID值係保留給數位電視系統中的特定功能,但其他未保留的識別碼可用來廣播其他資訊。圖3顯示一MPEG2私用區段的結構。MPEG2私用區段結構的最大大小係最高限制在4095位元組。
本領域人員已知許多數位電視互動系統包含一API或一機制來允許互動應用將數位電視接收器所接收的MPEG2傳輸串流的MPEG2私用區段結構取出。舉例來說,在基於GEM(Globally Executable MHP)系統的API org.davic.mpeg.secions或定義在巴西標準ABNT NBR 15606-6的API com.sun.dtv.filtering。
近年來,隨可攜式裝置數量的成長,例如平板電腦及智慧型手機,第二屏幕裝置或第二屏幕應用的概念已經在娛樂領域發展,特別是電視領域。一般來說,一第二屏幕方案允許用戶至電視接收器上顯示的主內容來存取視聽補充內容及/或資料,例如第一屏幕。許多這個方案要求網際網路存取要可取得供第二屏幕裝置尋找及顯示補充內容。這類型方案的缺點是其可能需要一高額投資及維護費用來確保在傳輸端的一伺服器基礎設施及頻寬,其係能夠支援巨量同時存取,例如超過一千二百萬筆的同時存取。另一方面,其係非常經濟有效的讓這個補充內容在相同的數位電視訊號廣播可取得,其中主電視內容係傳輸。應當於後續說明的圖1顯示了經由網際網路在用戶裝置提供補充內容的方法的一概觀。
本發明關於一方法、一MPEG2私用區段封裝裝置、一互動應用、一網路通訊協定及其他機制其係一數位電視訊號廣播的視聽內容及 /或資料傳遞的傳輸至沒有能力接收一數位電視訊號廣播的用戶裝置。
根據本發明在一些實施例中,視聽內容及/或資料傳遞至至沒有能力接收數位電視訊號廣播的用戶裝置的方法包含一裝置以供視聽內容的改編(轉碼)至能夠顯示於用戶裝置的一格式。這些改編可包含例如調整視頻的解析度及長寬比、音頻、及視頻位元率、及音頻與視頻編碼。
根據本發明在一些實施例中,本方法包含一MPEG2私用區段封裝裝置供將適宜視聽內容及/或資料封裝於MPEG2私用區段,並序列化於MPEG2傳輸串流封包的一串流供後續多工於將傳輸在一數位電視訊號廣播的一MPEG2傳輸串流藉。
根據本發明在一些實施例中,在相同的將傳輸在一數位電視訊號廣播的MPEG2傳輸串流中,要顯示在數位電視接收器的一互動應用係適當地多工並傳輸。如預期的,這個MPEG2傳輸串流也含有主電視內容,即音頻、視頻、隱藏字幕/字幕,等等。
根據本發明在一些實施例中,數位電視接收器可以是一電視機或一機上盒。當數位電視接收器調頻至一數位電視訊號廣播,其係將MPEG2傳輸串流解碼並播放主電視內容,不論其可能是在數位電視接收器的屏幕及喇叭上的音頻、視頻、隱藏字幕/字幕等等。另外,在機上盒的情況,內容係分別經由音頻及視頻輸出來傳輸。另外,數位電視接收器在其運行環境中解碼並播放互動應用,或互動數位電視中介軟體例如MHP、Ginga等等。互動應用在運行環境使用可取得的API以取出封裝了MPEG2傳輸串流的視聽內容及/或資料的MPEG2私用區段。這些API的例子,如在基於GEM(Globally Executable MHP)規範系統的API org.davic.mpeg.sections或規範在巴西標準ABNT NBR 15606-6的API com.sun.dtv.filtering。
根據本發明在一些實施例中,數位電視接收器係連線至一區域網路。這個區域網路可以是有線(乙太網路,Ethernet)、無線(例如IEEE 802.11a/b/g/n或相似的)、或二種形式的組合,即有線及無線。
根據本發明在一些實施例中,互動應用及用戶裝置必須實現基於IP網路的一網路通訊協定以供當其連線至相同的區域網路時能彼此通 訊。
根據本發明在一些實施例中,網路通訊協定提供一發現機制以允許互動應用及用戶裝置察覺到彼此存在於相同的區域網路。
根據本發明在一些實施例中,發現機制要求互動應用對用戶裝置宣告其存在、用戶裝置對互動應用宣告他們分別的存在、或二者任何的組合。
根據本發明在一些實施例中,網路通訊協定提供一視聽內容宣告機制及一資料宣告機制其係允許用戶裝置經由互動應用察覺到內容係可供取得。在這些機制的實施例中要求,互動應用宣告這些內容的可利用性,用戶裝置向互動應用詢問在一給定的時刻或這些情況的任何組合下可供取得的內容。
根據本發明在一些實施例中,網路通訊協定係提供一視聽內容請求機制及一資料請求機制其係允許用戶裝置請求互動應用來傳送從MPEG2傳輸串流取出的視聽內容及/或資料。
根據本發明在一些實施例中,網路通訊協定係提供一視聽內容傳送機制及一資料傳送機制其係允許互動應用將從MPEG2傳輸串流取出的視聽內容及/或資料傳送到用戶裝置。
根據本發明在一些實施例中,用戶裝置必須能夠接收互動應用傳送的視聽內容及/或資料並進行解碼、處理及解釋的程序來播放或顯示視聽內容及/或資料在其分別屏幕及喇叭。
根據本發明在一些實施例中,用戶裝置可以是平板電腦、智慧型手機、個人電腦、或其他能夠連線至一區域網路並具有一屏幕及一音頻輸出例如喇叭或耳機的裝置、或任何這些元件的組合。
根據本發明在一些實施例中,用戶裝置可運行一或多個應用程式以支援前述其中的運作、特徵及協定。
100‧‧‧內容產生
102‧‧‧主電視內容
104‧‧‧用戶裝置、視聽內容及/或資料
106‧‧‧互動應用
108‧‧‧數位電視廣播
110‧‧‧數位電視訊號廣播
112‧‧‧數位電視接收器
114‧‧‧屏幕及喇叭
116‧‧‧運行環境
118‧‧‧互動應用
120‧‧‧封裝的視聽內容及/或資料
122‧‧‧區域網路
126‧‧‧用戶裝置
200‧‧‧內容產生
202‧‧‧主電視內容
204‧‧‧供用戶裝置的視聽內容
206‧‧‧轉碼器
208‧‧‧適宜在用戶裝置上錄放的視聽內容
210‧‧‧可讓用戶裝置使用的一般資料
212‧‧‧MPEG2私用區段封裝裝置
214‧‧‧封裝於MPEG2私用區段的視聽內容
216‧‧‧互動應用
218‧‧‧互動應用編碼裝置
220‧‧‧經編碼的互動應用
222‧‧‧MPEG2傳輸串流多工器
224‧‧‧MPEG2傳輸串流訊號、數位電視訊號MPEG2傳輸串流
226‧‧‧數位電視訊號廣播、數位電視廣播裝置、傳送器
400‧‧‧內容產生器
402‧‧‧主電視內容
404‧‧‧數位電視廣播器
406‧‧‧數位電視訊號廣播(射頻/衛星/有線)
410‧‧‧數位電視訊號廣播
412‧‧‧數位電視接收器
414‧‧‧補充內容
416‧‧‧伺服器、數位電視廣播伺服器、伺服器運算能力
418‧‧‧補充內容
420‧‧‧網際網路
422‧‧‧用戶裝置
424‧‧‧數位電視廣播頻寬
500‧‧‧互動應用
502‧‧‧用戶裝置
504‧‧‧發現機制
506‧‧‧視聽內容宣告機制
508‧‧‧資料宣告機制
510‧‧‧視聽內容請求機制
512‧‧‧資料請求機制
514‧‧‧視聽內容傳送機制
516‧‧‧資料傳送機制
600‧‧‧互動應用
602‧‧‧用戶裝置
604‧‧‧開始
606‧‧‧存在宣告
608‧‧‧視廳內容宣告
610‧‧‧開始
612‧‧‧視聽內容的請求、信息
614‧‧‧每從MPEG2私用區段通知
616‧‧‧視聽內容的傳送、信息
圖1係一區塊圖提供藉由網際網路將補充內容傳遞給用戶裝置的方法的一概觀。
圖2係一區塊圖提供將視聽內容及/或資料傳遞給沒有數位電視調頻能力的用戶裝置的方法的一概觀。
圖3係一區塊圖出示傳輸過程以供傳送視聽內容及/或資料至沒有數位電視調頻能力的用戶裝置。
圖4描述一MPEG2私用區段的邏輯結構。
圖5係一組區塊圖出示互動應用以及用戶裝置所實現的網路通訊協定所提供的各機制。
圖6係3個子圖的一組圖,出示互動應用以及用戶裝置在網路協定的一例子實現中所交換的信息,供以下使用情況:a)發現及視聽內容宣告,b)視聽內容請求,以及c)傳送含有所請求視聽內容的依序部分的信息。
技術問題
本發明的目的是提供一種裝置以將傳輸在一數位電視訊號廣播的視聽內容及/或資料傳送到沒有能力接收一數位電視訊號廣播的用戶裝置。用戶裝置例如是平板電腦或智慧型手機用來作為第二屏幕裝置供存取播放在數位電視接收器的主電視內容的補充內容,不論其是主屏幕或主裝置。這些補充內容可以是視聽內容,例如視頻及/或音頻片段、實況視頻廣播、或資料廣播如文字、照片、統計資料等等。通常補充內容係關於主電視內容,但這並非必要。
在這些用戶裝置由於缺乏資源來接收數位電視訊號廣播,通常補充內容係藉由一網際網路連線來接收。
圖1出示了這個方案,其中內容產生器400傳送主電視內容402至產生並傳送數位電視訊號廣播410的數位電視廣播器404,主電視內容播放於數位電視接收器412的屏幕及喇叭。並行的,內容產生器400傳遞補充內容,通常是視聽及/或資料內容414至連線至網際網路420的數位電視廣播器的伺服器416。用戶裝置422請求數位電視廣播伺服器416的補充內容418並顯示其在他們分別的屏幕。數位電視廣播頻寬424及伺服器運算能力416的條件隨用戶裝置422請求補充內容418的數量而增加。 因此,藉由網際網路來傳遞這類型內容,以下缺點將無法避免:
a.寬頻基礎設施及伺服器基礎設施投資,在廣播端,發展隨存取補充內容的用戶數量而增。
b.傳遞可靠度及用戶體驗因頻寬以及在用戶端網際網路存取的品質而受影響。
此外,使用在前述系統的資料廣播的旋轉木馬技術,亦知為互動電視,具有關於在一旋轉木馬內容傳輸的最大大小的一限制,無法傳遞藉由DSMCC資料旋轉木馬或DSMCC物件旋轉木馬(ISO 13818-6)協定的大檔案的視頻內容、或實況視頻內容。
本發明允許補充內容的傳遞藉由未使用於數位電視訊號廣播的頻寬,避免了內容傳遞藉由前述網際網路的不方便,沒有額外的成本,不論用戶的網際網路存取的可利用性如何具有可靠的傳遞及確保用戶體驗。
技術方案-概觀
本發明允許補充內容的傳遞,例如包含實況音頻或視頻串流的音頻或視頻串流,無時序時間或大小的限制。
圖2顯示本發明的一概觀。內容產生100的程序提供主電視內容102,包含音頻、視頻、字幕及/或隱藏字幕、及任何通常由一傳統數位電視廣播服務產生的內容。另外,內容產生100提供補充內容,可以是視聽內容,讓用戶裝置104錄放。一互動應用106能夠將編碼為一MPEG2傳輸串流的數位電視訊號廣播110的視聽內容及/或資料104取出並轉發至應該給的用戶裝置。數位電視廣播108產生並傳送一數位電視訊號廣播,其包含主電視內容102、視聽內容及/或資料104及互動應用106。
數位電視接收器112調頻至數位電視訊號廣播,將MPEG2傳輸串流解碼並播放主電視內容,例如在屏幕及喇叭上的音頻、視頻、隱藏字幕/字幕、等等。或者是,在機上盒的情況下,內容係傳輸經由分別的音頻及視頻輸出。
數位電視接收器在其運行環境116中也解碼且運行互動應用118。一運行環境的例子是一互動數位電視中介軟體,例如MHP、Ginga 等等。互動應用118使用在運行環境116中可取得的API以從MPEG2傳輸串流取出含有經封裝的視聽內容及/或資料120的MPEG2私用區段。這些API的例子,如在基於GEM(Globally Executable MHP)規範系統的API org.davic.mpeg.sections或規範在巴西標準ABNT NBR 15606-6的API com.sun.dtv.filtering。
然而,在此說明的是,數位電視接收器112必須連線至一區域網路122,其可以是有線(例如乙太網路,Ethernet)、無線(例如IEEE 802.11a/b/g/n網路或相似的)、或二種形式的組合,即有線及無線。
另外,為了讓用戶裝置126接收並播放視聽內容及/或資料,其係要求連線至與數位電視接收器112相同的區域網路122。舉例來說,用戶裝置126可以是任何形式的平板電腦、智慧型手機、個人電腦、或能夠連線至區域網路122並具有一屏幕及/或音頻輸出例如喇叭或耳機的裝置。在一些實施例中,用戶裝置126可主導並運行一或多個應用程式來支援本發明指派的運作、特徵及協定。
技術方案-傳輸端
處理輸入係藉由已存的內容產生程序200所產生的內容。內容產生200提供主電視內容202,其包含音頻、視頻、字幕、隱藏字幕及任何傳統數位電視廣播服務所產生的內容。另外,內容產生200提供補充內容,也可視為視聽內容讓用戶裝置204錄放。
在內容產生200所提供的視聽內容讓用戶裝置204錄放的情況下,需要改編供用戶裝置播放或以小區塊來廣播,一轉碼器206用於將視聽內容重新編碼。這個改編可包含例如視頻及其長寬比的調整、音頻及視頻的位元率、音頻及視頻的編碼、及任何將視聽內容轉換至能夠以一串流傳送的一格式所必須的調整。舉例來說一格式係能夠以一串流來傳送,其可以用協定MPEG2傳輸串流、RTP/RTPS、HLS等等。轉碼器206輸出係適宜在用戶裝置208上錄放的一視聽內容。在內容產生100(200)產生的視聽內容已經在一適當的格式供在用戶裝置208錄放以及廣播為一串流的情況下,這個步驟係可忽略。
已經適宜供在用戶裝置208錄放的視聽內容係然後利用一 MPEG2私用區段封裝裝置212封裝在MPEG2私用區段。MPEG2私用區段封裝裝置212循以下步驟的一方法產生MPEG2私用區段的一序列:a.指派一預定值給表識別碼(table_id)欄位;b.指派一依序漸增值給區段編號(section_number)欄位;c.每次區段編號(section_number)欄位值到達指派給最後區段編號(last_section_number)欄位的一預定值(在0-255的範圍內),區段編號(section_number)序列重新開始為0;d.指派一值給版本編號(version_number)欄位,每次區段編號(section_number)欄位的序列重新開始時該值係依序漸增;e.每次版本編號(version_number)欄位值到達這欄位的一最大預設值(在1-31的範圍內),序列係重新開始為一預設初始值(在0至版本編號(version_number)最大預定值減1的範圍內);f.以一有順序的方式將,將相稱於MPEG2私用區段的私用資料位元(private_data_byte)欄位的改編的視聽內容208的區塊及封包加入至該欄位,沒有超過MPEG2私用區段的預設最大大小(通常預設最大大小是4095位元組);g.計算及指派區段長度(section_length)欄位及CRC欄位之值;h.將MPEG2私用區段分割在MPEG2傳輸封包214的一序列及指派在封包識別碼(packet_id)欄位(PID)相同的預定值給其全部;以及i.整合產生給一MPEG2傳輸串流多工器222的MPEG2傳輸串流封包214。
當視聽內容可取得時步驟a至步驟i係不斷地反覆執行。
根據本發明前述方法中步驟f的變化係允許視聽內容區塊或封包被分割於當前及下次要產生的MPEG2私用區段,不論何應用,允許MPEG2私用區段有最大允許的大小(區段長度(section_length)欄位通常為4095位元組)。由於允許更多視聽內容區塊或封包傳遞在一較小數目的MPEG2私用區段,這個方式更有效率。
根據本發明的一些實施例,轉碼器可以含有RTP控制封包、 RTP封包及RTP會話描述符的一串流的形式來提供適宜在用戶裝置錄放的一視聽內容並,其係然後藉由MPEG2私用區段封裝裝置封裝於MPEG2私用區段。
根據本發明的一些實施例,轉碼器可以含有MPEG2傳輸串流封包的一串流來提供適宜在用戶裝置錄放的一視聽內容,其係然後藉由MPEG2私用區段封裝裝置封裝於MPEG2私用區段。
除了適宜用戶裝置208錄放的視聽內容,MPEG2私用區段封裝裝置212可產生含有一般資料區塊或結構的MPEG2私用區段其係可讓用戶裝置210理解。封裝程序係和適宜在用戶裝置208錄放的視聽內容相同。
另外,要運行在數位電視接收器的一互動應用216係藉由一互動應用編碼裝置218編碼。
封裝在MPEG2私用區段214中的主電視內容202、經編碼的互動應用220及視聽內容及/或資料係轉發至MPEG2傳輸串流多工器222,其係產生一足量MPEG2傳輸串流訊號224以供在一數位電視訊號廣播226中廣播。最後,數位電視廣播裝置226將數位電視訊號廣播進行廣播。這些廣播的例子是,例如無線電視射頻訊號、衛星電視訊號或有線電視訊號。
技術方案-接收端
數位電視接收器112係調頻到(tune)數位電視訊號廣播、將MPEG2傳輸串流解碼解及在其屏幕及喇叭114上播放主電視內容,例如音頻、視頻、隱藏字幕/字幕等等。另外,在機上盒的情況下,影像和聲音係藉由分別的音頻及視頻輸出來傳輸。
數位電視接收器亦解碼並在其運行環境116中運行互動應用118。運行環境的例子是一互動數位電視中介軟體,例如MHP、Ginga等等。互動應用118使用運行環境116可獲得的數個API以供從MPEG2傳輸串流中取出含有經封裝的視聽內容及/或資料120的MPEG2私用區段。這些API的例子,如在基於GEM(Globally Executable MHP)規範系統的API org.davic.mpeg.sections或規範在巴西標準ABNT NBR 15606-6的 API com.sun.dtv.filtering。
數位電視接收器112必須連線到一區域網路122。這個區域網路122可以是有線的(例如乙太網路)或無線的(例如IEEE 802.11a/b/g/n網路或類似的)或兩種形式的組合,有線及無線的。
此外,為了供用戶裝置126接收並播放視聽內容及/或資料,其係要求連線到與數位電視接收器112相同的區域網路122。舉例來說,用戶裝置126可為任一種類的平板電腦、智慧型手機、個人電腦或其他能夠連線至區域網路122並具有一屏幕及/或音頻輸出如喇叭或耳機的裝置。在一些實施例中,用戶裝置126可主導及運行一或多個應用程式以支援這些本發明指派的運作、特徵及協定。
運行在數位電視接收器112及用戶裝置126的互動應用118係彼此通過一預設網路通訊協定來通訊。這個網路通訊協定係由全部的用戶裝置及互動應用實現。該網路通訊協定包含互動應用、用戶裝置發現、視聽內容宣告、資料宣告、視聽內容請求、資料請求、視聽內容傳送及資料傳送的機制。
藉由用該網路通訊協定,用戶裝置126係a.察覺到互動應用的存在;b.察覺到視聽內容的可利用性;c.察覺到資料的可利用性;d.對互動應用118請求視聽內容傳遞;e.對互動應用118請求資料傳遞;f.經由互動應用118接收視聽內容124;g.經由互動應用118接收資料124。
用戶裝置126係將接收到的視聽內容及/或資料解碼、處理並播放在其分別的屏幕及/或喇叭。
技術方案-互動應用程式及用戶裝置間的網路通訊協定
運行在數位電視接收器112及用戶裝置126的互動應用118必須實現一網路通訊協定來允許彼此間的通訊。全部的用戶裝置126及互動應用118所運行的數位電視接收器112必須連線至相同的區域網路122。 網路通訊協定可包括,在其他中,以下機制,例如圖5所示:a.發現機制504:當連線至相同的區域網路時,允許互動應用500及用戶裝置502察覺到彼此的存在;b.視聽內容宣告機制506:允許用戶裝置502察覺到經由互動應用500所提供及打算讓用戶裝置消費的視聽內容的可利用性;c.資料宣告機制508:允許用戶裝置502察覺到經由互動應用500所提供及打算讓用戶裝置消費的視聽內容的資料的可利用性;d.視聽內容請求機制510:允許用戶裝置502請求互動應用500傳送視聽內容;e.資料請求機制512:允許用戶裝置502請求互動應用500傳送資料;f.視聽內容傳送機制514:將視聽內容從互動應用500傳送至用戶裝置502;g.資料傳送機制516:將資料從互動應用500傳送至用戶裝置502。
網路通訊協定可實現為使用UDP資料電報(點對點UDP資料電報、點對多點UDP資料電報及廣播UDP資料電報)及TCP連線的任何組合的信息交換。
根據本發明不同的實施例中,協定可以設計為由互動應用500、用戶裝置502、或其中任一來開始。
視聽內容傳送或資料傳送機制的實現可考慮MPEG2私用區段的傳送及從MPEG2傳輸串流取出的傳送。另外,視聽內容傳送或資料傳送機制的實現可考慮運行在數位電視接收器的互動應用500將從MPEG2傳輸串流取出的MPEG2私用區段解碼並僅傳送給用戶裝置502的視聽內容及/或資料,捨棄MPEG2私用區段的表頭(header)及循環冗餘校驗(CRC)。
在用戶裝置的情況下,前述網路通訊協定的實現係可由用戶裝置本身來提供或由一或多個安裝並運行於用戶裝置的用戶應用程式來提供。
技術方案-一般優點
定義區段編號(section_number)及版本編號(version_number)欄位之值得方法係允許新視聽內容208及/或資料210區塊或封包的連續傳遞。封裝於MPEG2私用區段214中的這些區塊或封包的逾期時間通常非常短並被預期要由用戶裝置126立刻處理或捨棄。如果沒有用戶裝置126可取得或有請求該視聽內容,互動應用118立刻捨棄這個區塊或封包。因這個理由,根據本發明的方法也可應用在實況視聽內容廣播。
例子
以下,根據本發明如前述方法、裝置、協定及互動應用的實施例將說明。然而,由於其他實施例的形式可由該項領域者設想到,這個例子並非限制本發明範圍。
實施例例子-傳輸端
例子1-使用RTP串流的影音內容的編碼: 傳輸系統可基於巴西數位電視系統ISDB-T建立並容易地整合至一廣播的廣播工作流程。
主電視內容可以是使用H.264及MPEG-4 AAC編碼的視頻及音頻串流;隱藏字幕可被包含。供電子程式指引(Electronic Program Guide,EPG)的資料及其他服務資訊(service information,SI)中繼資料可根據ABNT NBR 15603標準來產生及包含。
互動應用可根據Ginga中介軟體標準(ABNT NBR 15606)發展。其可使用如ABNT NBR 15606-6所規範的API com.sun.dtv.filtering來取出構成數位電視訊號廣播的MPEG2傳輸串流中的MPEG2私用區段。網路通訊協定可藉由規範在PBP(Personal Basis Profile)1.2.1也包含在Ginga中介軟體標準(ABNT NBR 15606-4)的java.net package所提供的API來實現。
互動應用編碼裝置可藉由用於在DSMCC物件旋轉木馬協定中編碼Ginga應用的一Ginga互動播放來實現。
在MPEG2傳輸串流的多工和廣播,已經用於傳統ISDB-T數位電視廣播的相同設備可以使用。
由內容產生程序提供給用戶裝置的視聽內容可以是一預錄或一時況全高清分別使用H.264及MPEG-4AAC編碼的視頻及音頻串流。 位元率可具有提供全高清格式的一高品質廣播(例如13Mbps)的任何值。
轉碼裝置將全高清視頻重新編碼為一適當的解析度、編碼、位元率及圖框率供用戶裝置播放(例如720x362、H.264、15fps)。在相同的方式,音頻係重新編碼為一格式、位元率、取樣率及編碼適宜在用戶裝置錄放(例如MPEG-4 AAC HE)。全部位元率減低到500Kbps。適宜串流係轉碼器藉由RTP/RTSP協定產生而作為含有RTP封包及RTP控制封包的一RTP串流。轉碼器亦產生RTP會話描述符類型的一資料結構。
MPEG2私用區段封裝裝置接收從RTSP串流來的封包、轉碼器產生的RTP控制封包及RTP會話描述符,並藉由增加RTP/RTSP封包至私用資料位元(private_data_byte)欄位來產生MPEG2私用區段。產生的MPEG2私用區段係轉發至MPEG2傳輸串流多工器為MPEG2傳輸串流封包的一序列,最後插入於數位電視訊號廣播。
例子2-使用MPEG2傳輸串流的影音內容編碼
從例子1衍生的另一實施例,轉碼器將全高清視頻重新編碼供一適當的解析度、編碼、位元率及圖框率供用戶裝置播放(例如720x362、H.264、15fps)。同樣的,音頻係重新編碼為一格式,位元率、取樣率及編碼適宜在用戶裝置錄放(例如MPEG-4 AAC HE)。全部位元率係減少到500Kbps。適宜串流係由轉碼器利用MPEG2傳輸串流協定作為含有MPEG傳輸串流封包的序列封包的一串流而產生,其包含供解碼該串流的PSI。
MPEG2私用區段封裝裝置從轉碼器產生的MPEG2傳輸串流封包串流中接收封包,並藉由加入MPEG2傳輸串流封包至私用資料位元(private_data_byte)欄位來產生MPEG2私用區段。產生的MPEG2私用區段係轉發至MPEG2傳輸串流多工器作為MPEG2傳輸串流封包的一序列,最後插入至數位電視訊號廣播。
實施例例子-接收端
在數位電視接收器的一實施例中,可考慮任何電視機或機上盒係能夠調頻道並解碼IDSB-T數位電視服務其也包含對Ginga互動中介軟 體的支援,根據ABNT NBR 15606,並能夠經由一乙太網路或Wi-Fi介面連線至一區域網路。
在此說明的是,可以有多個用戶裝置來使用,例如任何用戶智慧型手機或平板電腦之中一應用程式已經安裝並運行,其與廣播在ISDB-T數位電視訊號廣播的Ginga互動應用程式實現相同的網路通訊協定,如前段所述。這個應用程式可具有一用戶介面其係允許用戶選擇播放封裝於MPEG2私用區段傳遞的視聽內容。通常,這特徵可以是一更多更複雜的應用程式的一部分,例如一第二屏幕應用程式。
實施例例子-互動應用及用戶裝置間之網路通訊協定
互動應用可根據Ginga中介軟體規格,ABNT NBR 15606標準發展。網路通訊協定可藉由規範在PBP(Personal Basis Profile)1.2.1也是根據巴西標準ABNT NBR 15606-4的Ginga中介軟體標準(ABNT NBR 15606-4)一部分的java.net package中可取得的API來實現。
在應用程式應運行於用戶裝置的情況下,網路通訊協定可利用在這個平台(例如iOS及Android)上可取得的網路存取API來實現。
在這例子中,發現機制可實現如圖6a所示,藉由互動應用600傳送一信息,例如每10秒一UDP廣播資料電報。
在這例子中,視聽內容宣告及資料宣告機制係實現如圖6a所示在一方式中互動應用600傳送一信息其含有視聽內容及資料可取得的相關資訊及細節,例如每10秒一UDP廣播資料電報。
視聽內容請求機制及資料請求機制係可實現如圖6b所示在一方式中運行在用戶裝置602的應用程式傳送一信息請求互動應用600將宣告的視聽內容及/或資料612的傳遞,例如一點對點UDP資料電報。這個信息612必須每應用程式每5秒傳送。如果互動應用600停止從一給定的用戶裝置602接收這個信息612一時距(例如10秒),互動應用600假設用戶裝置602不再想接收視聽內容及/或資料並應停止傳送給這個給定的用戶裝置602。
視聽內容傳送及資料傳送機制可實現如圖6c所示在一方式中互動應用600傳送含有視聽內容及/或資料的信息616至每個有請求傳 送的用戶裝置602。這些信息616可由區域網路以點對點UDP資料電報來傳送。信息616可由API com.sun.dtv.filtering每從MPEG2傳輸串流取出的MPEG2私用區段614傳送,可含有整個這個MPEG2私用區段。
本方案的其他實施例中,視聽內容請求機制及資料請求機制可實現在這一方式中運行在用戶裝置的應用程式建立與互動應用的一TCP連線。一旦這個TCP連線建立,視聽內容傳送或資料傳送將發生於連線持續開起期間。在這個情況下,互動應用將透過這個TCP連線傳送含有視聽內容及/或資料的信息。信息可由API com.sun.dtv.filtering每從MPEG2傳輸串流取出的MPEG2私用區段傳送,可含有整個這個MPEG2私用區段。TCP連線可由運行在用戶裝置的應用程式藉由指示互動應用其必須停止傳送視聽內容及資料內容來關閉。

Claims (5)

  1. 一種供視聽內容及/或資料傳輸的方法,經由一數位電視訊號廣播傳送資料至無資源調頻至一數位電視訊號廣播的用戶裝置,該方法包括:將視聽內容串流封裝於MPEG2私用區段,包含下列步驟:指派一預定值給該表識別碼(table_id)欄位;指派一依序漸增值給該區段編號(section_number)欄位;每次該區段編號(section_number)欄位值到達指派給該最後區段編號(last_section_number)欄位的一預定值(在0-255的範圍內),該區段編號(section_number)的序列重新開始為0;指派一值給該版本編號(version_number)欄位,每次該區段編號(section_number)欄位的序列重新開始時該值係依序漸增;每次該版本編號(version_number)欄位值到達這欄位的一最大預定值(在1-31的範圍內),該序列係重新開始至一預設初始值(在0至版本編號(version_number)最大預定值減1的範圍內);以一有順序的方式,將儘量多相稱於該MPEG2私用區段的該私用資料位元(private_data_byte)欄位的該視聽內容的區塊或封包加入至該欄位,沒有超過該MPEG2私用區段的該最大預設大小;計算及指派該區段長度(section_length)之值及CRC之值;及將該MPEG2私用區段分割在MPEG2傳輸串流封包(214)的一序列及指派在該封包識別碼(packet_id)欄位(PID)相同的預定值給其全部;將該MPEG2私用區段多工在符合一數位電視訊號廣播的一MPEG2傳輸串流之內;包含在該數位電視訊號廣播的一互動應用其係至少實現以下特徵:利用在該數位電視接收器中可取得的該機制以從符合一數位電視訊號廣播的該MPEG2傳輸串流中取出MPEG2私用區段;及藉由一網路通訊協定來將從符合一數位電視訊號廣播的該MPEG2傳輸串流中所取出含在該MPEG2私用區段中的整個或部分的該內容傳送至其他連線至該區域網路的用戶裝置;一數位電視接收器以有線或無線的方式連線至一區域網路,當調頻至一數位電視訊號廣播時,其係:將該電視訊號解碼並播放該主電視內容;以及在其運行環境播放從該數位電視訊號廣播接受的一互動應用;該互動應用使用該網路通訊協定以發現在該區域網路的其他用戶裝置並宣告該視聽內容及/或資料的可利用性;連線至相同區域網路的該用戶裝置,使用該網路通訊協定以對該互動應用請求該視聽內容及/或資料的傳送;該互動應用使用該網路通訊協定以將該視聽內容及/或資料傳送至有請求該等傳送的該用戶裝置;以及有請求視聽內容及/或資料的傳送的該用戶裝置係藉由該網路通訊協定從該互動應用接收該視聽內容及/或資料,並將其解碼、處理及播放。
  2. 如申請專利範圍第1項所述之方法,其中視聽內容串流係包含在一RTP控制封包串流、RTP封包串流、RTSP封包串流、或其組合。
  3. 如申請專利範圍第2項所述之方法,其中一些MPEG2私用區段含有RTP會話描述符。
  4. 如申請專利範圍第1項所述之方法,其中視聽內容串流係包含在一MPEG2傳輸串流封包串流。
  5. 如申請專利範圍第1項所述之方法,其中數位電視訊號廣播係無線、衛星或有線。
TW104114984A 2014-05-09 2015-05-11 供視聽內容及/或資料傳輸的方法 TWI673999B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
BRBR1020140112634 2014-05-09
BR102014011263-4A BR102014011263B1 (pt) 2014-05-09 2014-05-09 Método para encapsular streams de conteúdo audiovisual em mpeg2-private-sections, dispositivo para encapsular conteúdo audiovisual em mpeg2-private-sections para sermultiplexados em um mpeg2-transport-stream, protocolo de comunicação em redes e método para transmissão de conteúdo audiovisual e/ou dados para dispositivos do usuário sem recursos para sintonizar um broadcast de sinal de tv digital através de um broadcast de sinal de tv digital

Publications (2)

Publication Number Publication Date
TW201608881A TW201608881A (zh) 2016-03-01
TWI673999B true TWI673999B (zh) 2019-10-01

Family

ID=54391885

Family Applications (1)

Application Number Title Priority Date Filing Date
TW104114984A TWI673999B (zh) 2014-05-09 2015-05-11 供視聽內容及/或資料傳輸的方法

Country Status (10)

Country Link
US (1) US20170150189A1 (zh)
EP (1) EP3142375A1 (zh)
JP (1) JP6679500B2 (zh)
KR (1) KR102391586B1 (zh)
CN (1) CN107005745B (zh)
AR (1) AR100361A1 (zh)
BR (1) BR102014011263B1 (zh)
CA (1) CA2947485A1 (zh)
TW (1) TWI673999B (zh)
WO (1) WO2015168766A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018101514A1 (ko) * 2016-12-01 2018-06-07 엘지전자 주식회사 영상표시장치, 및 이를 구비하는 영상표시 시스템
CN115802046A (zh) * 2018-06-28 2023-03-14 杜比实验室特许公司 用于自适应流传输对齐的帧转换

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020122137A1 (en) * 1998-04-21 2002-09-05 International Business Machines Corporation System for selecting, accessing, and viewing portions of an information stream(s) using a television companion device
WO2004088983A2 (en) * 2003-04-03 2004-10-14 Koninklijke Philips Electronics N.V. Broadcast delivery to a wireless device
JP2008085515A (ja) * 2006-09-27 2008-04-10 Hitachi Ltd コンテンツ受信端末システム及びコンテンツ受信端末装置
WO2014039883A2 (en) * 2012-09-07 2014-03-13 Huawei Technologies Co., Ltd. System and method for segment demarcation and identification in adaptive streaming

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003037623A (ja) * 2001-07-23 2003-02-07 Philips Japan Ltd Mpegネットワーク上におけるダイレクトrtp伝送方法及びシステム
FR2864875A1 (fr) * 2004-01-05 2005-07-08 France Telecom Procede d'enregistrement de contenus audio-visuels dans un reseau de communication
KR101181777B1 (ko) * 2006-06-15 2012-09-12 엘지전자 주식회사 방송 시스템 및 방법
KR101781889B1 (ko) * 2008-12-09 2017-09-26 엘지전자 주식회사 비실시간 서비스 처리 방법 및 방송 수신기
CN101521797B (zh) * 2009-03-11 2011-01-05 深圳市融创天下科技发展有限公司 一种数字电视内容转发系统
CN201674535U (zh) * 2010-06-11 2010-12-15 龙山 基于广播电视网和通信网的大数据量文件快速下载系统
CN102098564A (zh) * 2011-03-04 2011-06-15 东莞市中珩电子科技有限公司 一种基于wi-fi的观看电视节目的方法
JP5978000B2 (ja) * 2011-08-26 2016-08-24 日本放送協会 受信機
CN103428556B (zh) * 2012-05-17 2016-11-23 华为技术有限公司 多屏互动的方法及系统
CN103517110B (zh) * 2012-06-29 2016-08-17 深圳市快播科技有限公司 一种多屏互动通信系统和方法
CN102857729B (zh) * 2012-08-08 2015-07-15 青岛海信宽带多媒体技术有限公司 基于机顶盒的视频通话方法及系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020122137A1 (en) * 1998-04-21 2002-09-05 International Business Machines Corporation System for selecting, accessing, and viewing portions of an information stream(s) using a television companion device
WO2004088983A2 (en) * 2003-04-03 2004-10-14 Koninklijke Philips Electronics N.V. Broadcast delivery to a wireless device
JP2008085515A (ja) * 2006-09-27 2008-04-10 Hitachi Ltd コンテンツ受信端末システム及びコンテンツ受信端末装置
WO2014039883A2 (en) * 2012-09-07 2014-03-13 Huawei Technologies Co., Ltd. System and method for segment demarcation and identification in adaptive streaming

Also Published As

Publication number Publication date
KR20170026329A (ko) 2017-03-08
AR100361A1 (es) 2016-09-28
KR102391586B1 (ko) 2022-04-27
EP3142375A1 (en) 2017-03-15
CN107005745B (zh) 2020-12-04
CN107005745A (zh) 2017-08-01
TW201608881A (zh) 2016-03-01
BR102014011263B1 (pt) 2019-07-02
US20170150189A1 (en) 2017-05-25
CA2947485A1 (en) 2015-11-12
JP2017520954A (ja) 2017-07-27
WO2015168766A1 (pt) 2015-11-12
BR102014011263A2 (pt) 2015-12-08
JP6679500B2 (ja) 2020-04-15

Similar Documents

Publication Publication Date Title
US9043849B2 (en) Method for linking MMT media and DASH media
US9681197B2 (en) Methods of implementing multi mode trickplay
CN105230026A (zh) 发送方法、接收方法、发送装置及接收装置
KR20130126538A (ko) Mmt 패킷 포맷 확장을 통한 하이브리드 전송 방법
CN107211200B (zh) 用于发送/接收媒体数据的方法和设备
WO2014124058A1 (en) Method of operating an ip client
US20180070152A1 (en) Broadcast signal transmission apparatus, broadcast signal reception apparatus, broadcast signal transmission method, and broadcast signal reception method
JP6728246B2 (ja) マルチメディアシステムにおける信号送受信方法及び装置
CN106134207A (zh) 发送装置、发送方法、接收装置以及接收方法
TWI673999B (zh) 供視聽內容及/或資料傳輸的方法
KR102818747B1 (ko) 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법
US20150067749A1 (en) Method and apparatus for providing extended tv data
JP7463586B2 (ja) デジタルコンテンツ送信方法
JP7508619B2 (ja) 送受信システム
HK1240730B (zh) 封装视听内容流的方法和设备
HK1240730A1 (zh) 用於将视听内容流封装到mpeg2私有区段中的方法和设备、用於基於ip的局域网的网络通信协议、用於数字电视的交互式应用、包含应用的用户设备以及用於传送视听内容和数据的方法
IT201800003105A1 (it) Metodo, terminale ed entità fornitrice per usufruire di un contenuto audio e/o video