background image

 

VECASTER SERIES MANUAL  

 

Pro Video instruments

 

 

 
 

      

39 

 

 

 

 

STREAMING PROTOCOLS 

 

1.

 

.TS format

MPEG Transport Stream 

 

Digital container format for transmission and storage of audio, video, & PSIP Data. 

 

Encapsulates packetized elementary streams and equips them with error correct and synchronization features to 

maintain transmission integrity when the communication channel carrying the stream is degraded. 

 

Ideal for maintaining transmission integrity over unknown or unreliable mediums. 

 

Can carry multiple programs. 

 

2.

 

RTMP

Real Time Messaging Protocol 

 

Protocol developed for streaming audio, video, and data over the internet. 

 

RTMP is a TCP-based protocol which maintains persistent connections and allows low-latency communication. 

 

Splits streams into fragments and their size is negotiated dynamically between the client and server. 

 

In practice individual fragments are not typically interleaved. Instead, the interleaving and multiplexing is done at 

the packet level, with RTMP packets across several different active channels being interleaved in such a way as to 

ensure that each channel meets its bandwidth, latency, and other quality-of-service requirements. Packets 

interleaved in this fashion are treated as indivisible and are not interleaved on the fragment level. 

 

3.

 

HTTP

Hypertext Transfer Protocol 

 

An application protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of 

data communication for the World Wide Web, where hypertext documents include hyperlinks to other resources 

that the user can easily access, for example by a mouse click or by tapping the screen in a web browser. 

 

HTTP functions as a request

response protocol in the client

server computing model. A web browser, for example, 

may be the client and an application running on a computer hosting a website may be the server. The client 

submits an HTTP request message to the server. The server, which provides resources such as HTML files and other 

content, or performs other functions on behalf of the client, returns a response message to the client. The 

response contains completion status information about the request and may also contain requested content in its 

message body. 

 

Summary of Contents for VECASTER PRO Series

Page 1: ......

Page 2: ...vers RTMP HLS HTTP UDP RTSP SRT Distribute any 720p 1080p 4K HDMI 2 0 UHD Video DIRECTLY to unlimited Smart TVs Mobile Phones Tablets PCs IP Box Network Integration IPTV over LAN WIFI Internet Smart TV Integration See our guide for SMART IPTV App Integration below https support provideoinstruments com knowledge smart iptv vecaster setup Change Channels on TV via TV Remote Control in your SmartTV I...

Page 3: ...Properties 5 Once the Ethernet Properties are open click on Internet Protocol Version 4 TCP IPv4 and click on Properties 6 In the Properties select Use the following IP address and set the static IP 192 168 1 100 7 Click OK You are now ready to connect NETWORK CONNECTION VIA MAC OS X These steps walk you through setting a Mac running OS X to a Static IP address to allow an Ethernet connection with...

Page 4: ... the rear panel of the unit PARAMETERS CUSTOMIZATIONS Each unit is ready to work default by plug play You can also customize the unit parameters to fit your application and needs The unit comes with 2 independent video encoder engines Each is capable of outputting 6 different protocols RTMP HTTP RTSP UDP HLS SRT Video Scaling HEVC H 265 or H 264 video formats depending on your model AAC or MP3 Aud...

Page 5: ...and power cycle the unit As an example you can set your unit s IP addresses to 192 168 1 168 169 170 etc Write down these values or put a sticker on each unit with the new assigned IP address so it will be easy to login to the unit in the future without the need to reset it Depending on your setup it s suggested to use a Multicast IGMP enabled to switch to help with the traffic Device Layout 1 12v...

Page 6: ...ubnet 255 255 255 0 Gateway 192 168 1 1 To connect to the Web interface we must first connect directly to the Network port on the back of the unit using an Ethernet patch cable CAT5e CAT6 or higher Once connected you can verify the physical connection by ping command This step is not necessary but helpful to ensure a connection can be established before proceeding ...

Page 7: ...2 168 1 168 If you are connected directly to the unit you should get a response If not the following message appears in the command prompt If the unit is not pingable verify that your connections are secure and that your Static IP of your PC is set up correctly Refer to Setting up a Static IP section of the guide ...

Page 8: ...can ping the unit successfully then we can proceed to open your web browsers such as Firefox Chrome or Safari In the address bar enter the default IP of the unit 192 168 0 136 and hit enter The login page prompt appears for the Web interface Default Username admin Default Password admin ...

Page 9: ...TATUS page This will display all your enabled formats for all streams and video input resolution as well as status of the current unit NOTE If the unit starts slowing down or the CPU usage is too high under the status page please disable any formats you are not using or Factory Reset the Unit under the Systems Tab ...

Page 10: ...M Here you can set your settings for the Mainstream You can enable and disable different formats you wish to use as well as Bitrate FPS Encoding Size Compression Profile You may adjust these settings to match your needs Please set your unit all up and then power cycle the unit to ensure the settings take effect The same settings can be done in the other streams ut are not necessary unless you wish...

