|
| |
| | Internet-TV Convergence with the Multimedia Home Platform |
 | | An MHP device could be produced from a personal computer with a digital broadcast card and software added. |  | | MHP has the potential for success if the standard is simplified, aligned with Internet development and made freely available. |  | | MHP is built from the same components as the Internet. |
|
http://www.tomw.net.au/2001/itv.html
(4177 words)
|
|
| |
| | Home Toys Article |
 | | Showing how these island solutions can be merged to create the universal, intelligent home network will be one of the main objectives of e/home, which is being held in Berlin from 29 to 31 August 2002 (www.ehome-berlin.de). |  | | However, the discrepancies between the various systems and standards, which are seen as the main obstacle to the continued (multimedial) development of home networks, is becoming less of a problem. |  | | Economic solutions are available for home gateways, taking over the management of communications between the home network and external networks, in particular the internet. |
|
http://www.hometoys.com/htinews/feb02/articles/ehome/ehome.htm
(493 words)
|
|
| |
| | Broadcast Engineering - World Edition Extra: MHP and iTV: The real digital difference. |
 | | MHP datacasting solutions are available from a number of sources, some described in our January edition (“Activating Interactive TV.”) Here, Digital Storage Media-Command and Control (DSM-CC) Object Carousel Server delivers MHP data into the transmission system. |  | | Since last August, MHP is actually being publicly transmitted in Finland, making it the first in the world to do so. |  | | With so many new technologies, it takes time for the real benefits to be understood and even longer before these benefits reach the public. |
|
http://homeplatform.broadcastengineering.com/home
(541 words)
|
|
| |
| | Multimedia Home Platform (MHP) |
 | | MHP implementations are required to perform a mapping between these specified APIs and the underlying resources and system software. |  | | MHP (Multimedia home Platform) is an open standard platform which will alter proprietary or vertical markets of existing software platforms into one that will enable content to be authored once and 'run' anywhere. |  | | This interface decouples different provider's applications from the specific hardware and software details of different MHP terminal implementations. |
|
http://linuxdevices.com/links/LK8509269876.html
(646 words)
|
|
| |
| | Multimedia Home Platform (MHP) - 1st Launch |
 | | Multimedia and Hypermedia applications in the DVB environment, making use of broadcast and return channels, would essentially consist of functions and calls, where the functions would be returned in an Application Programming Interface (API) language. |  | | Recognizing the need to address the convergence of broadcasting, computer and consumer electronics media in the home, some DVB members have begun to examine the implications the new digital transmission technologies will have in the home. |  | | MHP includes set-top boxes, integrated TV receivers, in-home digital networks, personal computers, network computers etc. |
|
http://www.etsi.org/T_news/98_mhp.htm
(1324 words)
|
|
| |
| | EETimes.com - Platform approach may hold key to SoC design |
 | | In illustrating a Pocket Multimedia Platform under development at STMicro, due for rollout in mid-2001, Geyres said, "To design such a power-conscious platform, by far the most important thing is the right partitioning." Using low-power cores and processors will bring the design just so far. |  | | MUNICH, Germany Chip designers are beginning to embrace platforms as a way to deal with the size and complexity of systems-on-chip, executives of several of the world's top semiconductor makers suggested this week. |  | | Applications are rendered in hardware by Infineon; separate from that is the software platform, enabling flexibility for standards and protocol changes, and the like. |
|
http://www.eet.com/story/OEG20001122S0049
(1301 words)
|
|
| |
| | EETimes.com - Open platform presages interactive digital TV in Europe |
 | | CableLabs is leading development of the OpenCable Application Platform, while the Advanced Television Systems Committee is working on a rival API, the Digital TV Application Software Environment. |  | | In Europe, the biggest concern for most consumer electronics OEMs about both MHP and TAK is the cost associated with adding interactivity to TV sets or set-tops, be they digital or analog. |  | | If the Multimedia Home Platform market becomes big enough, "We have a road map to migrate TAK to an MHP-based digital solution," said Kannewischer. |
|
http://www.eetimes.com/story/OEG20010824S0060?printable=true
(1051 words)
|
|
| |
| | OpenMHP - OpenMHP is a Free implementation of MHP classes. |
 | | OpenMHP is a Free implementation of MHP classes. |  | | OpenMHP - OpenMHP is a Free implementation of MHP classes. |  | | Individual developers, small companies, universities and other organizations can easily start the development work with the help of the free open source software. |
