Transcription

2TABLE OF CONTENTSGetting Started03Streaming Server25General34Encoding Parameters42EDID45Overview03Network48Key Features03Firmware51System Requirements04User ion05Safety Information05Interfaces & Indicators06Configuration09Accessing the Web UI09Signing In/Out10Dashboard11USB Flash Drive17Storage19Upload21Streaming Server25General34Encoding Parameters42

3Getting StartedOverviewUltra Stream encoder makes live streaming remarkably simple even for nonprofessional users, enabling them to record or stream high-quality video withone click using on-device buttons or an intuitive smartphone app. Designed forusers who want to stream but may have minimal technical knowledge, theencoder is ideal for everyone from church volunteers and educators tocorporate communicators and live event organizers.Users can stream to popular services including YouTube, Facebook Live orTwitch or to a custom-specified server. Streams can be output to a third-partyservice and custom server simultaneously, while real-time video preview in theapp allows easy monitoring. In addition to outputting live streams, Ultra Streamcan record video as files to a directly-connected USB drive, embedded storageor the associated smartphone.Key Features Streaming to Facebook, Twitch and YouTube platforms Streaming to up to 2 servers simultaneously Recording to USB flash drive Recording to mobile device Recording to local storage Device configuration using Web UI or application Registration with Magewell Cloud platform for centralized management

4System RequirementsApplication Network 10/100/1000Mbps EthernetIEEE 802.11 a/b/g/n/acSupported Mobile Clients Android 5.0 and above iOS 9.0 and above iPhone 6s and above iPod Touch 7 and aboveSupported Web Browser Microsoft Internet Explorer 11 Microsoft Edge Mozilla Firefox version 61 and above Google Chrome version 49 and above Apple Safari 11.1 and above Opera 55.0.2994.44 and above To register with Magewell Cloud platform for centralizedmanagement, you should use Web UI.For Android 5.0 and above, search Ultra Stream or Magewell in theGoogle Play or scan the QR code to download the Ultra Stream app. For iOS 9.0 and above, search Ultra Stream or Magewell in the App Storeto download the Ultra Stream app. Ultra Stream App has in-app help. You can obtain the PDF version fromMagewell website User Manual for Ultra Stream Family . To join a Wi-Fi network, you need to install Ultra Stream application.

5InstallationSafety InformationElectrical Safety Seek professional assistance before using an adapter or extension cord. These devices could interrupt the grounding circuit. Make sure that you are using the correct power adapter for the local voltage. If you are not sure about the voltage of the electrical outlet you are using, contactyour local power company. If the power adapter is broken, do not try to fix it by yourself. Contact a qualified service technician or your retailer for help.Operation Safety Before using the product, make sure all cables are correctly connected and the power cables are not damaged. If you notice any damage, contact your dealerimmediately. To avoid short circuits, keep paper clips, screws, and staples away from connectors, slots, sockets and circuitry. Avoid dust, humidity, and temperature extremes. Do not place the product in any area where it may become wet. If you encounter technical problems with the product, contact your dealer or the Magewell Support Team via [email protected].

6Interfaces & IndicatorsUltra Stream HDMI

7Ultra Stream SDI

8IndicatorsDescriptions of indicators status are as follows. The indicators are located onthe device panel as shown in Interfaces.HDMI/SDI IN On: input signal is detected.Pulsing slow: input signal is not detected.Ethernet On: Ethernet is connected. Pulsing slow: Ethernet is disconnected.Wi-Fi On: network is detected. Pulsing slow: network is not detected. Flashing: the encoder is connecting to Wi-Fi.LIVE On: the encoder is streaming to at least one streaming address. Pulsing slow: at least one streaming server is configured. Flashing: the encoder is connecting to at least one streaming address. Off: neither of the stream servers are configured. Flashes once and then restore to its former state: live streaming failed tostart.Descriptions of multiple indicators status are as follows. booting up. USBOn: USB is available.The indicator lights flash in turn from LIVE to HDMI/SDI IN: firmware isupdating. The indicator lights flash in turn from HDMI/SDI IN to LIVE: system isAll indicator lights flash once simultaneously and then flash in turn fromHDMI/SDI to LIVE: the encoder is rebooting. All indicator lights flash once simultaneously and then restore to their Pulsing slow: USB is unavailable.former state: in the device list of Ultra Stream app, choose an encoder and Flashing: there is insufficient storage on the USB.tap the device status icon at the upper right corner, and all the indicators onREC On: the encoder is under recording. Pulsing slow: input signal is not detected. Off: the USB flash drive is unavailable. Flash once and then restore to its former state: recording failed.that encoder will light. If any other status appear, please try to unplug and re-plug in thepower cable to your encoder.