Page 11: ... may adjust these settings to match your needs Please set your unit all up and then power cycle the unit to ensure the settings take effect The same settings can be done in the other substreams if available to you but are not necessary unless you wish to use a specific format and require unique settings such as lower bitrate or frames for that particular application This is just an example of our ...

Page 12: ...t Logo Scrolling Text or Time Stamping The logo requires to be named logo1 bmp It must be a BMP or PNG format picture Depending on the zone you wish to use the logo results in the required name o BMP Example Logo1 bmp for ZONE 1 Logo2 bmp for ZONE 2 Logo3 bmp for ZONE 3 Logo4 bmp for ZONE 4 o PNG Example Logo1 png for ZONE 1 Logo2 png for ZONE 2 Logo3 png for ZONE 3 Logo4 png for ZONE 4 You can us...

Page 13: ...L Pro Video instruments 12 To enable OSD On Screen Display click on the drop down menu for the specific zone and enable Select the type of OSD you wish to use Depending on your model some OSD options might not be available ...

Page 14: ...le Enable Picture X 0 1920 Left and Right position of the Picture Picture Y 0 1080 Up and down position of the Picture ALPHA Opacity of the Picture 0 128 SCROLL TEXT SETTINGS Position Position of scroll text on screen Speed Speed of the scroll Text Text you want displayed Font Size Size of Text Background Color Background color of text Color Color of the Text TIME SETTINGS X 0 1920 Left and Right ...

Page 15: ...VECASTER SERIES MANUAL Pro Video instruments 14 OSD EXAMPLES TEXT LOGO ...

Page 16: ...VECASTER SERIES MANUAL Pro Video instruments 15 SCROLLING TEXT TIME STAMP ...

Page 17: ...VECASTER SERIES MANUAL Pro Video instruments 16 NETWORK Here you can adjust the network settings to match the needs of your specific network topology ...

Page 18: ...rk just fine Audio Input Source for audio input Sample rate Adjust this setting to toggle between sample rates A higher sample rate may provide higher quality but require more bandwidth Format Use this to select your ideal compression format Bitrate Increase or decrease this value to balance quality performance Analog Vol Adjust this value to change the output volume of your stream ...

Page 19: ... of this format MP3 formally MPEG 1 Audio Layer III or MPEG 2 Audio Layer III mp3 is a lossy audio compression used when quality with smaller bitrates was necessary This format isn t as good as ACC audio format used in today s world but still has a place for specific applications MPEG 2 Standard Mpeg 2 Stereo Audio used in a lot of specific applications where most standard audio formats are not su...

Page 20: ... several advance options for the encoder Change password Advance encoding options NTP Time server Update firmware Load configuration Backup configuration Reboot Factory reset CHANGE PASSWORD Customers can change the password here It s required to enter the old password before proceeding to create the new password ...

Page 21: ... the unit if required You can also set up an automatic restart of the unit to ensure the units stream restarts and refreshes itself daily during off hours This is optional NOTE Please don t change these settings unless you know what you are doing or require a specific setting for your application such as a different Multicast Type UDP RTP Changing these settings could result in unwanted effects to...

Page 22: ...e a restart This field accepts the Military Time standard Upgrade Settings This is where upgrade files would be uploaded to the device Please refrain from using this feature without the instruction of PVI Support System Settings This is where you can reboot the device or reset the device back to its factory settings ...

Page 23: ...me See the Conversion Chart below UTC Coordinated Universal Time or Zulu PST Pacific Standard Time UTC 8 hours ALDT Alaskan Daylight Time UTC 8 hours PDT Pacific Daylight Time UTC 7 hours MST Mountain Standard Time UTC 7 hours MDT Mountain Daylight Time UTC 6 hours CST Central Standard Time UTC 6 hours CDT Central Daylight Time UTC 5 hours EST Eastern Standard Time UTC 5 hours EDT Eastern Daylight...

Page 24: ...Please do not change or modify this file as it could result in irreversible damage to the unit Configuration File Configuration file must be named box ini This filename should already be named this when using the Backup feature of the device Do not change or modify this file in any way as it could result in irreversible damage to the unit Note Configuration file WILL load the IP address settings o...

Page 25: ...it Please be aware of this FACTORY RESET REBOOT Reboot Soft reboots the unit Factory reset Resets the settings back to default Network IP settings will remain the same Requires a reboot for changes to take effect For a hard reset you must hold the reset button on the back of your device for 30 seconds This will reset all settings including the IP address of the device back to default ...

Page 26: ...al 1 Connect your device to the Source Network a Plug your source in via HDMI b Plug your VeCaster into your network via Ethernet 2 Open the Menu of the VeCaster by connecting to the IP address you have set 3 Paste the stream you wish to test from the Mainstream menu into VLC Network Stream a Open VLC Media Open Network Stream 4 If your stream is working properly it will automatically begin playin...

Page 27: ...VECASTER SERIES MANUAL Pro Video instruments 26 ...

Page 28: ...n the VeCaster Depending on your model the Web interface will vary but the steps are the same Once we have enabled the RTMP Push URL on your encoder proceed to Facebook Login into Facebook If you wish to post your Live video on your Group page or Business page then proceed to do so under Create Post Under Create Post Live video Click on Live Video ...

Page 29: ...o instruments 28 Facebook will direct you to a new page to configure the live feed which is now known as Live Producer as of March 2020 Under the Get Started options click on the drop down menu to change from Camera to Use Steam Keys ...

Page 30: ...tream Key The following information is an example and the user should refer to your Facebook account for the following information Server URL rtmps live api s facebook com 443 rtmp Stream Key 219212059317004 s_bl 1 s_ps 1 s_sw 0 With the following information provided by Facebook we can apply it to our VeCaster unit Our unit requires that you combine the Server URL and the Stream Key ...

Page 31: ...43 rtmp 219212059317004 s_bl 1 s_ps 1 s_sw 0 Copy the Combine URL into the VeCaster Delete the default information in the text field Paste the new Combine URL into the Text Field Once entered hit the Setup Apply Button Please note it can take up to 30 seconds before Facebook will show the Live preview of the stream ...

Page 32: ...nts 31 STREAMING TO YOUTUBE Here are the steps required to broadcast the video feed from our VeCaster to YouTube Live Enable RTMP s Push format on your encoder The look of the menu may vary depending on your model Mainstream RTMP s Push Enable ...

Page 33: ...VECASTER SERIES MANUAL Pro Video instruments 32 Login to your YouTube Studio Click on the Live icon in YouTube Studio ...

Page 34: ...VECASTER SERIES MANUAL Pro Video instruments 33 Create a new Live Stream or use an existing stream setting ...

Page 35: ... stream is created YouTube will provide the RTMP URL and Stream Key The key is unique to your account Server URL rtmp a rtmp youtube com live2 Stream Key live_123456 Combine the Server URL and the Stream Key Combined rtmp a rtmp youtube com live2 live_123456 ...

Page 36: ... entered hit the Setup Button Please note it can take up to 30 seconds before YouTube will show the live preview of the stream Note This guide is created as a general overview of using RTMP with streaming services Please refer to your streaming service support for any issues dealing with the streaming service ProVideoInstruments does not provide tech support for third party applications ...

Page 37: ... and a Stream Key Here are the steps required to broadcast the Video Feed from our VeCaster to your Streaming Service Enable RTMP Push format on your encoder the look of the menu may vary depending on your model Mainstream RTMP Push Enable RTMP does not support H 265 If you have our h 265 HEVC model please change the encoding type to h 264 or use the substream in h 264 mode Please refer to the Use...

Page 38: ...ream com app live_123456 If your Services uses a Username and Password for the RTMP Stream then use this format otherwise ignore Username pvi123 Password 12345 Server URL rtmp mylivestream com Stream Key live_123456 Replace username password Server URL and Stream key with the information provided from your streaming service rtmp username password Serverurl Remove the RTMP From the URL Stream Key C...

Page 39: ... up to 30 seconds before most Streaming services will show the Live preview of the stream Note This guide is created as a general overview of using RTMP with streaming services Please refer to your streaming service support for any issues dealing with the streaming service ProVideoInstruments does not provide tech support for third party applications ...

Page 40: ...ifferent active channels being interleaved in such a way as to ensure that each channel meets its bandwidth latency and other quality of service requirements Packets interleaved in this fashion are treated as indivisible and are not interleaved on the fragment level 3 HTTP Hypertext Transfer Protocol An application protocol for distributed collaborative hypermedia information systems HTTP is the f...

Page 41: ...etwork HLS allows the player to use a lower quality video thus reducing bandwidth usage HLS videos can be made highly available by providing multiple servers for the same video allowing the player to swap seamlessly if one of the servers fails 5 UDP User Datagram Protocol With UDP computer applications can send messages in this case referred to as datagrams to other hosts on an Internet Protocol I...

Page 42: ...ntent is protected end to end from contribution to distribution so that no unauthorized parties can listen ALWAYS RELIABLE No matter how unreliable your network SRT can recover from severe packet loss and jitter ensuring the integrity and quality of your video streams LOW LATENCY ERROR RECOVERY SRT s stream error correction is configurable to accommodate a user s deployment conditions Leveraging r...

Page 43: ...ten refers to the number of bits used per unit of playback time to represent a continuous medium such as audio or video Encoded Size Indicates the degree of required decoder performance for a profile Bitrate Control Variable Constant Variable Bitrate VBR files vary the amount of output data per time segment VBR allows a higher bitrate and therefore more storage space to be allocated to the more co...

Page 44: ...r engineers to give you the most efficient and straightforward solution Free tech support is active MON FRI 9 30AM 5 PM US EST TIME Tickets posted out from this time window or on Saturdays Sundays and US FL holidays days are responded to ASAP the following business day Phone Tech support is available by calling 1 407 720 6101 extension 2 If you need to check your configuration you will be asked to...

Page 45: ...VECASTER SERIES MANUAL Pro Video instruments 44 ...

Reviews: