home *** CD-ROM | disk | FTP | other *** search
/ ftp.microsoft.com / 2002-07-02_ftp.microsoft.com.zip / Products / mediaplayer / UNIX / README.solaris.beta next >
Text File  |  1998-09-17  |  18KB  |  430 lines

  1. ----------------------------------------------------
  2. MICROSOFT NETSHOW PLAYER 2.0 BETA 1 FOR UNIX
  3.  
  4. (c) 1998 Microsoft Corporation, all rights reserved
  5. ----------------------------------------------------
  6.  
  7.  
  8. ========
  9. CONTENTS
  10. ========
  11.  
  12. a. Installation
  13. b. Known Bugs
  14. c. License Agreement
  15.  
  16.  
  17.  
  18.  
  19.  
  20. --------------------------------------------
  21.   A )                 --** Installation **--
  22. --------------------------------------------
  23.                  
  24.                  
  25.                  
  26. I)
  27.  
  28.   After downloading the Netshow archive the following steps should be
  29.   taken to install Netshow onto your system.
  30.  
  31.  
  32.   1) Untar the archive. This will create a directory 
  33.      called netshow and with some files inside it.
  34.  
  35.     "tar -xvf NetShow_Solaris_Beta.tar"
  36.  
  37.   2) Go into the newly created netshow directory.
  38.  
  39.     "cd netshow"
  40.  
  41.   3) Add execution priviledges to the netshow binary.
  42.  
  43.     "chmod +x netshow"
  44.  
  45.   4) Move the netshow binary to where ever you keep your executables.
  46.      One common place is "/usr/local/bin". In this case you would type:
  47.  
  48.     "cp netshow /usr/local/bin"
  49.  
  50.   5) Next we'll create a directory to keep the Netshow HTML help page in.
  51.      You may need to be superuser in order to create this directory
  52.      on your system.
  53.  
  54.     "mkdir /usr/local/netshow"
  55.  
  56.     Move the Netshow Help file into the directory
  57.  
  58.     "cp help.html  /usr/local/netshow"
  59.  
  60.     If you wish to place the "help.html" file in a directory 
  61.     other than listed above, then you need to create an env variable
  62.     NETSHOW_HOME_DIR and set it equal to that directory.
  63.  
  64.     For example, if you place "help.html" in the directory
  65.     "/global/netshow"  then you need to:
  66.  
  67.     "setenv NETSHOW_HOME_DIR /global/netshow"
  68.  
  69.     so that netshow knows where to find the help file.
  70.  
  71.   6) In order to play ASF files that use the Voxware audio codecs you
  72.      need to create the following directory to store the Voxware plugins.
  73.      Again, you may need to be superuser in order to do this depending
  74.      on how your system is setup.
  75.  
  76.     "mkdir /usr/local/voxware"
  77.     "mkdir /usr/local/voxware/plugins"
  78.  
  79.      Now copy the Voxware plugins into that directory.
  80.  
  81.     "cp *.vwp  /usr/local/voxware/plugins"
  82.  
  83.     If you wish to place the *.vwp files in a directory other than
  84.     listed above, then you need to create an env variable VOXWARE_PLUGIN_DIR
  85.     and set it equal to that directory.
  86.  
  87.     For example, if you place the *.vwp files in the directory
  88.     "/global/voxware/plugins"  then you need to:
  89.  
  90.     "setenv VOXWARE_PLUGIN_DIR /global/voxware/plugins"
  91.  
  92.     so that netshow knows where to find those files.
  93.  
  94.  
  95. II)  --** Setting NetShow up as a Helper Application for a WWW Browser **--
  96.  
  97.   A -- NETSCAPE USERS
  98.     
  99.     There are three things you need to do in order to get your
  100.     WWW browser to properly call up NetShow to view ASF files.
  101.  
  102.     1) Setting up your ".mime.types" file.
  103.  
  104.        This file will classify a file name to a particular MIME type 
  105.        and subtype based on the extension of that file name.
  106.  
  107.        Edit the ".mime.types" file in your home directory and add
  108.        the following line at the top:
  109.  
  110.           video/x-ms-asf    asf asx
  111.  
  112.        For example if this is what your ".mime.types" file looks like
  113.        now:
  114.  
  115.           video/mpeg        mpg mpeg
  116.           video/quicktime   qt mov
  117.           video/avi         avi
  118.           video/fli         fli flc
  119.           audio/wav         wav
  120.           audio/au          au
  121.  
  122.        You would change it to be (by adding the top line):
  123.  
  124.           video/x-ms-asf    asf asx
  125.           video/mpeg        mpg mpeg
  126.           video/quicktime   qt mov
  127.           video/avi         avi
  128.           video/fli         fli flc
  129.           audio/wav         wav
  130.           audio/au          au
  131.  
  132.     2) Setting up your ".mailcap" file.
  133.  
  134.        This file maps MIME types/subtypes to applications that can
  135.        display or handle them.  WWW browsers use this file to determine
  136.        what program(also known as an Helper Application) should be 
  137.        called to for a file it has just downloaded.
  138.  
  139.        Edit the ".mailcap" file located in your home directory and
  140.        add the following line at the top of it:
  141.  
  142.          video/x-ms-asf;    netshow %s;
  143.  
  144.        You may want to give the full path name to where you place
  145.        the "netshow" executable.  For example if you placed "netshow" in
  146.        the directory "/usr/local/bin", you would add the following
  147.        line to the ".mailcap" instead of the one above:
  148.  
  149.        video/x-ms-asf;    /usr/local/bin/netshow %s;
  150.  
  151.  
  152.        For example if you put "netshow" in "/usr/local/bin" and this
  153.        is what your ".mailcap" file looks like now:
  154.  
  155.           video/mpeg;           mpeg_play %s ;
  156.           video/*;              xanim %s;
  157.           audio/wav;            xanim %s;
  158.           audio/au;             xanim %s;
  159.           audio/x-mpeg;         maplay %s;
  160.           audio/x-pn-realaudio; raplayer %s;
  161.           image/*;              xv %s;
  162.  
  163.        You would change it to be(by adding the top line):
  164.  
  165.           video/x-ms-asf;       /usr/local/bin/netshow %s;
  166.           video/mpeg;           mpeg_play %s;
  167.           video/*;              xanim %s;
  168.           audio/wav;            xanim %s;
  169.           audio/au;             xanim %s;
  170.           audio/x-mpeg;         maplay %s;
  171.           audio/x-pn-realaudio; raplayer %s;
  172.           image/*;              xv %s;
  173.  
  174.  
  175.   B -- INTERNET EXPLORER USERS
  176.   
  177.       1. From iexplorer's View menu, select "Internet Options."
  178.       2. Select the rightmost tab, "mapping"
  179.       3. Hit the "New Association" button
  180.       4. under description, enter something useful, like "Microsoft NetShow Content."
  181.       5. under extension(s), enter  .asf;.asx;
  182.       6. for mime type, enter video/x-ms-asf
  183.       7. for command line, enter the full path to the NetShow executable you set
  184.          up in previous steps, followed by "%1."  For example, if the path to
  185.          NetShow is /usr/local/bin/netshow, enter /usr/local/bin/netshow %1
  186.        8. Hit "Apply Association," then "Ok."
  187.        
  188.        That should do it....
  189.        
  190.    
  191.   C -- USERS OF OTHER BROWSERS
  192.     
  193.        Most WWW Browser's for unix know about the ".mime.types" and ".mailcap"
  194.        files (see section A, "Netscape Users")located in your home directory
  195.        and automatically look for them.
  196.  
  197.        There is also usually an "Options" menu that allows you to specify
  198.        the location of these files.  Consult the instructions, man pages,
  199.        or help features that came with the particular WWW browser that you 
  200.        wish to configure.
  201.  
  202.                        
  203.                           
  204. --------------------------------------------
  205.    B )                  --** Known Bugs **--
  206. --------------------------------------------
  207.  
  208.                           
  209.  
  210. Playback
  211. --------
  212. Playback of live streams is broken in this build.
  213.  
  214. You can not fast forward or rewind if the stream is coming from a NetShow 3.0
  215. Server via HTTP. This is due to version compatibility issues.
  216.  
  217. When streaming via HTTP from a NetShow 3.0 Server, the markers do not respond.
  218. By design, markers do not work when receiving a HTTP stream from a HTTP server.
  219.  
  220. Audio encoded with Voxware AC96 plays back at the incorrect speed.
  221.  
  222. The audio and video lose synchronization. The audio falls behind the video several
  223. seconds.
  224.  
  225. If Microsoft Internet Explorer is running in another session on another screen,
  226. and IE is set as the player's default browser, the URL flips passed from the NetShow
  227. Player will not occur, nor will the help command work.
  228.  
  229. Users streaming via HTTP from a NetShow server (not an IIS server) may
  230. experience their file repeating forever, despite playback being set to
  231. play the file a single time.
  232.  
  233.  
  234. Authentication
  235. --------------
  236. This version of the player does not authenticate a challenge from a NetShow 3.0
  237. server using HTTP basic authentication with membership.
  238.  
  239.  
  240. Settings
  241. --------
  242. Numerical settings made in the advanced tab (such as port number for
  243. UDP and proxy) may not persist if you use the mouse to hit the "Apply"
  244. or "OK" buttons.  If you hit <return> on the keyboard and then "OK," the
  245. settings should persist.
  246.  
  247.  
  248.  
  249.  
  250.  
  251. --------------------------------------------
  252.   C )            --** License Agreement **--
  253. --------------------------------------------
  254.  
  255.  
  256.  
  257.  
  258. Microsoft Media Player for Unix
  259.  
  260. END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE
  261.  
  262. IMPORTANT-READ CAREFULLY:  This Microsoft End-User License Agreement
  263. ("EULA") is a legal agreement between you (either an individual or a 
  264. single entity) and Microsoft Corporation for the Microsoft software 
  265. product(s) identified above which may include associated media, printed 
  266. materials, and "online" or electronic documentation ("SOFTWARE PRODUCT"). 
  267. By installing, copying, or otherwise using the SOFTWARE PRODUCT, you agree 
  268. to be bound by the terms of this EULA. If you do not agree to the terms 
  269. of this EULA, do not install, copy or otherwise use the SOFTWARE PRODUCT. 
  270.  
  271. The SOFTWARE PRODUCT is protected by copyright laws and international 
  272. copyright treaties, as well as other intellectual property laws and 
  273. treaties. The SOFTWARE PRODUCT is licensed, not sold.
  274.  
  275. 1.    GRANT OF LICENSE.  The SOFTWARE PRODUCT is licensed as follows:
  276.  
  277. *Installation and Use.  You may install and use an unlimited number of 
  278. copies of the SOFTWARE PRODUCT on computers at your premises. Each 
  279. computer may be connected at any point in time to an unlimited number 
  280. of workstations or computers operating on one or more internal and/or
  281. external networks.
  282.  
  283. * Backup Copies.  You may also make copies of the SOFTWARE PRODUCT as may
  284. be necessary for backup and archival purposes.  
  285.  
  286. 2.    DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.
  287. * Prerelease Software.  If any component of the SOFTWARE PRODUCT or any of
  288. its components is marked "Prerelease" or "Beta", the component of the
  289. SOFTWARE PRODUCT constitutes pre-release code and may be changed 
  290. substantially before commercial release.  You may not use such component 
  291. in a live operating environment where it may be relied upon to perform in 
  292. the same manner as a commercially released product or with data that has 
  293. not been sufficiently backed up.
  294.  
  295. * Maintenance of Copyright Notices.  You must not remove or alter any 
  296. copyright notices on all copies of the SOFTWARE PRODUCT.
  297.  
  298. * Distribution.  You may not distribute copies of the SOFTWARE PRODUCT 
  299. to third parties, except as expressly provided in Section 1.
  300.  
  301. * Prohibition on Reverse Engineering, Decompilation, and Disassembly.  
  302. You may not reverse engineer, decompile, or disassemble the SOFTWARE 
  303. PRODUCT, except and only to the extent that such activity is expressly 
  304. permitted by applicable law notwithstanding this limitation.
  305.  
  306. * Rental.  You may not rent, lease, or lend the SOFTWARE PRODUCT.
  307.  
  308. * Transfer.  You may permanently transfer all of your rights under this
  309. EULA, provided the recipient agrees to the terms of this EULA.
  310.  
  311. * Support Services.  Microsoft may, but it not obligated to, provide you
  312. with support services related to the SOFTWARE PRODUCT ("Support Services").
  313. Use of Support Services is governed by the Microsoft polices and programs 
  314. described in the user manual, in "on line" documentation and/or other 
  315. Microsoft-provided materials. Any supplemental software code provided to you 
  316. as part of the Support Services shall be considered part of the SOFTWARE 
  317. PRODUCT and subject to the terms and conditions of this EULA.  With respect 
  318. to technical information you provide to Microsoft as part of the Support 
  319. Services, Microsoft may use such information for its business purposes, 
  320. including for product support and development.  Microsoft will not utilize 
  321. such technical information in a form that personally identifies you.
  322.  
  323. * Compliance with Applicable Laws.  You must comply with all applicable laws
  324. regarding use of the SOFTWARE PRODUCT.
  325.  
  326. 3.    TERMINATION.  Without prejudice to any other rights, Microsoft may
  327. terminate this EULA if you fail to comply with the terms and conditions of this
  328. EULA. In such event, you must destroy all copies of the SOFTWARE PRODUCT.
  329.  
  330. 4.    COPYRIGHT.  All title, including but not limited to copyrights, in and
  331. to the SOFTWARE PRODUCT and any copies thereof are owned by Microsoft or its
  332. suppliers. All title and intellectual property rights in and to the content
  333. which may be accessed through use of the SOFTWARE PRODUCT is the property of
  334. the respective content owner and may be protected by applicable copyright or
  335. other intellectual property laws and treaties.  This EULA grants you no rights
  336. to use such content.  All rights not expressly granted are reserved by Microsoft.
  337.  
  338. 5.    U.S. GOVERNMENT RESTRICTED RIGHTS. All SOFTWARE PRODUCT provided to the
  339. U.S. Government pursuant to solicitations issued on or after December 1, 1995
  340. is provided with the commercial rights and restrictions described elsewhere
  341. herein.  All SOFTWARE PRODUCT provided to the U.S. Government pursuant to
  342. solicitations issued prior to December 1, 1995 is provided with RESTRICTED
  343. RIGHTS as provided for in FAR, 48 CFR 52.227-14 (JUNE 1987) or FAR, 48 CFR
  344. 252.227-7013 (OCT 1988), as applicable. 
  345.  
  346. 6.    EXPORT RESTRICTIONS. You agree that you will not export or re-export
  347. the SOFTWARE PRODUCT to any country, person, entity or end user subject to U.S.
  348. export restrictions.  You specifically agree not to export or re-export the
  349. SOFTWARE PRODUCT (i) to any country to which the U.S. has embargoed or restricted
  350. the export of goods or services, which currently include, but are not necessarily
  351. limited to Cuba, Iran, Iraq, Libya, North Korea, Sudan and Syria, or to any
  352. national of any such country, wherever located, who intends to transmit or
  353. transport the products back to such country; (ii) to any end-user who you know
  354. or have reason to know will utilize the SOFTWARE PRODUCT in the design,
  355. development or production of nuclear, chemical or biological weapons; or (iii)
  356. to any end-user who you know or have reason to know has been prohibited from
  357. participating in U.S. export transactions by any federal agency of the U.S.
  358. government.
  359.  
  360. 7.    NO WARRANTIES.  Microsoft expressly disclaims any warranty for the
  361. SOFTWARE PRODUCT and SUPPORT SERVICES (if any).  THE SOFTWARE PRODUCT AND ANY
  362. RELATED DOCUMENTATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
  363. EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OR
  364. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT.  THE
  365. ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE PRODUCT REMAINS
  366. WITH YOU.
  367.  
  368. 8.    LIMITATION OF LIABILITY.  To the maximum extent permitted by applicable
  369. law, in no event shall Microsoft or its suppliers be liable for any special,
  370. incidental, indirect, or consequential damages whatsoever (including, without
  371. limitation, damages for loss of business profits, business interruption, loss
  372. of business information, or any other pecuniary loss) arising out of the use
  373. of or inability to use the SOFTWARE PRODUCT or the provision of or failure to
  374. provide Support Services, even if Microsoft has been advised of the possibility
  375. of such damages. In any case, Microsoft's entire liability under any provision
  376. of this EULA shall be limited to the greater of the amount actually paid by you
  377. for the SOFTWARE PRODUCT or US$5.00; provided however, if you have entered into
  378. a Microsoft Support Services Agreement, Microsoft's entire liability regarding
  379. Support Services shall be governed by the terms of that agreement. Because some
  380. states and jurisdictions do not allow the exclusion or limitation of liability,
  381. the above limitation may not apply to you.
  382.  
  383. 9.    MISCELLANEOUS.
  384.  
  385. This EULA is governed by the laws of the State of Washington, U.S.A.
  386.  
  387. Should you have any questions concerning this EULA, or if you desire to contact
  388. Microsoft for any reason, please contact the Microsoft subsidiary serving your
  389. country, or write: Microsoft Sales Information Center/One Microsoft Way/Redmond,
  390. WA 98052-6399.
  391.  
  392. Si vous avez acquis votre produit Microsoft au CANADA, la garantie limitΘe
  393. suivante vous concerne:
  394.  
  395. EXCLUSION DE GARANTIES. Microsoft exclut expressΘment toute garantie relative
  396. au LOGICIEL. Le LOGICIEL et la documentation y affΘrente sont fournis "en l'Θtat",
  397. sans garantie d'aucune sorte, expresse ou implicite, y compris, de maniΦre
  398. limitative, sans aucune garantie de qualitΘ, d'adΘquation α un usage particulier
  399. ou de non-contrefaτon. Vous assumez l'ensemble des risques dΘcoulant de 
  400. l'utilisation ou des performances du LOGICIEL.
  401.  
  402. Pas de ResponsabilitΘ pour les Dommages Indirects - Microsoft ou ses fournisseurs
  403. ne seront pas responsables en aucune circonstance pour tout dommage  spΘcial, 
  404. incident, indirect, ou consΘquent quel qu'il soit (y compris, sans limitation, 
  405. les dommages entrainΘs par la perte de bΘnΘfices, l'interruption des activitΘs,  
  406. la perte d'information ou toute autre perte pΘcuniaire) dΘcoulant de l'utilisation
  407. ou de l'impossibilitΘ d'utilisation de ce  LOGICIEL  ainsi que pour toute 
  408. disposition concernant le Suport Technique ou la faτon dont celui-ci a ΘtΘ 
  409. rendu et ce, mΩme si Microsoft a ΘtΘ avisΘe de la possibilitΘ de tels dommages. 
  410. la responsabilitΘ de  Microsoft en vertu de toute disposition de cette convention
  411. ne pourra en aucun temps excΘder  le plus ΘlevΘ entre i) le montant effectivement
  412. payΘ par vous pour le LOGICIEL ou ii) US$5.00. advenant que vous ayez contractΘ 
  413. par entente distincte avec Microsoft pour un Support Technique Θtendu, vous serez 
  414. liΘ par les termes d' une telle entente.
  415.  
  416. La prΘsente Convention est rΘgie par les lois de la province d'Ontario, Canada.
  417. Chacune des parties α la prΘsente reconnaεt irrΘvocablement la compΘtence des 
  418. tribunaux de la province d'Ontario et consent α instituer tout litige qui pourrait 
  419. dΘcouler de la prΘsente auprΦs des tribunaux situΘs dans le district judiciaire 
  420. de York, province d'Ontario.
  421.  
  422. Au cas o∙ vous auriez des questions concernant cette licence ou que vous dΘsiriez 
  423. vous mettre en rapport avec Microsoft pour quelque raison que ce soit, veuillez 
  424. contacter la succursale Microsoft desservant votre pays, dont l'adresse est 
  425. fournie dans ce produit, ou Θcrivez α : Microsoft Sales Information Center, 
  426. One Microsoft Way, Redmond, Washington 98052-6399.
  427.  
  428.  
  429.  
  430.