9ConfigurationAccessing the Web UIIf you know your device's IP address, type it into your web browser to Web UI.Alternatively, you can access the Web UI via wired Ethernet or Wi-Fi.1.Connect your device to your LAN and power it up. To ensure a smooth video, you are recommended to connect to awired network.2.Open Web UI: Via File Explorer on Windows 7/8/8.1/10i.Open File Explorer in your PC, then locate your device in Network Other Devices.ii. Double click the device icon to open the sign page of Web GUI.Via device Wi-Fi AP, IP Address: 192.168.48.1i.In your smartphone/pad/laptop, turn on WLAN, search for andjoin the device AP named Ultra Stream (Serial number).The AP names after your gear's Serial number, and the passwordis the last 8-number of the serial number by default. For example,a serial number C301110101001 indicates the initial AP passwordis 10101001.We recommend that the distance between the Web UI and theencoder should be within 10m.ii.In your web browser, enter 192.168.48.1 to open the Web UI.

10Signing In/OutThe Web UI allows multiple users to have read/write access to makeconfiguration settings at the same time after logging-in. However, to avoidconfiguration conflicts, we do not recommend you to operate one devicesimultaneously.1.Sign In: enter your account and password in the SIGN IN page. The default administrator name and password both are Admin. We recommend you to modify the admin password after initiallogging-in.2.Sign Out: click the drop-list iconbehind the logging-in username atthe top-right of the Web UI, and select Sign out.

11DashboardOn Dashboard page, you can: preview the thumbnail of the encoded video check device hardware information check system performance status set global volume and colorSetting Volume HDMI/SDI: adjust input signal volume. Microphone: adjust the audio connected to the LINE IN. Headset: adjust the output audio which is embedded in input signal. : click to mute current channel. : restore current channel to default value. Reset: restore all settings of the volume to default settings. Done: click to save your configuration.

12Setting ColorSet color format of preview and stream video. Brightness: range from -100 to 100, the default value is 0. Contrast: range from 50 to 200, the default value is 100. Saturation: range from 0 to 200, the default value is 100. Hue: range from -90 to 90, the default value is 0. Reset: restore all settings of the color to default settings. Done: save your configuration.Previewing ThumbnailsThumbnails give you a quick snapshot of your video as they’re browsing on thetarget video platform and recording.Descriptions of encoder indicators are as follows. HDMI/SDI IN: Light being on indicates input signal is detected; pulsingslowly indicates input signal is not detected. Ethernet: Light being on indicates Ethernet is connected; pulsing slowlyindicates Ethernet is disconnected. Wi-Fi: Light being on indicates network is detected; pulsing slowlyindicates network is not detected. USB: Light being on indicates USB is available; pulsing slowly indicatesthere is insufficient storage on the USB.Descriptions of stream status are as follows. Resolving DNS: Indicates that domain name resolution is being performed

13on the live streaming address. Connecting: Indicates that the encoder is connecting to the live streamingserver Waiting: Indicates the previous connection to the streaming server failed,and the encoder is trying to reconnect. Authenticating: Indicates the encoder has connected to the live streamingserver and live authentication is in progress. Authentication Failed: If you connect the encoder to an RTMP server, makesure your authentication settings are correct; if you connect the encoder toa live streaming video platform, you can log out and re-log in.

14

15Starting/stopping RecordingStarting/stopping StreamingYou can modify the recording policy in General Recording.Make sure you have set the streaming servers before start streaming. To ensuresmooth live streaming experience, connecting to a wired Ethernet network isrecommended.1.1.Plug in a USB flash drive in your encoder before recording to USB. Do any of the following to start/stop recording. Go to Dashboard page, and click the REC button Press the red REC button.located on the top panel of theCheck the recording status on the right side of the thumbnail, such asrecord mode and duration. Go to Dashboard page, and click the green LIVE button Press the green LIVE button.located on the top panel of theencoder.device.2.Do any of the following to start/stop streaming.2.Check streaming status in the right side of the thumbnail preview.

