{"id":"https://openalex.org/W8369311","doi":null,"title":"Essential JMF: Developer's Java Media Players","display_name":"Essential JMF: Developer's Java Media Players","publication_year":1999,"publication_date":"1999-01-01","ids":{"openalex":"https://openalex.org/W8369311","mag":"8369311"},"language":"en","primary_location":{"id":"mag:8369311","doi":null,"is_oa":false,"landing_page_url":"http://dl.acm.org/citation.cfm?id=553030","pdf_url":null,"source":{"id":"https://openalex.org/S4306478100","display_name":"Prentice Hall PTR eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"Prentice Hall PTR eBooks","raw_type":null},"volume":null,"type":"book","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Rob Gordon","orcid":"https://orcid.org/0000-0002-3720-8388","observed_orcids":["https://orcid.org/0000-0002-3720-8388"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Rob Gordon","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-3720-8388","affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5088096943","display_name":"Stephen Talley","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Stephen Talley","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.6772,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.71764706,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12720","display_name":"Multimedia Communication and Technology","score":0.6890000104904175,"subfield":{"id":"https://openalex.org/subfields/2214","display_name":"Media Technology"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12720","display_name":"Multimedia Communication and Technology","score":0.6890000104904175,"subfield":{"id":"https://openalex.org/subfields/2214","display_name":"Media Technology"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12799","display_name":"Mobile and Web Applications","score":0.05829999968409538,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13681","display_name":"Engineering and Information Technology","score":0.04800000041723251,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/java-media-framework","display_name":"Java Media Framework","score":0.9860000014305115},{"id":"https://openalex.org/keywords/multimedia-playback","display_name":"multimedia playback","score":0.6480000019073486},{"id":"https://openalex.org/keywords/audio-and-video-playback","display_name":"audio and video playback","score":0.7680000066757202},{"id":"https://openalex.org/keywords/java-applets","display_name":"Java applets","score":0.9210000038146973}],"concepts":[{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.8285996913909912},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7976604104042053},{"id":"https://openalex.org/C544833334","wikidata":"https://www.wikidata.org/wiki/Q2005","display_name":"JavaScript","level":2,"score":0.5766721367835999},{"id":"https://openalex.org/C32235180","wikidata":"https://www.wikidata.org/wiki/Q921902","display_name":"Java API for XML-based RPC","level":5,"score":0.5678563117980957},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.5514560341835022},{"id":"https://openalex.org/C15524039","wikidata":"https://www.wikidata.org/wiki/Q865817","display_name":"Java applet","level":3,"score":0.551034688949585},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.534934937953949},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"score":0.45955169200897217},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.4465765058994293},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.36614564061164856},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.32164186239242554},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:8369311","doi":null,"is_oa":false,"landing_page_url":"http://dl.acm.org/citation.cfm?id=553030","pdf_url":null,"source":{"id":"https://openalex.org/S4306478100","display_name":"Prentice Hall PTR eBooks","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"Prentice Hall PTR eBooks","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G2117547050","display_name":null,"funder_award_id":"NIDDK DK43146","funder_id":"https://openalex.org/F4320337357","funder_display_name":"National Institute of Diabetes and Digestive and Kidney Diseases"},{"id":"https://openalex.org/G3009978076","display_name":null,"funder_award_id":"RR05358","funder_id":"https://openalex.org/F4320337375","funder_display_name":"National Center for Research Resources"}],"funders":[{"id":"https://openalex.org/F4320337357","display_name":"National Institute of Diabetes and Digestive and Kidney Diseases","ror":"https://ror.org/00adh9b73"},{"id":"https://openalex.org/F4320337375","display_name":"National Center for Research Resources","ror":"https://ror.org/04pw6fb54"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W154792647","https://openalex.org/W2378543718","https://openalex.org/W578314887","https://openalex.org/W2386826376","https://openalex.org/W1492341426","https://openalex.org/W2194361298","https://openalex.org/W7048927022","https://openalex.org/W1546346494","https://openalex.org/W2261878947","https://openalex.org/W2171295429"],"abstract_inverted_index":{"From":[0],"the":[1,10,45,49,58,64,78,81,96,116,131,141,162,184,204,245,264,269,277,285,319,373,407,417,490,494,514,518,527,530,647,690,695,723,726,739,750,756,762,774,789,800,828],"Book:\r\nPREFACE:":[2],"Preface\r\nWhat":[3],"This":[4,156,231,234,544],"Book":[5],"Is":[6],"About\r\nThis":[7],"book":[8,42,53,113,135,158,207,223,236,551,712],"describes":[9],"Java":[11,27,50,123,148,163,167,185,219,265,320,429,757],"Media":[12,124,266,430],"Framework":[13],"(JMF)":[14],"API":[15,32,82,516],"and":[16,23,29,39,72,173,196,220,419,425,447,517,539,573,627,649,704,729,768,776,802,808],"how":[17,69,325,343],"to":[18,76,85,128,259,281,283,297,313,326,331,344,360,469,488,565,584,590,611,630,676,685,737,773,784,834],"use":[19,284,361,528,824],"itto":[20],"integrate":[21,171],"audio":[22,172],"video":[24,40,174,803],"playback":[25,303,470],"into":[26,175],"applications":[28,177],"applets.The":[30],"JMF":[31,286,445,515,531,765],"consists":[33],"of":[34,66,89,98,146,203,233,304,357,375,384,397,403,502,526,529,549,694,742,749,761,778,780,827,838],"three":[35,547],"pieces:":[36],"playback,":[37],"capture":[38],"conferencing.This":[41],"covers":[43,372],"only":[44,337],"first":[46,270,546,832],"piece,":[47],"specifically,":[48,799],"MediaPlayer":[51],"API.\r\nThis":[52],"does":[54],"not":[55,190,311,391,657,709],"stop":[56],"at":[57,624,846],"API,":[59,68],"however.":[60],"It":[61,180,697],"also":[62,476,523],"discusses":[63],"differentimplementations":[65],"that":[67,309,389,467,791,811],"they":[70],"differ,":[71],"even":[73,243],"their":[74],"failure":[75],"conformto":[77],"API.":[79],"Where":[80],"is":[83,91,159,255,296,310,453,522,597,689,698,771,788,844],"open":[84],"interpretation,":[86],"a":[87,100,144,248,301,328,333,354,376,380,398,428,449,500,524,540,592,604,619,821],"discussion":[88,93,525],"variousinterpretations":[90],"undertaken.\r\nThis":[92],"appears":[94],"in":[95,218,422,463,478,504,603,633,651],"context":[97],"developing":[99],"framework":[101,109],"for":[102,120,150,161,208,276,379,401,409,513,598],"build-ingyour":[103],"own":[104,568,587],"custom":[105,377,588],"Player":[106,330,589],"implementation.":[107],"The":[108,841],"code":[110,118,358],"appearingin":[111],"this":[112,134,206,222,456,550,711,733,785,820],"provides":[114],"all":[115,294],"API-compliance":[117],"necessary":[119],"building":[121,374],"anAPI-compliant":[122],"Player,":[125,381,569],"leaving":[126],"you":[127,188,291,324,342,349,351,426,458,559,582,601,607,655,671,701,707,735,830],"focus":[129],"on":[130,745,796],"media-specificcoding":[132],"issues.\r\nFinally,":[133],"has":[136],"sprinkled":[137],"throughout":[138],"examples":[139],"from":[140,412,434,661,669,681,731,755],"EssentialJMF":[142,519],"Toolkit,":[143],"collection":[145,501],"reusable":[147,385],"classes":[149],"many":[151],"multimedia":[152,210],"occasions.1\r\nWho":[153],"Should":[154,229],"Read":[155],"Book?\r\nThis":[157],"written":[160,275],"engineer":[164,168],"or":[165,178,554],"aspiring":[166],"who":[169,279],"needsto":[170],"his":[176],"applets.":[179],"assumes":[181],"somefamiliarity":[182],"with":[183,362,499,532],"language":[186],"but":[187,347,440],"need":[189,468,564,583,672,702,833],"be":[191,483,609],"an":[192,404,562,673,682,816],"expert.":[193],"Webmasterswith":[194],"JavaScript":[195],"perl":[197],"experience":[198],"could":[199],"easily":[200],"adopt":[201],"some":[202,534,792],"examplesin":[205],"rudimentary":[209],"applications.":[211],"In":[212,638,782],"other":[213],"words,":[214],"if":[215,388],"youare":[216],"interested":[217],"multimedia,":[221],"becomes":[224],"you.\r\n1Cocktail":[225],"parties,":[226],"barmitzvahs,baptisms,":[227],"etc.\r\nWho":[228],"Buy":[230],"Book?\r\nEveryone.\r\nStructure":[232],"Book\r\nThis":[235],"contains":[237],"four":[238],"distinct":[239],"parts.":[240],"We":[241,714],"have":[242,353,427,738,835],"named":[244],"parts":[246,548],"andinserted":[247],"decorative":[249],"page":[250],"between":[251],"them":[252],"so":[253],"there":[254,295,699,717,787],"no":[256,719],"doubt":[257],"as":[258,576,636,665],"which":[260],"iswhich.\r\nPart":[261],"I,":[262,290],"Using":[455],"Framework,":[267],"comprises":[268],"ten":[271],"chapters.Part":[272],"I":[273,572],"was":[274],"reader":[278],"wants":[280],"learn":[282],"Player.After":[287],"finishing":[288],"Part":[289,316,339,370,393,423,442,479,505,571,634,641,652,686],"will":[292,322,338,352,508,578,831],"know":[293,298],"about":[299],"using":[300],"Playerfor":[302,431],"currently":[305],"supported":[306],"media":[307,367,451,472,491,594,679],"types.\r\nIf":[308],"enough":[312],"satisfy":[314],"you,":[315],"II,":[317],"Extending":[318],"MediaFramework,":[321],"show":[323,341],"build":[327],"complete":[329,510],"support":[332,402,591],"newmedia":[334],"type.":[335],"Not":[336],"II":[340,371,394,424,596,635,642],"do":[345,560,708],"this,":[346],"when":[348,700],"arefinished,":[350],"good":[355],"deal":[356],"available":[359,845],"still":[363],"newerand":[364],"more":[365,553],"exciting":[366],"types.\r\nIn":[368],"addition,":[369],"GUI":[378],"againproviding":[382],"lots":[383],"code.":[386],"And,":[387],"were":[390],"enough,":[392],"coversthe":[395],"creation":[396],"new":[399,593],"DataSource":[400,420],"actual":[405],"protocol,":[406],"NNTPprotocol":[408],"downloading":[410],"articles":[411,433],"news":[413,437],"groups.":[414],"Put":[415],"together":[416],"customPlayer":[418],"developed":[421],"reading":[432,570,615,732],"your":[435,464,486,567,580,586,746,797],"favorite":[436],"group.":[438],"Strange,":[439],"elegant!\r\nIn":[441],"III,":[443,480],"Building":[444],"Applets":[446],"Applications,":[448],"simple":[450],"mixerapplication":[452],"presented.":[454],"application":[457],"can":[459,481,623],"generate":[460],"HTML":[461],"forinclusion":[462],"web":[465],"pages":[466],"multiple":[471,678],"sources.The":[473],"MultiPlayer":[474],"class,":[475],"presented":[477],"then":[482],"dropped":[484],"rightinto":[485],"applet":[487],"play":[489,677],"described":[492],"by":[493,613,815],"HTML.\r\nThe":[495],"books":[496],"finishes":[497],"up":[498],"appendices":[503,575],"IV.":[506],"Hereinyou":[507],"find":[509],"reference":[511],"material":[512],"Toolkit.":[520],"There":[521],"variousbrowsers,":[533],"potentially":[535],"useful":[536],"URL":[537],"resources":[538],"virtual":[541],"glossary,":[542],"toboot.\r\nUsing":[543],"Book\r\nThe":[545],"can,":[552],"less,":[555],"stand":[556],"alone.":[557],"If":[558,600,654],"nothave":[561],"immediate":[563],"create":[566,585],"referencingthe":[574],"needed":[577],"meet":[579],"needs.\r\nIf":[581],"format,Part":[595],"you.":[599],"are":[602,718],"real":[605],"hurry,":[606],"may":[608,664],"able":[610],"get":[612,658,667],"withjust":[614],"Chapter":[616],"18,":[617],"Creating":[618],"Custom":[620],"Player.":[621],"You":[622],"least":[625],"startthere":[626],"refer":[628],"back":[629],"earlier":[631],"chapters":[632],"necessary.":[637],"any":[639],"case,understanding":[640],"really":[643],"depends":[644],"upon":[645],"having":[646],"knowledge":[648,660],"wisdomcontained":[650],"I.":[653],"did":[656],"such":[659],"somewhere":[662],"else,you":[663],"well":[666],"it":[668],"there.If":[670],"easy":[674],"way":[675],"files":[680],"applet,":[683],"godirectly":[684],"III.\r\nPart":[687],"IV":[688],"work":[691],"horse":[692],"section":[693,770],"book:":[696],"it,ready":[703],"willing.\r\nWe":[705],"recommend":[706],"read":[710],"backwards.":[713],"cannot":[715],"guaranteethat":[716],"hidden,":[720],"satanic":[721],"messages.\r\nGathering":[722],"Pieces\r\nTo":[724],"derive":[725],"fullest":[727],"benefit":[728],"pleasure":[730],"book,":[734],"willneed":[736],"following":[740],"pieces":[741],"software":[743],"installed":[744],"computingdevice.\r\nA":[747],"version":[748,843],"JDKThe":[751],"Swing":[752],"component":[753],"set":[754],"Foundation":[758],"ClassesAn":[759],"implementation":[760,826],"JMFThe":[763],"Essential":[764],"example":[766],"source":[767],"Toolkit\r\n\r\nA":[769],"dedicated":[772],"acquisition":[775],"installation":[777],"each":[779],"thesepieces.":[781],"addition":[783],"software,":[786],"presumption":[790],"fundamentalsoftware":[793],"already":[794],"exists":[795],"computer,":[798],"necessaryaudio":[801],"device":[804],"drivers.":[805],"For":[806],"Solaris":[807],"Windows":[809],"machines":[810],"havenot":[812],"been":[813],"butchered":[814],"overzealous":[817],"system":[818],"administrator,":[819],"safeassumption.\r\nDownloading":[822],"JDK\r\nTo":[823],"Sun's":[825],"JMF,":[829],"installedsome":[836],"flavor":[837],"JDK":[839],"1.1.x.":[840],"latest":[842],"...":[847]},"counts_by_year":[{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":1}],"updated_date":"2026-09-29T14:09:16.559479","created_date":"2016-06-24T00:00:00"}