|
http://www.openmhp.org
(143 words)
|
|
| |
| | Tality Delivers Java-based Multimedia Home Platform Solution on IBM set-top Box Chipsets |
 | | Tality licenses MHP software to consumer electronics manufacturers broadcast and network operators, content providers and application developers. |  | | Tality's MHP software solution has been ported to IBM's STB03xxx Evaluation Kit and WindRiver's VxWorks® RTOS. |  | | Tality's software solution includes an MHP 1.0.2 compliant implementation augmented by a comprehensive media application library. |
|
http://www.cadence.com/company/newsroom/press_releases/pr.aspx?xml=042202_java
(700 words)
|
|
| |
| | Define Multimedia Home Platform - a definition from Whatis.com - see also: MHP |
 | | The Department of Computer Science at the Australian National University in Canberra describes MHP in detail. |  | | The standard will also allow the use of a personal computer in place of the television receiver. |  | | The result will make high-definition television in an interactive, multi-purpose communication network available to consumers and businesses. |
|
http://whatis.techtarget.com/definition/0,,sid9_gci816699,00.html
(242 words)
|
|
| |
| | e home service platforms |
 | | The latest development is the integration of software platforms into residential gateways making them a complete service platform and execution environment for residential broadband services and networked applications. |  | | Each version brings something new to the software platform. |  | | Microsoft.NET is a language-neutral environment for writing programmes that can easily and securely inter-operate. |
|
http://www.eurescom.de/message/messageMar2003/e_home_service_platforms.asp
(753 words)
|
|
| |
| | Multimedia Home Platform (MHP) |
 | | However, all functions additional to the simple receipt of TV programs require receivers that are able to execute software commands, similar to a computer. |  | | This is possible through specific software layers which emulate the former proprietary solutions (bound to a specific set-top-box). |  | | For that reason, some broadcasters had chosen incompatible proprietary solutions resulting in an additional obstacle on the way to a horizontal market for digital receivers. |
|
http://www.irt.de/IRT/veranstaltungen/IFAMHPen.htm
(281 words)
|
|
| |
| | Skelmir, LLC. : virtual machine technology |
 | | MHP user interface classes are implemented using the Home Audio-Video Interoperability architecture's |  | | This allows CEE-J customers to find the MHP implementation that best meets their particular needs. |  | | Why choose CEE-J? The Skelmir CEE-J VM has a developed framework that supports 3rd party plug-in MHP stack implementations. |
|
http://www.skelmir.com/solutions/television.html
(440 words)
|
|
| |
| | Planetweb News |
 | | "Planetweb software provides the Philips MHP platform with a high performance solution for a broad variety of our technology needs," said Frank Bosveld, general manager and vice-president, of Philips SoftWorks, the iTV software business group within Philips Digital Networks. |  | | Planetweb is well known for its consumer electronics applications software now shipping in volume on video game consoles, DVD players, and other devices, and is a considerable asset to the Philips CompanionTV partnership program. |  | | "Planetweb is excited to work closely with Philips in developing the MHP platform," said Ken Soohoo, president and CEO of Planetweb. |
|
http://www.planetweb.com/News_Sep_16_2001.html
(732 words)
|
|
| |
| | Tao launches intent® Media Platform for Intel® Xscale(tm) Microarchitecture |
 | | intent is the platform for the Open Contents Platform Association [OCPA] that has Intel K.K. amongst its members with founders Kyocera, JVC, Sharp and many other blue chip global technology firms such as Samsung, Sony, Hitachi and Sega. |  | | Kazunori Ukigawa, President and CEO of Justsystem said, "Our ATOK engine, the market leader for Japanese input methods, is critical for the next generation of mobile platforms based on the combination of Tao's intent multimedia engine and Intel® PXA 250 Applications Processor. |  | | Available on XScale, Tao's platform includes its sound and graphics libraries and support for multiple programming languages. |
|
http://www.wirelessdevnet.com/news/2002/43/news6.html
(496 words)
|
|
| |
| | Industry leaders support Microsoft TV plan - Home Video News - Designtechnica |
 | | As part of its long-term strategy to provide digital television solutions to the cable industry, Microsoft also is working with a growing list of silicon partners including Sigma Designs and National Semiconductor to deliver complete software and hardware solutions for the next generation of digital television products. |  | | National Semiconductor is working with Microsoft to provide x86-based set-top box reference designs that have been optimized to support future digital television experiences. |  | | The reference design is intended to optimize power, performance and price for the industry's most demanding multimedia needs. |