16Checking Hardware Information Serial number: serial number of your unit, which is also marked on yourdevice. Hardware version: hardware version of your unit. Firmware version: current firmware version that is installed in your unit. Youcan update the firmware, via the System Firmware tab.Checking System Performance Gives you an overview of your system CPU, memory usage, network usagein real-time in order to evaluate the device performance & health.

17USB Flash DriveManage the USB and files stored in the USB Flash Drive page. Check USB Info, such as File system, Free space, and Estimated remainingrecording time.It is recommended that you use a USB with FAT32/VFAT file system. Format USBClick to start Format. When prompted, click YES.The USB Flash Drive data cannot be recovered after formatting. Please becautious.After formatting, the file system of USB will be changed to VFAT. Test USB PerformanceClick to start Performance Test.Test whether the write speed of USB flash drive meets the requirementsbefore recording. If the USB fails the test, please change another one, or therecording may stop automatically.

18Managing Video Clips in USB1.To download: move the cursor to a specified clip and click theicon todownload the chosen one.2.To choose a specific video: move the cursur to a video and clicktodownload the clip.3.To check all videos: click More to enter Videos page and check allrecorded clips.4.To delete videos: click More to enter Videos page and choose one ormore, or all clips to delete.

19StorageManage the local storage and files stored in the Storage page.Managing Local Storage Check local storage, such as File system, Free space, and Estimatedremaining recording time.Check remaining time for normal recording, and total recording time forloop recording. Format storageClick to start Format.After formatting, the file system of USB will be changed to VFAT.Managing Video Clips in Local Storage1.To download: move the cursor to a specified clip and click theicon todownload the chosen one.2.To choose a specific video: move the cursur to a video clip and click3.To check all videos: click More to enter Videos page and check all.recorded clips.4.To delete videos: click More to enter Videos page and choose one ormore, or all clips to delete.5.To upload videos: click More to enter Videos page. Then you can movethe cursur to a video clip and click theicon. Or you can select several

20or all video clips to upload. Upload settings refer to chapter Upload.

21UploadConfigure file upload session in Upload page, then you can upload video clips in local storage to a specified server.Auto-uploadTurn on the switch, the device will send videos saved in local storage, which arerecorded after auto-upload is enabled, to a specified server folder. And you cancheck upload status in the following list. What's more, you can manually uploadvideos in the Storage page.Upload Server shows the upload destination. Click Edit to modify current destination server settings. Click Switch Server to choose a destination from FTP Server, Google Drive,and Dropbox. The parameters of each server are as follows.Uploading to a FTP Server Protocol: choose FTP - File Transfer Protocol or SFTP - SSH File TransferProtocol to transfer files according to the requirement of your destinationserver. Host: enter IP address or domain name of destination server.To ensure the file upload, the server must be pinged by Ultra Stream. Port: enter upload port number according to the requirement of yourdestination server. Port rang is 1 to 65535. Directory: specify a folder name for saving files uploaded. The range is from0 to 64 characters excluding \:*?" . If it is empty, the uploaded files will besaved in the share folders under "root" directory.

22 Encryption: choose a FTP encryption according to the requirement of yourdestination server. Options are only use plain FTP(insecure), explicit FTP overTLS, and implicit FTP over TLS. Authentication: turn on if the destination service provider requires. Obtainthe User Name and Password from your service provider. Network: the device scans for the available network according to theconnection priority and connect to it. If the current network is disconnected,the unit automatically re-scans according to the priority.By default, the network connection priority is: Mobile Broadband Ethernet Wi-Fi.Plug a USB modem into your encoder while using mobile network. Test: click to check the connection between the server and encoder. Save: click to save current configurations.Uploading to Your Google Drive Click Google Drive, then follow the on-screen instructions to go to GoogleDrive, enter the code displayed on the prompted window, and log in. Thentrust and connect the device to your Google account. Your username andavatar will be displayed on the configuration tab after connectingsuccessfully. Directory: input a name for the folder which saves the uploaded files, then anew folder with the specified name will appear in the server. The range isfrom 0 to 64 characters including A-Z, a-z, 0-9, spaces, . - '[](). Theuploaded files will be saved in the root directory if this parameter is leftempty.

23 Network: the device scans for the available network according to theconnection priority and connect to it. If the current network is disconnected,the unit automatically re-scans according to the priority.By default, the network connection priority is: Mobile Broadband Ethernet Wi-Fi.Plug a USB modem into your encoder while using mobile network. Test: click to check the connection between the server and encoder. Save: click to save current configurations.Uploading to Dropbox Click Dropbox, then follow the on-screen instructions to log in on theprompted window. Your account will be displayed on the configuration tabafter logging in successfully. Directory: input a name for the folder which saves the uploaded files, then anew folder with the specified name will appear in the server. The range isfrom 0 to 64 characters excluding \:*?" . The uploaded files will be savedin the root directory if this parameter is left empty. Network: the device scans for the available network according to theconnection priority and connect to it. If the current network is disconnected,the unit automatically re-scans according to the priority.By default, the network connection priority is: Mobile Broadband Ethernet Wi-Fi.Plug a USB modem into your encoder while using mobile network. Test: click to check the connection between the server and encoder. Save: click to save current configurations.

24Managing Upload List Videos will list in the page below which are saved after auto-upload isenabled. Videos will list in the page below after they are manually selected to uploadin Storage page. Delete: check the tick box to select files and click Delete to remove filesfrom the upload list. This opration will not delete files in the local storage. Clear transferred: Click the button to remove uploaded files from the listbut not from the local storage. Name: display files to upload. Size: display file size. Add Time: display the time when the file is added to upload list. Status: display file upload status. Time left: indicate the upload remaining time. Waiting.: indicate file is waiting to upload : indicate the file is uploaded successfully.

25Streaming ServerConfigure streaming sessions to meet your work in Streaming Server page.Managing Streaming SessionsYou can manually added, modify, or delete any of streaming sessions listed inStreaming Server tab. Click Edit to modify the parameters of the stream. Click Delete to remove the source from the list. Turn on/off the switch Click Add and select a RTMP, RTMPS or RTSP server to stream to.to start/stop streaming.Notes Supported streaming protocols - RTMP, RTMPS, RTSP. Broadcasting one RTSP data as the main and sub stream is supported at atime, while you can not stream other data simultaneously. Both streamssupport 2 clients simultaneously. Allow simultaneous 2 sessions of RTMP and RTMPS using the same codestream. Allow to stream via a different network connection for each session.

26Live Streaming to TwitchYou can stream to Twitch if you have a Twitch account. To ensure smooth live streaming experience, connecting to a wiredEthernet network is recommended.1.Click Add Server, select, follow the on-screen instructions tologin and select server.Your username and identification icon will be displayed after login.2.Choose the prime network for streaming.By default, the network connection priority is: Mobile Broadband Ethernet Wi-Fi.The device scans the available network according to the order andconnect to it for streaming. If the current network is disconnected, the unitautomatically re-scans according to the priority.Plug a USB modem into your encoder while using mobile network tostream.3.Click Test to check the connection between the server and encoder.4.when prompted, click OK.5.(Optional) To add other Twitch accounts, repeat step 3 to 5.6.(Optional) Choose where you want to post your live broadcast.You can stream simultaneously to 2 accounts at most.7.(Optional) To delete a server: choose a server and click Delete. Whenprompted, click Confirm.

27Live Streaming to YouTubeYou can stream to YouTube if you have a YouTube account, and you haveenabled the Live streaming feature of your channel at least 24 hours beforeyour stream. To ensure smooth live streaming experience, connecting to a wiredEthernet network is recommended. 1.To enable the Live streaming feature, refer to YouTube Help.Click Add Server, select, enter the "Stream Name", followthe on-screen instructions to login and select a server.2.Click Log In. Follow the on-screen instructions to open YouTube, enter thecode displayed on your device, and log in.Your username and identification icon will be displayed after login.3.Choose a YouTube ingestion server.4.Choose the prime network for streaming.By default, the network connection priority is: Mobile Broadband Ethernet Wi-Fi.The device scans the available network according to the order andconnect to it for streaming. If the current network is disconnected, the unitautomatically re-scans according to the priority.Plug a USB modem into your encoder while using mobile network tostream.5.Click "Publish to" and select a channel or event for your session.

28Choose "Add a new stream" and enter title, description and privacy. Thena new live event would be added to your log-in account automatically.And you can stream to YouTube using streamer without clicking on "golive" in YouTube Studio.Choose an existed channel or event. Then clicking on "go live" in YouTubestudio is recommended to ensure a successfully live broadcasting.6.Click Test to check the connection between the server and encoder.7.when prompted, click OK.8.(Optional) To add other YouTube accounts, repeat step 3 to 5.9.(Optional) Choose where you want to post your live broadcast.You can stream simultaneously to 2 accounts at most.10.(Optional) To revoke access to your YouTube account: enter a YouTubesession, and click "Revoke" to cancel Ultra Stream's access to yourYouTube account and delete the session at the same time.Stop live streaming session before you revoke the access.You can also revoke the access of Ultra Stream app from Google accountsecurity setting.11.(Optional) To delete a server: choose a server and click Delete Whenprompted, click Confirm.

29Live Streaming to Facebook LiveYou can live broadcast to Facebook if you have a Facebook account. To ensure smooth live streaming experience, connecting to a wiredEthernet network is recommended.From the navigator pane, click to enter the Streaming Server interface to startsetting up your stream according to where you want to post your livebroadcast.1.Click Add Server, select, enter the Stream Name.2.Click Log In. Follow the on-screen instructions to open Facebook, enterthe code displayed on your device, and log in. 3.Your username and profile image will be displayed after logging in.Choose the prime network for streaming.By default, the network connection priority is: Mobile Broadband Ethernet Wi-Fi.The device scans the available network according to the order andconnect to it for streaming. If the current network is disconnected, the unitautomatically re-scans according to the priority.Plug a USB modem into your encoder while using mobile network tostream.4.Specify Publish to, Title, Description and Privacy for your broadcast.Stricter restriction works when the privacy here differs from that of theFacebook setting. Publishing to your page requires public privacy.5.Click Test to check the network connection.

306.After pass the test, click OK.7.Back to Streaming Server page, turn onthe added server.You can stream simultaneously to 2 accounts at most.8.(Optional) To delete a session: choose a session and click Delete.When the prompt window shows up, click Confirm.

31RTMP/RTMPS Name: specify a name, 1 to 30 charactors, for current task to facilitate servermanagement, which will be displayed in the server list. URL: enter the RTMP URL address, or an RTMP address you have obtainedfrom the live stream platform. The RTMP URL format isrtmp(s)://host[:port]/app[/playpath]. Full addressexample:rtmp(s)://192.168.1.136:1935/live. Choose rtmp or rtmps by thedestination server. The port number ranges from 1 to 65535. Stream key: enter the stream key obtained from the live stream platform. Authentication: turn on if your live streaming service provider requires.Obtain the User Name and Password from your live streaming serviceprovider. Network: The device scans for the available network according to theconnection priority and connect to it for streaming. If the current network isdisconnected, the unit automatically re-scans according to the priority.By default, the network connection priority is: Mobile Broadband Ethernet Wi-Fi.Plug a USB modem into your encoder while using mobile network tostream. Test: check the connection between the server and encoder. Save: save current configuration.

32RTSP Name: specify a name, 1 to 30 charactors for current task to facilitate servermanagement, which will be displayed in server list. Port: specify RTSP stream port, ranging from 554, 10000 to 65535. Thedefault port is 554. Main stream: turn on to push main stream. Specify parameters in EncodingParameters tab. Main key: specify key for main stream. The main key should be differentfrom sub key. Sub stream: turn on to push sub stream. Specify parameters in EncodingParameters tab. Sub key: specify key for sub stream. The sub key should be different frommain key. Audio: turn on to stream audio signal, otherwise audio will not be delivered.The audio signal consists of audio embedded in input signal and LINE IN. Save: save current configuration. Only 1 RTSP streaming session can be started each time, but you can addmultiple servers to the streaming server list. After configuration, the stream URLs display at the end of the page.

33Add Voice Comment during StreamingPlug in a microphone to your encoder audio jack, then you can stream andrecord your narration and comments.Starting/stopping StreamingMake sure you have set the streaming servers before start streaming. To ensuresmooth live streaming experience, connecting to a wired Ethernet network isrecommended.1.Do any of the following to start/stop streaming. From the navigator pane, click to enter the Dashboard page, then clickthe green LIVE button .Press the green LIVE buttonlocated on the top panel of theencoder.2.Check streaming status in the right side of the REMOTE interface.

34GeneralLive StreamingTurn on Lock live, and the device will start streaming automatically. However,the live task would not be stopped unless you turn off the switch.RecordingClick Save after modifications. Auto-recording: turn on the switch, then when a stable input signal isdetected by the device, the unit will automatically record to the USB and/orstorage according to the configuration. By default, it is disabled. To USB: options are disabled and normal. In normal recording mode,recording will stop automatically when the storage space is full. By default, itis normal. To storage: options are normal, loop and disabled. In normal recordingmode, recording will stop automatically when the storage space is full. In theloop recording mode, the saved file is automatically overwritten with thenewly generated one when the storage space is full. Video type: options are mp4 and mov. The default value is mp4.

35 File path: range from 1 to 255 charactors, and the default value isREC Folder. Filename: options are custom prefix or creation time. You can specify aname ranging from 1 to 32 charactors when using the default custom prefix. Duration: specify how long a video clip is, ranging from 5 to 120min. Thedefault duration is 30min. In normal recording mode, recording will stop automatically when thestorage space is full. In the loop recording mode, the saved file isautomatically overwritten with the newly generated one when the storagespace is full. Loop recording is supported when recording To Storage. Note that a 4G or larger file is not allowed for an individual video clip.No Signal ImagesTurn on the switch, then you can select a JPEG image for no signal display,which size up to 1920x1080, 512KB. You can upload 2 more JPEG photos. Thedevice provided 2 pictures can not be deleted.

36A/V Sync Audio offset ranges from -200 to 200ms.To match up the audio and video tracks, set a positive value to delay thestart of the audio track, or set a negative value to reduce the delay.We recommend that you start your live after this configuration to enjoy theA/V sync adjustment. Click Save after modifications. Click Reset to restore to default.Input Color format: input video color format. Check the box to select otheroptions, including RGB, YUV BT.601, YUV BT.709, YUV BT.2020. Quantization: input quantization range. Check the box to select otheroptions, including Full range(0-255), Limited range(16-235). Click Save after modifications.

37OutputClick Save after modifications. Color format: check the box to select other options, including YUV BT.601,YUV BT.709. Quantization: check the box to select other options, including Full range(0255), Limited range(16-235). Saturation: check the box to select other options, including Full range(0255), Limited range(16-235), Extended GAMUT range(1-254).CloudYou can apply for remotely control using Magewell Cloud. Click Register.: and input parameters in the prompted window. And saveafter configuration. Invitation code: a 4-digital numbers security code obtained fromMagewell Cloud. If not leave it empty. Cloud address: input IP address or domian name of Cloud. HTTP port: input HTTP port number, which should be consist with thatof Cloud.

38 Check parameters related to Cloud management. Cloud status: Online or Offline. Online indicates that thecommunication between device and Cloud platform goes well. On theother hand, Offline indicates the communication is interrupted. Register status: shows current status of cloud-join permission, including Incorrect invitation code: you need to change your registration withcorrect code. Waiting: registration is successfully submitted to Cloud plarform. Approved: registration is approved. This device can be remotelycontrolled. Rejected: Registration is denied. Deleted: Registration is deleted, you can re-apply for joining theCloud. Cloud address: shows IP address or domian name of Cloud. HTTP port: shows the HTTP port of device used to communicate withCloud.

39 Device Name: range from 1 to 32 characters, including A-Z, a-z, 0-9, space. - ' [ ] ( ) and cannot begin or end with a space.Mobile App Settings is used to control whether you can modify the configurations ofthe device using the Ultra Stream application on

Descriptions of stream status are as follows. Brightness: range from -100 to 100, the default value is 0. Contrast: range from 50 to 200, the default value is 100. Saturation: range from 0 to 200, the default value is 100. Hue: range from -90 to 90, the default value is 0. Rese