รู้จัก Streaming Media Technology

Total Page:16

File Type:pdf, Size:1020Kb

รู้จัก Streaming Media Technology รูจัก Streaming Media Technology ปจจุบันนี้สื่อผสม(Multimedia) ไดมีการนํามาใชในงานนําเสนอในหลายรูปแบบ เนื่องจากจะสามารถทําใหผูรับชมสามารถเขาใจไดดีกวาการใชสื่ออักษร ภาพ หรือเสียง อยางใดอยางหนึ่งเพียงอยางเดียว โดยระบบเครือขายไดถูกนํามาใชในการนําเสนอ ขอมูลเชนเดียวกัน เนื่องจากประสิทธภาพการเขิ าถึงผูรับชมจํานวนมากไดในการ นําเสนอเพียงครั้ง เดียว และการใชสื่อผสม ประเภท Video เพื่อใชในการนําเสนอผาน web browser ในระบบ intranet และ internet ซึ่งเปนระบบ network ที่มีการนํามา ประยุกตใชมากที่สุดอยางหนึ่งในปจจุบัน สําหรับวิธีการสงขอมูล Audio และ Video ผาน web browser มีอยู 2 ประเภทใหญๆ คือ การใช Web Server ในการนําขอมูลสงไปยัง โปรแกรมที่ใชนําเสนสื่อนั้นๆ และอีก วิธีหนึ่งคือการใช Streaming Media Server ซึ่งจะใช Server โดยเฉพาะในการ ใหบริการขอมูล Audio/Video ถาเปนเมื่อกอน การนําเสนอสื่อ Audio/Video บน Web จะใชการ download-and-play ซึ่งการที่จะชมสื่อนั้นๆไดนั้น จะตองทําการ download ขอมูลทั้งหมดมากอนจึงจะสามารถเลนได ซึ่งถึงแมจะเปนสื่อขนาดเล็กเพียง 30 วินาทีก็ ตาม อาจจะตองใชเวลา Download ถึง 20 นาทีกอนที่จะสามารถนํามาใชฟง/ชม ได แตปจจุบันการชม Audio/Video จาก Streaming Media Server จะแตกตางออกไป โดยที่ Streaming Media file จะเริ่มเกือบจะในทันทีที่เลน ระหวางที่ขอมูลกําลังถูกสง ผูชมสามารถรับฟง/ชม สื่อนั้นๆไดทันที โดยไมจําเปนตองรอให download ขอมูล ทั้งหมดกอน ไมวาสื่อนั้นๆจะมีขนาด 30 วินาที หรือ 30 นาทีก็ตาม โดยมี Buffer เปนตัว ชวย ในขณะที่การนําเสนอขอมูล Audio/Video ผานระบบ internet กําลังเปนที่นิยม วิธีการนําเสนอจึงไดถูกนํามาพัฒนา โดยวิธีการสงแบบแรกคือการใช Web Server ใน การใหบริการ และ วิธีการที่สองคือการใช Streaming Media Server ในการใหบริการ นั่นเอง ซึ่งในแตละวิธีก็จะมีขอดีขอเสยแตกตี างกันไป จึงตองมีการพิจารณาเลือกใชวิธี ที่เหมาะสมและมีประสิทธภาพสิ ูงสุดกบการใชั งานที่ตองการ Streaming With Web Server การใชงาน : การใชงาน multimedia file บน web server เริ่มจากทําการแปลง Audio/Video ใหอยูในรูปแบบสื่อที่เหมาะสมสําหรับการสงขอม ูลบน internet โดย พิจารณาจาก bandwidth เชน 28.8,33.6,56.6 kilobits per second สําหรับ modem ทั่วไป ทําการ upload แฟมมัลติมีเดียไปยัง web server และสรางเว็ปเพจที่ระบุ URL ของ แฟมมัลติมีเดียนั้นๆ เมื่อมีการเรียกใชงานแฟมมัลติมีเดีย client-side player จะทํางาน และเริ่ม download แฟมมัลติมีเดีย เมื่อแฟมทั้งหมด download เสร็จสิ้นแลวจึงทําการ play ไฟลนั้นๆ การสงขอมูล : Web Server ใชการติดตอผาน HyperText Transport Protocol (HTTP) ในการติดตอระหวาง server และ client ซึ่ง HTTP จะควบคุม Transmission Control Protocol (TCP) ซึ่งจะจัดการเกี่ยวกับการสงขอมูลทั้งหมด เปาหมายของ TCP คือการเพิ่มระดับการสงขอมูลใหอยูในระดับสูงสุดโดยที่ยังมีความ ถูกตองใน ขอมูลนั้นๆ โดยใช Algorithm ที่เรียกวา slow start โดยในตอนตน TCP จะ ทําการสงขอมูลจํานวนนอยๆ และคอยๆเพิ่มขึ้นจนปลายทางแจงมาวา packet มีการสูญ หาย TCP จะถือวาปริมาณการสงขอมูลที่สมบูรณกอน packet loss คือคาการสงขอมูล สูงสุด และจะใชคานั้นในการสงขอมูลตอไป Streaming With Streaming Media Server การใชงาน : ขั้นตอนเบื้องตนของการเตรียมแฟมมัลติมีเดีย จะเหมือนกับการเตรียม สําหรับใชบน Web Server แตจะแตกตางตรงที่วาแฟมที่ไดจะ upload ไปยัง Streaming Media Server ซึ่ง Streaming Media Server และ Web Server อาจจะอยู บน Server Machine ที่ใหบริการตัวเดียวกันก็ได เมื่อแฟมมัลติมีเดียถูกเรียกใชงาน Web Browser จะสงไฟลขนาดเล็กที่เรียกวา Meta File ไปยัง Client Player ซึ่งใน meta file นี้จะระบุปลายทางไปยัง Streaming Media Server หลังจากนั้น Client Player จะติดตอกับStreaming Media Server โดยตรงโดย ไมผาน Web Browser อีก การสงขอมูล : ถึงแมวา Streaming Media Server สามารถทจะใชี่ HTTP/TCP เหมือนกับ Web Server ได แตก็สามารถใช protocol อื่นๆเพื่อเพิ่มประสทธิ ิภาพได เชน User Datagram Protocol (UDP) ซึ่งมีจุดเดนที่ความเร็ว ขนาดเล็ก และไมมีการ ทํางานเกี่ยวการสงขอมูลซ้ําหรือคํานวณอัตราการสงข อมูล ซึ่งจะเหมาะกับการสงขอมูล แบบ realtime ซึ่งขอมลทู ี่สูญหายบางสวนหรือขอมูลที่เกิด delay จะถูกละความสนใจ ไป นอกจากนี้ อาจมีการใชงาน Protocol เฉพาะสําหรับการ streaming media เลยก็ได เชน Realtime Streaming Protocol (RTSP) จุดเดนของการใช Web Server เปนผูใหบริการ : จุด เดนของการใช Web Server คือ การที่สามารถใชทรัพยากรที่มีอยูแลวในการนําเสนอไดทันที แตงานที่เพิ่มใหแก Web Server อาจทําใหบริการของ Web Server ที่มีอยูเดิม ทํางานไดประสิทธภาพติ ่ําลง จุดเดนของการใช Streaming Media Server : เปนผูใหบริการ 1. ใช Protocol ซึ่งเหมาะสมกับการนาเสนอํ Realtime Audio/Video ซึ่งก็คือ UDP 2. ถูกออกแบบเพื่อใหบริการแกผูใชจํานวนมาก 3. สามารถเพิ่มบริการพิเศษตางๆไดเชน pay-per-view หรือการติดโฆษณา 4. สามารถปรับเปลี่ยน การสงขอมูลใหเหมาะสมสาหรํ ับ client แตละรายไดดี 5. สามารถควบคุมการนําเสนอได เชนควบคุมใหดูไดเฉพาะกลุม หรือชวงเวลา Streaming Media Server Software : ปจจุบัน software สําหรับใหบริการ Streaming Mediaจะมาจาก 2 บริษัทใหญคือ Microsoft Corporation และ RealNetworks Inc. Microsoft Corporation : มี software ที่เกี่ยวกับการ Streaming Media หลายตัว แตละตัวมักจะมีจุดเดนในการใชงานตางกันเชน Microsoft Media Service ที่จะใชไดดี ใน internet หรือ Netshow Theater ที่ตองการ Bandwidth สูงและเหมาะกับ intranet อยางไรก็ตาม software ของ microsoft มักจะสนบสนั ุนเฉพาะ win32 platform เทานั้น RealNetworks Inc. : software จะแบงเปนการใชงานแตละดานเชน Streaming Audio / Streaming Video และ software จะแบงขีดความสามารถการใชงานผาน license ที่ไดขอซื้อใชงาน software จะสนับสนุน platform ที่มีเกือบทั้งหมดเชน Unix Solaris ฯลฯ Windows Media Services : เปนซอฟทแวรที่ใหบริการสื่อมัลติมีเดียผาน อินเตอรเน็ต Platform Windows 95,98,NT,2000,XP,2003 File Formats ASF,WAV,AVI,MOV,MIDI,AU,MP3 Protocol MMS Protocol , MSBD Protocol , HTTP Standard Media File ASF Standard Metafile ASX Client Player Windows Media Player 7 & 9 Endcoder Windows Media Encoder 7 & 9 การทํางานของ Windows Media Services Advanced Streaming Format ( ASF ) เปนรูปแบบขอมูลสําหรับเผยแพร ภาพและ เสียงบนระบบเน็ตเวิรค ขอมูลASFอาจจะอยูในรูปไฟล.asf หรือเปนการถายทอดขอมูล สดซึ่งสรางจากWindows Media Encoder ก็ได สําหรับASFที่มีเฉพาะขอมูลเสียงจะเรียกวา Windows Media Audio ซึ่งมีนามสกุลเปน. wma ASF Stream Redirector ( ASX ) ASX metafiles มีลักษณะเปน text file ซึ่งจะเปน URL ของไฟล ASF สําหรบใหั ขอมูลแก Windows Media Player เพื่อใชในการติดตอ กับตัว Streaming Media Player Windows Media Services Protocols เปน Protocol ที่ Windows Media Services ใช ในการติดตอระหวางสวนตางๆในระบบ Microsoft Media Server Protocol ( MMS Protocol ) MMS Protocol จะใชในการ ติดตอระหวาง Media Player กับ Windows Media Server Media Stream Broadcast Distribution Protocol ( MSBD Protocol ) MSBD Protocol จะใชในการติดตอระหวาง Windows Media Encoder และ Windows Media Server หรือใชติดตอระหวาง server ดวยกันเอง Hypertext Transfer Protocol (HTTP) ในแตละ component สามารถใช HTTP ใน การติดตอไดทั้งหมด ขอดีอีกอยางหนึ่งคือ HTTP สามารถใชในการติดตอผาน firewall ทั่วไปได Real Server : เปนซอฟทแวรอีกตัวหนึ่งที่เปนที่นิยมใชในการเผยแพรสื่อมัลติมีเดียใน ระบบเน็ตเวิรคทั้งอินเตอรเน็ตและอินทราเน็ต Platform Windows 95,98,NT,2000,XP,2003 Macintosh Unix Solaris File Formats RM,RA,RV,WAV,AVI,MOV,MIDI,AU,MP3 Standard Media File RA,RV,RM Standard Metafile RAM,SMIL Client Player Real Player Endcoder Real Producer Protocol RTSP Protocol , PNA Protocol , HTTP การทํางานของ real server Real Media ( RM ) Real Media File เปนสื่อมัลติมีเดียที่ถูกสรางขึ้นจาก Real Producer เพื่อใชเฉพาะสําหรับ Real Player โดยจะมี 3 ประเภทใหญๆ คือ - Real Audio ใชนามสกุล .ra สําหรบสั ื่อขอมูลเสียง - Real Video ใชนามสกุล .rv สําหรับสื่อขอมูลวิดีโอ( ไมรวมเสียง ) - Real Media ใชนามสกุล .rm สําหรบสั ื่อขอมูลวิดีโอและขอมูลเสียง Real Media Metafile ( RAM ) Real Media Metafile เปน text file ที่ระบุลําดับของ URL ที่เก็บ media file สามารถระบ ุ file ที่เลนเพียง file เดียวหรือระบุหลาย file เพื่อให เลนตามลําดับก็ได Ramgen จะเปนshortcut ไปยังfile .ram ซึ่งจะอยูในลักษณะ URL ที่จะชี้ไปยังหนาเว็บ เพจหรือตัวfile .ram นั้นเอง Synchronized Multimedia Integration Language ( SMIL ) SMIL เปนภาษาที่ถูก พัฒนาขึ้นมา เพื่อใชควบคุมการแสดงผลของสื่อมัลติมีเดียวาแสดงอยางไรและเมื่อไหร โดยสามารถกําหนดไดทั้งรูปแบบและเวลา SMIL จะมีลักษณะเปน text file เชนเดียวกับ RAM file แตขอมูลที่ระบุ อยูในSMIL file นั้น จะมีทั้ง URL ของสื่อมัลติมีเดีย รูปแบบการแสดงผล ชวงเวลาที่เริ่มแสดงและหยุด แสดง รวมทั้งมีความสามารถในการจัดการแสดงผลสื่อมัลติมีเดียสองแฟมหรือมากกวา ได ในคราวเดียวกัน Real Server Protocols Real Time Streaming Protocol ( RTSP ) RTSP เปนโปรโตคอลที่ใชรูปแบบ client/server ที่ถูกออกแบบเพื่อใชในการแสดงสื่อมัลติมีเดีย สําหรับ Real Server เวอรชั่นใหม RTSPจะสนบสนั ุน SureStreamTM ซึ่งจะสามารถเลือกที่จะสงขอมูลที่ อัตราความเร็วสูงที่สุดในขณะนั้นโดย อัตโนมัติ Progressive Networks Audio ( PNA ) PNA เปนโปรโตคอลที่ใชรูปแบบ client/server ซึ่งถูกใชใน Real Server เวอรชั่นเกา ซึ่งในปจจุบันยังคงมีใชอยูบาง HyperText Transmission Protocol ( HTTP ) HTTP ถูกใชสําหรับการตดติ อระหวางเว็บเพจกับReal Player และเปนโปรโตคอลที่ใช ติดตอผาน firewall ถึงแมวา Streaming Media Server แตละตัว จะมีโปรโตคอลที่ใชงานตางกันเชน RTSP ของ Real Network และ MMS ของ Microsoft แตการทํางานในระดับการสงขอมูลจะมี ลักษณะคลายคลึงกัน คือ มีการใชบริการโปรโตคอล TCPและ UPD Transmission Control Protocol ( TCP ) : TCP protocol จะเปนการสงขอมูลแบบ สองทาง คือ มีการติดตอระหวางผูสงและผูรับตลอดเวลา โดยขอมูลที่รับ-สงจะมี ความถูกตองอยูในระดับสูง จะใชในการควบคุมระหวาง server และ client เชน การ play , pause , forward User Datagram Protocol ( UDP ) : UDP protocol จะเปนการสงขอมูลทิศทางเดียว คือ ขอมูลจะสงจาก server ไปยังclient โดยไมมีการตรวจสอบความถูกตองของขอมูล ดังนั้นจึงสามารถสงขอมูลไดเร็วกวา TCP protocol จึงไดถูกนํามาใชในการสงขอมูล มัลติมีเดีย ขอมูลอื่นๆ Multimedia Presentation : Web Server vs Streaming Media Server Web Server - ไมจําเปนตองเพิ่ม Software / Hardware - ไมสามารถชมสื่อแบบ realtime ได ตองทําการ download มากอน - ไมมีการบริหาร bandwidth ของระบบ network Streaming Media Server - ตองทําการเพิ่ม software ของ streaming media server - สามามารถนําเสนอแบบ realtime ได ทั้งแบบ on-demand และ broadcast - มีการจัดการเกี่ยวกับการสงขอมูลในระบบเครื่อขาย สําหรับผใชู จํานวนมาก - มีความยืดหยุน สามารถกําหนดขอบังคับตางๆในการนําเสนอได Multimedia File : Advance Streaming
Recommended publications
  • Faq Av Bridge Va 999 821
    Contents 1 Vaddio IP Streaming Features and Functionality................................................................................. 2 1.1 Frequently Asked Questions ........................................................................................................ 2 1.2 Streaming Configuration.............................................................................................................. 4 1.3 Application Examples................................................................................................................... 5 1.3.1 Distribution Application (Single Stream-to-Multiple Clients)............................................... 5 1.3.2 Recording/Archive Application ............................................................................................ 6 2 Compatibility Summary ....................................................................................................................... 7 2.1 Vaddio Lab Tested Interoperability.............................................................................................. 7 2.2 Field Test Media Players or Server............................................................................................... 7 3 Media Player/Server Interoperability .................................................................................................. 8 3.1 Quicktime Media Player............................................................................................................... 8 3.2 VLC Player .................................................................................................................................
    [Show full text]
  • I Feasibility of Streaming Media for Transportation Research And
    Feasibility of Streaming Media For Transportation Research and Implementation Final Report Prepared by: Drew M. Coleman July 2007 Research Project SPR-2231 Report No. 2231-F-05-11 Connecticut Department of Transportation Bureau of Engineering and Highway operations Division of Research Keith R. Lane, P.E. Director of Research and Materials James M. Sime, P.E. Manager of Research i TECHNICAL REPORT DOCUMENTATION PAGE 1. Report No. 2. Government Accession 3. Recipients Catalog No. 2231-F-05-11 No. 4. Title and Subtitle 5. Report Date Feasibility of Streaming Media for July 2007 Transportation Research and 6. Performing Organization Code Implementation SPR-2231 7. Author(s) Drew M. Coleman 8. Performing Organization Report No. 2231-F-05-11 9. Performing Organization Name and 10. Work Unit No. (TRIS) Address 11. Contract or Grant No. Connecticut Department of Transportation CT Study No. SPR-2231 Division of Research 13. Type of Report and Period Covered 280 West Street Final Report Rocky Hill, CT 06067-3502 February 2001-June 2007 12. Sponsoring Agency Name and Address Connecticut Department of Transportation 2800 Berlin Turnpike 14. Sponsoring Agency Code Newington, CT 06131-7546 SPR-2231 15. Supplementary Notes Conducted in cooperation with the U.S. Department of Transportation, Federal Highway Administration 16. Abstract This report is intended to serve as a guide for transportation personnel in the development and dissemination of streaming video-based presentations. These were created using streaming media production tools, then delivered via network and Web-based media servers, and finally, viewed from the end-users’ PC- desktops. The study focuses on three popular streaming media technology platforms: RealNetworks®, Microsoft® and Apple®.
    [Show full text]
  • [MS-MSSOD]: Media Streaming Server Protocols Overview
    [MS-MSSOD]: Media Streaming Server Protocols Overview This document provides an overview of the Media Streaming Server Protocols Overview Protocol Family. It is intended for use in conjunction with the Microsoft Protocol Technical Documents, publicly available standard specifications, network programming art, and Microsoft Windows distributed systems concepts. It assumes that the reader is either familiar with the aforementioned material or has immediate access to it. A Protocol System Document does not require the use of Microsoft programming tools or programming environments in order to implement the Protocols in the System. Developers who have access to Microsoft programming tools and environments are free to take advantage of them. Intellectual Property Rights Notice for Open Specifications Documentation . Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages, standards as well as overviews of the interaction among each of these technologies. Copyrights. This documentation is covered by Microsoft copyrights. Regardless of any other terms that are contained in the terms of use for the Microsoft website that hosts this documentation, you may make copies of it in order to develop implementations of the technologies described in the Open Specifications and may distribute portions of it in your implementations using these technologies or your documentation as necessary to properly document the implementation. You may also distribute in your implementation, with or without modification, any schema, IDL's, or code samples that are included in the documentation. This permission also applies to any documents that are referenced in the Open Specifications. No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.
    [Show full text]
  • Windows Poster 20-12-2013 V3
    Microsoft® Discover the Open Specifications technical documents you need for your interoperability solutions. To obtain these technical documents, go to the Open Specifications Interactive Tiles: open specifications poster © 2012-2014 Microsoft Corporation. All rights reserved. http://msdn.microsoft.com/openspecifications/jj128107 Component Object Model (COM+) Technical Documentation Technical Documentation Presentation Layer Services Technical Documentation Component Object Model Plus (COM+) Event System Protocol Active Directory Protocols Overview Open Data Protocol (OData) Transport Layer Security (TLS) Profile Windows System Overview Component Object Model Plus (COM+) Protocol Active Directory Lightweight Directory Services Schema WCF-Based Encrypted Server Administration and Notification Protocol Session Layer Services Windows Protocols Overview Component Object Model Plus (COM+) Queued Components Protocol Active Directory Schema Attributes A-L Distributed Component Object Model (DCOM) Remote Protocol Windows Overview Application Component Object Model Plus (COM+) Remote Administration Protocol Directory Active Directory Schema Attributes M General HomeGroup Protocol Supplemental Shared Abstract Data Model Elements Component Object Model Plus (COM+) Tracker Service Protocol Active Directory Schema Attributes N-Z Peer Name Resolution Protocol (PNRP) Version 4.0 Windows Data Types Services General Application Services Services Active Directory Schema Classes Services Peer-to-Peer Graphing Protocol Documents Windows Error Codes ASP.NET
    [Show full text]
  • Progettazione Di Una Piattaforma Per Lo Streaming Video E La Sincronizzazione Di Contenuti Multimediali
    Università degli studi di Padova Facoltà di scienze MM. FF. NN. Laurea in Informatica Progettazione di una piattaforma per lo streaming video e la sincronizzazione di contenuti multimediali Laureando: Roberto Baldin Matricola: 561592 Relatore: Dott.ssa Ombretta Gaggi Anno accademico 2008/2009 Indice 1 Introduzione 1 1.1 Descrizione dell’azienda QBGROUP . 1 1.2 Descrizione dello stage . 2 2 Streaming server 5 2.1 Introduzione . 5 2.1.1 Concetto di streaming, storia e protocolli . 5 2.1.2 Confronto tra progressive download, pseudo streaming e streaming . 6 2.2 Scelta del server di streaming . 7 2.2.1 Configurazione hardware e software del server . 7 2.2.2 Soluzioni individuate . 8 2.2.3 Installazione di Adobe Flash Media Streaming Server . 8 2.2.4 Installazione di Red5 Media Server . 11 2.2.5 Installazione di Windows Media Services . 15 2.2.6 Confronto tra le soluzioni e benchmark . 16 2.3 Completamento configurazione del server di streaming . 17 2.3.1 Problematiche di accessibilità dei contenuti . 17 2.3.2 Scelta del client . 21 2.3.3 Formati e caratteristiche dei video . 21 2.3.4 Automazione della procedura di conversione . 25 3 Sincronizzazione di contenuti multimediali 31 3.1 Introduzione . 31 3.1.1 Strumenti e tecnologie utilizzate . 32 3.1.2 SMIL: Synchronized Multimedia Integration Language . 36 i 3.2 Sviluppo di un’applicazione web per la sincronizzazione di contenuti multi- mediali . 39 3.2.1 Sviluppo di un’applicazione per la sincronizzazione tra video e slide 39 3.2.2 Sviluppo di un player SMIL per il web .
    [Show full text]
  • Configuring Remote Desktop Features in Horizon 7
    Configuring Remote Desktop Features in Horizon 7 OCT 2020 VMware Horizon 7 7.13 Configuring Remote Desktop Features in Horizon 7 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ VMware, Inc. 3401 Hillview Ave. Palo Alto, CA 94304 www.vmware.com © Copyright 2018-2020 VMware, Inc. All rights reserved. Copyright and trademark information. VMware, Inc. 2 Contents 1 Configuring Remote Desktop Features in Horizon 7 8 2 Configuring Remote Desktop Features 9 Configuring Unity Touch 10 System Requirements for Unity Touch 10 Configure Favorite Applications Displayed by Unity Touch 11 Configuring Flash URL Redirection for Multicast or Unicast Streaming 13 System Requirements for Flash URL Redirection 15 Verify that the Flash URL Redirection Feature Is Installed 16 Set Up the Web Pages for Flash URL Redirection 16 Set Up Client Devices for Flash URL Redirection 17 Disable or Enable Flash URL Redirection 17 Configuring Flash Redirection 18 System Requirements for Flash Redirection 19 Install and Configure Flash Redirection 20 Use Windows Registry Settings to Configure Flash Redirection 22 Configuring HTML5 Multimedia Redirection 23 System Requirements for HTML5 Multimedia Redirection 24 Install and Configure HTML5 Multimedia Redirection 25 Install the VMware Horizon HTML5 Redirection Extension for Chrome 27 Install the VMware Horizon HTML5 Redirection Extension for Edge 28 HTML5 Multimedia Redirection Limitations 29 Configuring Browser Redirection 29 System Requirements for Browser Redirection
    [Show full text]
  • [MS-MSSO]: Media Streaming Server System Overview
    [MS-MSSO]: Media Streaming Server System Overview Intellectual Property Rights Notice for Protocol Documentation . Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages, standards as well as overviews of the interaction among each of these technologies. Copyrights. This documentation is covered by Microsoft copyrights. Regardless of any other terms that are contained in the terms of use for the Microsoft website that hosts this documentation, you may make copies of it in order to develop implementations of the technologies described in the Open Specifications and may distribute portions of it in your implementations using these technologies or your documentation as necessary to properly document the implementation. You may also distribute in your implementation, with or without modification, any schema, IDL’s, or code samples that are included in the documentation. This permission also applies to any documents that are referenced in the Open Specifications. No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation. Patents. Microsoft has patents that may cover your implementations of the technologies described in the Open Specifications. Neither this notice nor Microsoft's delivery of the documentation grants any licenses under those or any other Microsoft patents. However, a given Open Specification may be covered by Microsoft's Open Specification Promise (available here: http://www.microsoft.com/interop/osp) or the Community Promise (available here: http://www.microsoft.com/interop/cp/default.mspx). If you would prefer a written license, or if the technologies described in the Open Specifications are not covered by the Open Specifications Promise or Community Promise, as applicable, patent licenses are available by contacting [email protected].
    [Show full text]
  • Case COMP/C-3/37.792 Microsoft)
    EN EN EN COMMISSION OF THE EUROPEAN COMMUNITIES Brussels, 21.4.2004 C(2004)900 final COMMISSION DECISION of 24.03.2004 relating to a proceeding under Article 82 of the EC Treaty (Case COMP/C-3/37.792 Microsoft) (ONLY THE ENGLISH TEXT IS AUTHENTIC) (Text with EEA relevance) EN EN COMMISSION DECISION of 24.03.2004 relating to a proceeding under Article 82 of the EC Treaty (Case COMP/C-3/37.792 Microsoft) (ONLY THE ENGLISH TEXT IS AUTHENTIC) (Text with EEA relevance) THE COMMISSION OF THE EUROPEAN COMMUNITIES, Having regard to the Treaty establishing the European Community, Having regard to Council Regulation No 17 of 6 February 1962, First Regulation implementing Articles 85 and 86 of the Treaty1, and in particular Article 3 and Article 15(2) thereof, Having regard to the complaint lodged by Sun Microsystems, Inc. on 10 December 1998, alleging infringements of Article 82 of the Treaty by Microsoft and requesting the Commission to put an end to those infringements, Having regard to the Commission decision of 1 August 2000 to initiate proceedings in Case IV/C-3/37.345, Having regard to the Commission decision of 29 August 2001 to initiate proceedings in this case, and to join the findings in Case IV/C-3/37.345 to the procedure followed under this case, Having given the undertaking concerned the opportunity to make known their views on the objections raised by the Commission pursuant to Article 19(1) of Regulation No 17 and Commission Regulation (EC) No 2842/98 of 22 December 1998 on the hearing of parties in certain proceedings under Articles 85 and 86 of the EC Treaty2, Having regard to the final report of the hearing officer in this case, After consulting the Advisory Committee on Restrictive Practices and Dominant Positions, 1 OJ 13, 21.2.1962, p.
    [Show full text]
  • Using Windows XP Professional with Service Pack 2 in a Managed Environment: Controlling Communication with the Internet
    Using Windows XP Professional with Service Pack 2 in a Managed Environment: Controlling Communication with the Internet Microsoft Corporation Published: July 2004 The information contained in this document represents the current view of Microsoft Corp. on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This White Paper is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE INFORMATION IN THIS DOCUMENT. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording or otherwise), or for any purpose, without the express written permission of Microsoft Corp. Microsoft may have patents, patent applications, trademarks, copyrights or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights or other intellectual property. Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, e-mail address, logo, person, place or event is intended or should be inferred.
    [Show full text]
  • COMP S888 Multimedia Technology (Free Courseware) © the Open University of Hong Kong
    COMP S888 Multimedia Technology (Free Courseware) © The Open University of Hong Kong This work is licensed under a Creative Commons-ShareAlike 4.0 International License Contents Chapter 1 Streaming technology .................................................................................1 1.1 About this module..............................................................................................................1 1.2 Introduction ........................................................................................................................2 1.3 Streaming servers...............................................................................................................2 The RTSP protocol ............................................................................................................2 1.4 Microsoft's Windows Media Server ..................................................................................3 1.4.1 Activity 1 ..................................................................................................................6 1.4.2 Activity 2 ..................................................................................................................6 1.5 Java Media Framework API (JMF) ......................................................................................7 1.5.1 Streaming with JMF ...............................................................................................11 1.5.1.1 Activity 3 ......................................................................................................13
    [Show full text]
  • Gestor De Contenidos De Vídeo Bajo Demanda
    Universitat de Lleida Escola Politècnica Superior Enginyeria Tècnica en Informàtica de Sistemes Treball de final de carrera Gestor de contenidos de vídeo bajo demanda Autor: Alberto Montañola Lacort Director: Fernando Cores Prado Abril 2007 Gestor de contenidos de vídeo bajo demanda Alberto Montañola Lacort Índice 1. Introducción.........................................................................................................................7 2. Vídeo bajo demanda............................................................................................................9 2.1 Introducción al Vídeo bajo demanda (VoD)................................................................9 2.2 Vídeo digital, formatos, contenedores y códecs........................................................11 2.3 Requisitos VoD...........................................................................................................18 2.4 Arquitectura de los sistemas VoD..............................................................................19 2.4.1 Introducción.......................................................................................................19 2.4.2 Arquitectura básica de un sistema VoD.............................................................19 2.4.3 Algunas arquitecturas de los sistemas VoD.......................................................22 2.5 Protocolos y políticas de servicio..............................................................................23 2.5.1 Protocolos...........................................................................................................23
    [Show full text]
  • Adobe® Flash® Media Server Leitfaden Für Die Migration Von Microsoft® Windows Media Zu Adobe Flash
    Technisches White-Paper Adobe® Flash® Media Server Leitfaden für die Migration von Microsoft® Windows Media zu Adobe Flash Inhalt Die Adobe Flash Media Server-Familie ist der Marktführer bei Video- und Audio-Streaming. Aufgrund 1 Die wichtigsten Unterschiede zwischen ihrer Leistungsstärke, Flexibilität und weiten Verbreitung gewährleistet die Adobe Flash-Plattform viel- Windows Media und Adobe Flash seitige, konsistente Anzeigeerlebnisse auf nahezu allen Betriebssystemen und Bildschirmen. Die zugrunde 2 Kernabläufe bei der Mediendistribution liegende Streaming-Technologie Adobe Flash Media Server 3.5 unterstützt sowohl die Live- als auch die 3 Erlebnis-Design On-Demand-Bereitstellung von Medieninhalten. 4 Programmieren von Interaktivität 4 Live-Video Dieses White-Paper richtet sich an Server-Administratoren, die bisher mit Microsoft Windows Media 5 Medienproduktion Services gearbeitet haben und ihre Streaming-Umgebung auf Adobe Flash umstellen möchten. Für die 5 Digital Rights Management (DRM) Migration zur Flash-Technologie sprechen viele Gründe – insbesondere für Anwender von Windows® 2003. 7 Wiedergabe mit Desktop-Clients Auf den folgenden Seiten erfahren Sie mehr über die Vorteile der Flash-Plattform sowie über die Unter- 8 Wiedergabe mit Browser-Plug-ins schiede bei der Bereitstellung von Streaming-Inhalten mit Flash Media Server. 9 Server-Technologien für Streaming- Prozesse Die wichtigsten Unterschiede zwischen Windows Media und Adobe Flash 10 Protokolle für den Datentransfer Adobe Flash bietet signifikante Vorteile gegenüber Windows Media, allen voran die intuitive Oberfläche, 11 Medienformate 11 Aufgaben eines Streaming-Servers der optimierte Workflow, die große Reichweite des Wiedergabe-Clients und das überzeugende Anwender- 13 Werbung erlebnis. Windows Media-Inhalte werden in der Regel mit einem Desktop-Player oder Browser-Plug-in 14 Ankündigungen und Metadaten wiedergegeben, die nur wenig Spielraum für individuelle Gestaltung lassen.
    [Show full text]