|
http://news.designtechnica.com/article540.html
(1449 words)
|
|
| |
| | MHP, OCAP, and JavaTV Links: The Interactive TV Web |
 | | The reference implementation of JavaTV - from Sun Microsystems (warning - this is not fully MHP compatible, but since the source is distributed it's a useful reference) |  | | An early white paper on MHP - from the chairman of the DVB commercial module PDF format |  | | An excellent and thorough overview of MHP in Europe - from the MHP knowledge base |
|
http://www.interactivetvweb.org/resources/links.shtml
(1069 words)
|
|
| |
| | Philips offers unique Multimedia Home Platform solution |
 | | The Nexperia and Euphoria platforms Philips Semiconductors' Nexperia platform offers a range of semiconductor solutions (hardware and software IP blocks) that share a common design approach, while the features of each product are optimized for the target market. |  | | "Philips is playing a leading role in the development of MHP as the standard for interactive digital television," said Guy Demuynck, senior vice president, Royal Philips Electronics, and CEO, Philips Consumer Electronics. |  | | One of the first examples of this will be its use in Philips' first MHP-based integrated digital TV sets. |
|
http://www.semiconductors.philips.com/news/publications/content/file_1006.html
(469 words)
|
|
| |
| | ST STMicroelectronics and Osmosys Deliver Set-Top Box Multimedia Home Platform Software Across Europe T1401P |
 | | "This implementation combines the most recognized and robust MHP software stack, the leading STB hardware solution and a mature suite of drivers to provide customers with a solution that requires minimal engineering effort to take to production," said Anthony Smith-Chaigneau, VP Business Development for Osmosys. |  | | Osmosys has a full portfolio of products from Middleware to Software Development Tools and End to End Interactive TV solutions. |  | | Osmosys is headquartered in Geneva, Switzerland and has its main Research & Development facilities (Osmosys Technologies) in Katowice, Wroclaw and Poznan, Poland. |
|
http://www.st.com/stonline/press/news/year2004/t1401p.htm
(626 words)
|
|
| |
| | DigitalMentors elearning for the digital television and home networking industries |
 | | Limerick, Ireland - August 9, 2002 - DigitalMentors, the leader in pioneering the development of e-learning solutions for the global digital television and home networking industry sectors, today announced the immediate availability of a comprehensive e-learning program on Digital Video Broadcasting (DVB) Multimedia Home Platform (MHP) technologies. |  | | DigitalMentors is a leading intellectual property (IP) company that designs develops and licenses online learning activities to the global digital television and home networking industries. |  | | DigitalMentors rolls out new MHP online learning program |
|
http://www.digitalmentors.com/aug_9.htm
(279 words)
|
|
| |
| | W3C Synchronized Multimedia Home page |
 | | Toolkit for MPEG-4 from IBM, creates MPEG-4 binary from content created in XMT-O (based on the SMIL 2.0 syntax and semantics). |  | | Learning to SMIL: This tutorial will teach you the fundamentals you'll need to understand before exploring SMIL in depth. |  | | 3TMAN allows to easily author the complex multimedia projects and then can export the multimedia projects to the Html+time and/or SMIL formats |
|
http://www.w3.org/AudioVideo
(2478 words)
|
|
| |
| | El.pub Topic News 10 October 2002 |
 | | once implementers have completed the test in the MHP Test Suite and informed ETSI, they may apply to the DVB Project Office to use the MHP logo on set top boxes and other consumer equipment using the specification. |  | | Sponsored by ACM SIGMM, SIGGRAPH, and SIGCOMM, the conference, now in its 10th year, brings together leading researchers and practitioners in all areas of multimedia applications, computing, and networking. |  | | Ektron, developers of "web content authoring, publishing and management technologies for non-technical end users", has released Ektron CMS100 version 2.0. |
|
http://www.elpub.org/base02t0085.htm
(2947 words)
|
|
| |
| | Getting to Know the OpenCable Application Platform |
 | | Clearly, however, it is the applications environment "beyond the known" - the guide and VOD - that is the ripest zone for developers working on the Java platform. |  | | Says Mark Coblitz, senior VP of strategic planning for the multiple system operator (MSO): "OCAP is the next place where we all can go, in order to develop a national platform for people to do applications and interactivity. |  | | When developers of Java-based software consider portable devices as platforms for their applications, they often see cell phones as the only real option. |
|
http://developers.sun.com/techtopics/mobility/ocap/articles/intro
(2739 words)
|
|
| |
| | Multimedia home platform software goes on show: News from Tao Group |
 | | "Together we have developed an integrated client reference solution that reduces MHP development risk for digital set-top box and television manufacturers", said Shozo Ohtani, President and Chief Executive Officer, Zentek Technology Group. |  | | The Zentek product demonstrates the first generation of a new class of client solutions that can, in the future, be upgraded to full |  | | MediaStack-MHP is the Zentek product family of portable multimedia home platform (MHP) software solutions. |
|
http://www.electronicstalk.com/news/tao/tao115.html
(649 words)
|
|
| |
| | Digital TV Group Reference Tutorial Multimedia Home Platform (MHP) |
 | | The need for 'backward compatibility' is at the heart of the debate and the DVB Project, based at the EBU headquarters in Geneva, offers the right forum for industry experts to come up with the best technical for the commercial requirement. |  | | One of the most important documents on the future of digital television has recently been approved by the DVB Project. |  | | Up to now, digital television services, although based on DVB standards, have proprietary elements within them which make it difficult, for example, to add a satellite 'sidecar' to a terrestrial receiver, or vice versa. |
|
http://www.dtg.org.uk/reference/tutorial_mhp.html
(355 words)
|
|
| |
| | Multimedia Home Platform - Indopedia, the Indological knowledgebase |
 | | MHP 1.0.X specifies an extensive application execution environment for digital interactive TV, independent of the underlying, vendor-specific, hardware and software. |  | | Multimedia Home Platform (DVB-MHP) is an open middleware system standard designed by the DVB project for interactive digital television. |  | | This execution environment is based on the use of a Java (tm) virtual machine and the definition of generic APIs that provide access to the interactive digital TV terminal's typical resources and facilities. |
|
http://www.indopedia.org/MHP.html
(397 words)
|
|
| |
| | Interactive TV - NDS Solution for Multimedia Home Platform (MHP) |
 | | We have integrated VideoGuard® conditional access with the MHP software provider Alticast. |  | | An extension to the DSM-CC data carousel currently in use with MediaHighway Core middleware |  | | Multimedia Home Platform (MHP) is the set of DVB standards defining the application interface layer in consumer set-top boxes (STB). |
|
http://www.nds.com/interactive_tv/mhp.html
(208 words)
|
|
| |
| | J2ME for Home Appliances and Consumer Electronic Devices |
 | | Note: Linux is becoming a commonly used development platform, and I believe it will excel in the market for embedded and consumer devices. |  | | The reference implementation currently available from Sun Microsystems runs on Linux and VxWorks. |  | | The Java 2 Platform, Micro Edition (J2ME) is aimed at the market for consumer and embedded electronic devices: cellular telephones, two-way pagers, Personal Digital Assistants (PDAs), set-top boxes, and other small devices. |
|
http://developers.sun.com/techtopics/mobility/configurations/articles/cdc
(2395 words)
|
|
| |
| | DVB-MHP - Digital Video Broadcasting Multimedia Home Platform - Find MHP Products |
 | | However, there is clear support for the continued development of MHP in the commitment to continue to promote and support open and interoperable standards and to monitor the use of proprietary technologies. |  | | Multimedia Home Platform (MHP) is the open middleware system designed by the DVB Project. |  | | On this site you can find out all you need to know about MHP: the technical specifications; the commercial requirements that led to them; and the legal and compliance arrangements which turn a paper specification into the sophisticated iTV products and services which are shaping the future of television around the world. |
|
http://www.mhp.org
(481 words)
|
|
| |
| | iApplianceWeb-iApplianceReview |
 | | The Digital Media Framework is a development environment and methodology designed to reduce consumer electronics manufacturers' time-to-market by providing development tools, functional modularity, and platform migration. |  | | A standard and consistent system event manager, aiding structured development and simplified debugging |  | | Wind River Systems' Digital Media Framework for creating multimedia appliances automates the development process by implementing Wind River's VxWorks operating system and development tools. |
|
http://www.iapplianceweb.com/story/oeg20010426S0041.htm
(222 words)
|
|
| |
| | TUPM-9 |
 | | An object-oriented framework addressing the problem of software complexity in the context of cost-sensitive embedded consumer devices is presented. |  | | 4:40 The HMI2000 Framework: A Flexible Software Architecture for Automotive Multimedia Systems |  | | New automotive multimedia systems are network-based, provide a high degree of integrated functionality and feature-rich user interfaces. |
|
http://www.icce.org/conference_program/TUPM-9.htm
(321 words)
|
|
| |
| | Rohde & Schwarz Press Release: New solution for multimedia home platform - ObjectStreamer from Rohde & Schwarz ... |
 | | With this new development, Rohde & Schwarz has made a further contribution to the rapid development of digital TV. |  | | The software allows service providers to implement MHP applications for all DVB systems, simply and cost-efficiently. |  | | Newly created MHP applications can thus be implemented in all DVB systems (DVB-T, DVB-C, DVB-S). |
|
http://www.rohde-schwarz.com/C125671500605F1D/0/8F5EF28A0BDA0116C1256D890040ED17?Open&Highlight=0,mhp,_u95356kpt64_
(328 words)
|
|
| |
| | Interactive Applications for the Multimedia Home Platform |
 | | In order to evaluate the usability and appropriateness of current MHP implementations, we developed an interactive application on basis of the MHP standard. |  | | Multimedia Home Platform (MHP) is a standard that allows to develop interactive applications in a hardware platform independent way. |  | | Generally, the technology is mature, although some minor technical programs have to be solved. |
|
http://www.swe.uni-linz.ac.at/publications/abstract/TR-SE-02.05.html
(134 words)
|
|
| |
| | DVB Multimedia Home Platform Decision Unanimous |
 | | DVB is delivering on its promise to create the systems, which will facilitate convergence between the Broadcasting, Telecommunications and Computing technologies." see also ZDF begrüßt Einigung über Multimediastandard beim Digital-Fernsehen (dpa) 11 November 1999 |  | | "This is one of the most important developments in DVB to date, and presents a significant milestone on the way to finalising the Multimedia Home Platform Project. |
|
http://www.qlinks.net/items/qlitem5396.htm
(81 words)
|
|
| |
| | Multimedia Platform |
 | | The Multimedia Platform contains chipset solutions optimized for 3G networks throughout the world — including solutions for global roaming across standards. |  | | The QUALCOMM Multimedia Platform has been specifically designed to drive the rapid development and adoption of high-speed wireless data applications. |  | | The industry’s first-ever single-chip multimedia solution enables sleek, must-have devices that drive consumer desire through smart design, yet make no sacrifices when it comes to power and functionality. |
|
http://www.cdmatech.com/platforms/multimediaplatform/index.jsp
(166 words)
|
|
| |
| | iApplianceWeb-OEG |
 | | Philips is working with a number of partners in developing and supporting the MHP platform, including Sun, PlanetWeb, and Lineo. |  | | MHP is being developed for application by the technology, telecom, and broadcasting industries to provide seamless convergence between TV, multimedia, and interactive services. |  | | By incorporating the Digital Video Broadcast (DVB) standard for interactive TV, Philips' MHP Software Development Kit (SDK) enables a set-top box development environment for companies creating new applications for MHP-based interactive TV services. |
|
http://www.iapplianceweb.com/story/OEG20010919S0019.htm
(266 words)
|
|
| |
| | Sun Community Source Licensing (SCSL) - Java 2 Micro Edition (J2ME) |
 | | Home > Products > Software > Java & Technologies > Community Source > |  | | J2ME Personal Profile is part of the Java 2 Platform, Micro Edition (J2ME technology), which provides a platform for the development of applications and higher-level APIs for consumer electronic devices. |  | | The Personal Basis Profile provides a platform for the development of applications and higher level API's for consumer electronic devices. |
|
http://www.sun.com/software/communitysource/j2me/index.xml
(609 words)
|
|
| |
| | Multimedia Home Platform (MHP) |
 | | MHP defines an interface framework between interactive, digital applications and end devices on which these are executed. |  | | This interface decouples the interface between applications of different provider and hardware and software specific device dependencies such as set-top-boxes, TVs and multimedia PCs. |  | | Resources: This layer is responsible for processing MPEG data streams, I/O devices, CPU. |
|
http://www.ict.tuwien.ac.at/ieee1394/mhp-en.html
(93 words)
|
|
| |
| | Untitled Document |
 | | DVB MHP uses the JAVA programming language (developed by SUN Microsystems) to access an Applications Program Interface (API) which gives access to DVB services. |  | | The Multimedia Home Platform (MHP) is being defined to enable DVB receivers to be constructed in a common and provide common features and interfaces. |  | | This profile also allows a future Electronic Programme Guide (EPG) to generate customised schedules. |
|
http://www.erg.abdn.ac.uk/research/future-net/digital-video/dvb-rec.html
(1057 words)
|
|
| |
| | Statement in Support for Multimedia Home Platform |
 | | MHP is a standard jointly developed by European industry as the operating software to reproduce interactive digital programme offers on the television screen. |  | | This MOU would build upon and complement the work of national MHP implementation groups, such as Nordig, FUN and MHP Marcom. |  | | This statement was made in Helsinki on Friday 17 August to promote the development of digital television in Europe. |
|
http://www.ebu.ch/news/press_archive/press_2701.html
(444 words)
|
|
| |
| | Enhanced Multimedia Platform |
 | | By deploying a single-chip design, this platform enables sleek, sophisticated media devices with large, high-resolution screens that deliver rich multimedia features such as video-on-demand, 3D gaming and videotelephony. |  | | This enormous performance gain is backed by power efficiency and chip design that make the most sophisticated wireless multimedia both possible and profitable. |  | | Picture quality is so crisp, games are so realistic and video streams are so fast that users are compelled to seek out more and more exciting content, driving demand for airtime and additional services. |
|
http://www.cdmatech.com/platforms/enhancedplatform/index.jsp
(212 words)
|
|
| |
| | MAM-4 |
 | | Beginning with the HotJava Browser, he has worked exclusively on media technologies and small-footprint platforms. |  | | MHP's core is shared by other iDTV standards and specifications, such as CableLabs OCAP and ATSC/DASE; this relationship will be explored. |  | | He has also been a key participant in the development of the OCAP specification, and deeply involved in the effort to harmonize the ATSC-DASE and OCAP specifications. |
|
http://www.icce.org/conference_program/MAM-4.htm
(211 words)
|
|
| |
| | Ensequence: About : Partners : Technology Partners : Mhp |
 | | Multimedia Home Platform (MHP) defines a generic interface between interactive digital applications and the terminals on which those applications execute. |  | | Ensequence: About : Partners : Technology Partners : Mhp |  | | Company: Partners: Technology Partners: Multimedia Home Platform (MHP) |
|
http://www.ensequence.com/about/partners/technology_partners/mhp
(37 words)
|
|
| |
| | streamingmedia.com : business - technology - content |
 | | More than 40 of the world's leading equipment manufacturers, research organizations and regulatory bodies from the broadcast, telecommunications and IT industries have combined to develop a new open standard in interactive TV. |  | | The Multimedia Home Platform (MHP) is designed to consolidate the fragmented digital TV sector into a single, open marketplace, and make it easier for smaller companies to enter the iTV market. |  | | MHP provides a single common platform for the provision of multiple interactive services from different sources. |
|
http://www.streamingmedia.com/r/printerfriendly.asp?id=6161
(209 words)
|
|
| |
| | Multimedia Home Platform |
 | | Are there any MHP boxes with dual rather than single LNB connectors? |  | | Does anyone have experience of satellite receivers with MHP? |  | | I know Nokia has a mediamaster (believe it's the 310) with MHP. |
|
http://www.stvtalk.com/post-3274.html
(139 words)
|
|
| |
| | Peep Intel's new VIIV spec - Engadget |
 | | It appears that isn't exactly the case though, since in addition to the other forty stickers you get on your PC, you may soon be seeing one for VIIV, Intel's new home-entertainment PC-centric spec for an all-Intel box (i.e. |  | | See the world's first compact cameras with built in wi-fi. |  | | If so we can look forward to more stealth DRM in our ubiquitious home entertainment device |
|
http://www.engadget.com/2005/08/24/peep-intels-new-viiv-spec
(1507 words)
|
|
|