Sunday, July 26, 2009

IPTv

IPTV technology is about sending Video compressed signals over DSL/telephone lines. User scenario: If your house has telephone wire, we can input this wire to SetTopBox(STB), a customer premise equipment. The STB will decompress video signals which you can input in your TV to watch Digital TV and On Demand Movies, listen to Music, and use various applications to enhance User experience.

IPTV middleware product is client server application where Java client runs on STB. The J2EE server runs on UNIX machine and manages subscribers and their permissions, content metadata, billing packages, billing transactions, STB metadata, STB-subscriber allocations and other configurations.

Or,

IPTV product is 3 tier Java application used to broadcast Digital TV and Music, show on demand Video, provide Walled garden Internet access, and other interactive applications.
MX, the Java client application, runs on J2ME platform, the Customer Premise Equipment Set Top Boxes. The client application follows MVC design. The Model is populated with matadata pushed from server over multicast streams or pulled from server using unicast HTTP requests. The View is customized AWT solution which renders based on text layout files enabling separation of rendering procedure and rendered metadata. The Controllers manage various feature sets.
TX server is the J2EE middleware tier which manages subscribers and their permissions, content metadata, billing packages, billing transactions, Customer Premise Equipment metadata and their subscriber allocation, and other configurations.

No comments: