hands-on guide to webcasting: internet event and av production (hands-on guide series)

Post on 11-Sep-2021

5 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

AMSTERDAM • BOSTON • HEIDLEBERG • LONDON NEW YORK • OXFORD PARIS • SAN DIEGO

SAN FRANCISCO • SINGAPORE • SYDNEY • TOKYOFocal Press is an imprint of Elsevier

Acquisitions Editor: Angelina WardProject Manager: Dawnmarie SimpsonAssistant Editor: Rachel EpsteinMarketing Manager: Christine DegonSerier Editor: Dan RayburnDevelopment Editor: Howard JonesTechnical Editor: Marc MelkonianCover and Interior Design Coordinator: Cate BarrCover and Interior Designer: Maycreate (www.maycreate.com)Book Production: Borrego Publishing (www.borregopublishing.com)

Focal Press is an imprint of Elsevier30 Corporate Drive, Suite 400, Burlington, MA 01803, USALinacre House, Jordan Hill, Oxford OX2 8DP, UK

Copyright © 2006, Elsevier Inc. All rights reserved.

No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher.

Permissions may be sought directly from Elsevier’s Science & Technology Rights Department in Oxford, UK: phone: (+44) 1865 843830, fax: (+44) 1865 853333, e-mail: permissions@elsevier.com.uk. You may also complete your request online via the Elsevier homepage (www.elsevier.com), by selecting “Customer Support” and then “Obtaining Permissions.”

Recognizing the importance of preserving what has been written, Elsevier prints its books onacid-free paper whenever possible.

Library of Congress Cataloging-in-Publication Data

Mack, Steve.

Hands-on guide to webcasting : Internet event and AV production / Steve

Mack.

p. cm. -- (The Focal hands-on guide series)

Includes index.

ISBN 0-240-80754-5 (pbk. : alk. paper) 1. Webcasting. 2. Video

recordings--Production and direction. I. Title: Guide to webcasting. II.

Title. III. Series.

TK5105.887.M328 2006

006.7’876--dc22

2005028126

British Library Cataloguing-in-Publication DataA catalogue record for this book is available from the British Library.

ISBN-13: 978-0-240-80754-6ISBN-10: 0-240-80754-5

For information on all Focal Press publications visit our website at www.books.elsevier.com.

06 07 08 09 10 10 9 8 7 6 5 4 3 2 1

Printed in the United States of America

This Page Intentionally Left Blank

This Page Intentionally Left Blank

This Page Intentionally Left Blank

Raw Audio/Video Encoders Servers Network Players

Make sure “BeginBroadcasting …” ischecked

Click on one of thesebuttons to copy the URLfor your webcast.

When players connect to yourwebcast, they are listed in the DirectConnections section.

The URLS are alsodisplayed here.

This Page Intentionally Left Blank

1

3

2

4

Internet

Disc Drive

a. Downloaded files are reassembled, then displayed.

2341

3

2

4

b. Streaming files are played back as they arrive and then discarded.

PlayerRaw Audio/Video Encoders Servers

StorageCamera/Microphone

Encoders

Master Servers

Public Server

Public Server

Public Server

Public Server

Test Player

This Page Intentionally Left Blank

Original electrical signal

Each box represents one digital “sample”

+

0

44,100 samples * 16 bits/sample * 2 channels = 1,411,200 bits per second = 1,378 Kbps

This Page Intentionally Left Blank

300Kbps * 100 = 30000Kbps

30000kbps / 1024 = 29.3Mbps

35Mbps * 60 seconds/minute * 60 minutes/hour = 126000Megabits

126000Megabits = 15750 Megabytes / 1024 = 15.38 Gigabytes

This Page Intentionally Left Blank

Stage

Camera 2riser

Camera 1riser

EncodingA/V ProductionCamera 3

riser

This Page Intentionally Left Blank

Audio Technica AT803b(omnidirectional lavaliere mic)

Shure SM58®(directional handheld mic)

This Page Intentionally Left Blank

Key frames are encoded at the beginning of new scenes, orwhen there has been a signifi-cant amount of change in the frame

Difference frames are used to encodeincremental changes between frames

This Page Intentionally Left Blank

Audio Feed Video Feed

Mixing Desk

Compressor

WM broadband

WM Dialup

Spare

Real broadband

Real Dialup

Spare Switch/Router

VideoSwitcher

Encoding Machines

AmbientMics

VideoProc Amp

Audio/Video DistributionAmplifier

BroadcastOperations

Center

30 fps

20 fps

15 fps

10 fps

...

...

...

...X X X X X XX X X X

X X XX

Interlaced video divides a frame into two fields, sampling (anddisplaying) the odd lines first, and the even lines second.

Progressive video does not have fields. A frame of video is sampled and displayed by starting in the top leftcorner and rendering all the linesprogressively.

Be sure to cropthe rest of yourscreen tomaintain youraspect ratio!

If you want to crop out somenoise, for instance along the bottom ofyour screen…

You can preview different streams by choosing themfrom the Preview drop-down menu.

You can monitor server connection(s) and see what the local link to the stream is on the Connections tab..

You can monitor the encodingmachine statisticsin the systemarea.

… you may need tode-select the“Maintain aspect ratio” setting.

If you’regoing toresize yourvideo…

This Page Intentionally Left Blank

4

Web Server

StreamingServer

1

2

3

5

1. User clicks on link, issuing a request to a web server.2. Web server returns a metafile.3. Browser identifies metafile as belonging to a streaming media player, and hands it

off to a streaming media application.4. The player opens the metafile, extracts the URL, and issues a request to a streaming server.5. The streaming server sends the stream to the player.

<asx version=”3.0”>

<entry>

<ref href=”rtsp://your.wmserver.com/2005conference_live” />

</entry>

</asx>

<asx version=”3.0”>

<entry>

<ref href=”rtsp://your.wmserver.com/file1.wmv” />

<param name=“title” value=“Keynote Address” />

<param name=“copyright” value=“2005 MyCompany.com” />

</entry>

<entry>

<ref href=”rtsp://your.wmserver.com/file2.wmv” />

<param name=“title” value=“Thank you for coming.” />

<param name=“copyright” value=“2005 MyCompany.com” />

</entry>

</asx>

<?xml version=”1.0”>

<?quicktime type=”application/x-quicktime-media-link”?>

<embed src=“rtsp://your.qtserver.com/YourStream.mov” />

<?xml version=”1.0”>

<?quicktime type=”application/x-quicktime-media-link”?>

<embed src=“rtsp://your.qtserver.com/keynote” />

<embed src=“rtsp://your.qtserver.com/keynote” autoplay=“true” fullscreen=“true”

/>

.qtl = application/x-quicktimeplayer

<asx version=”3.0”>

<entry>

<ref href=”rtsp://Server1/Path/File1.asf”/>

<ref href=”mms://Server2/Path/File1.asf”/>

</entry>

</asx>

<object classid=”clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B”

codebase=”http://www.apple.com/qtactivex/qtplugin.cab“

width=”160” height=”136” >

<param name=”src” value=”rtsp://your.server.com/Conference2005.mov”>

</object>

<embed src=”rtsp://your.server.com/2005Conference.mov” width=”160” height=”136”

pluginspage=”http://www.apple.com/quicktime/download/”>

</embed>

<object classid=”clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B”

codebase=”http://www.apple.com/qtactivex/qtplugin.cab“

width=”160” height=”136” >

<param name=”src” value=”rtsp://your.server.com/2005Conference.mov”>

<embed src=”rtsp://your.server.com/2005Conference.mov” width=”160” height=”136”

pluginspage=”http://www.apple.com/quicktime/download/”>

</embed>

</object>

<object classid=”CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6”

width=”240” height=”244” >

<param name=”url” value=”media/wmv9.asx”/>

<embed type=”application/x-mplayer2”

src=”media/wmv9.asx” width=”240” height=”226”>

</embed>

</object>

<!– code for Image Window -->

<object classid=”clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA”

width=”240” height=”180”>

<param NAME=”controls” VALUE=”ImageWindow” />

<param NAME=”console” VALUE=”one” />

<embed src=”2005Conference.rpm” width=”240”

height=”180” controls=”ImageWindow” console=”one” />

</object>

<!-- code for controls -->

<object classid=”clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA”

width=”375” height=”100”>

<param NAME=”controls” VALUE=”All”/>

<param NAME=”console” VALUE=”one”/>

<param NAME=”src” VALUE=”2005Conference.rpm”/>

<embed src=”2005Conference.rpm” width=”375”

height=”100” controls=”All” console=”one” />

</object>

Audio/Video Encoders Intake Servers Public Servers Load Balancer

Unicast Multicast

Unicast delivery deliversa unique copy of the stream to each player.

Multicast delivery broad-casts a single stream ona controlled network.Each player grabs a local copy.

Click the greenarrow to addstreaming mediaservices.

Click the greenarrow to create apublishing point

This Page Intentionally Left Blank

100%

80%

60%

40%

20%

0%

41.2%

10.7%

24.0%

7.8%

9.1%

7.1%

Under $50M $50M–$250M $250M–$1B $1B–$5B Over $5B

36.2%

13.8%

22.3%

9.6%

7.4%

10.6%

40.8%

11.3%

16.9%

14.1%

5.6%

11.3%

29.5%

16.4%

31.1%

9.8%

9.8%

32.9%

8.2%

24.7%

11.0%

15.1%

8.2%

Once a month

Once a day More than once a day2-to-3 times a week

2-to-3 times a month Once a week

Source: Aberdeen Group, January 2004

3.3%

Once a month7.9%

2-to-3 times amonth8.8%

Once a week9.2%

Source: Aberdeen Group, January 2004

More thanonce a day

38.2%

2-to-3 timesa week23.8%

Once a day12.1%

Suppliers Business Users Personal Users Consultants &Analysts

Other

Less than 5 min 5-to-15 min 5-to-30 min 30 min to 1 hour 1-to-2 hours More than 2 hours

Source: Aberdeen Group, January 2004

100%

80%

60%

40%

20%

0%

9.6% 5.5% 8.9% 10.6% 10.3%

7.7%

16.2%

12.8%

35.0%

17.9%

11.7%

14.9%

18.1%

30.9%

13.8%

11.9%

14.8%

17.8%

25.2%

21.5%

9.3%

20.8%

20.8%

27.3%

16.4%

11.4%

14.0%

14.0%

32.0%

19.1%

1-to-2 hours10.6%

More than2 hours8.8%

Source: Aberdeen Group, January 2004

5-to-15 min30.3%

15-to-30 min16.2%

30 min to1 hour15.8%

Less than5 min18.2%

100%

80%

60%

40%

20%

0%Suppliers

Less than 5 min 5-to-15 min 15-to-30 min 30 min to 1 hour 1-to-2 hours More than 2 hours

Business Users Personal Users Consultants &Analysts

Other

Source: Aberdeen Group, January 2004

9.6%

11.4%

14.0%

14.0%

32.0%

19.1% 16.4%

27.3%

20.8%

20.8%

9.3%5.5% 8.9% 10.6% 10.3%

7.7%

16.2%

12.8%

35.0%

17.9%

11.7%

14.9%

18.1%

30.9%

13.8%

11.9%

14.8%

17.8%

25.2%

21.5%

100%

80%

60%

40%

20%

0%Under $50M $50M–$250M $250M–$1B $1B–$5B Over $5B

Less than 5 min 5-to-15 min 15-to-30 min

Source: Aberdeen Group, January 2004

30 min to 1 hour 1-to-2 hours More than 2 hours

9.3% 8.5% 4.2% 8.2% 8.2%4.1%

24.7%

15.1%

31.5%

16.4%

19.7%

16.4%

11.5%

29.5%

14.8%

9.9%

11.3%

23.9%

28.2%

22.5%

9.6%

16.0%

13.8%

35.1%

17.0%

11.3%

14.9%

16.0%

29.6%

19.1%

95.4%94.9%

86.1%87.0%

82.4%

44.4%38.8%

13.5%12.7%

6.3%14.1%

83.3%

Windows Media

RealPlayer

QuickTime

MPEG

Customized

Other

0% 20% 40% 60% 80% 100%

Aberdeen SMI

Source: Aberdeen Group and streamingmedia.com, January 2004

MPEGPlayer12%

QuickTime21%

RealPlayer22%

WindowsMedia40%

No answer2%

Other3%

Source: Aberdeen Group, January 2004

This Page Intentionally Left Blank

<smil xmlns:cv=”http://features.real.com/systemComponent”>

This Page Intentionally Left Blank

This Page Intentionally Left Blank

This Page Intentionally Left Blank

top related