<< Click to Display Table of Contents >> Navigation: Technical Documentation > RadioAssist Setup > RadioAssist Software Setup > IP-STREAM Tab > "Stream Properties" box |
This box is designed to enter the properties of your stream.
•Stream Name: allows you to enter the name of the Stream you're about to record.
•Provider: allows you to enter the name of the provider of the Stream.
•URL Stream: allows you to enter the address of source of the stream.
URL have the following syntax :
[service:://][user[:pass]@] IP address or host [:port][/directory(ies)][/name_file_or_resource]
When the service is not specified, the port N° must necessarily be known.
When the port number AND the service are provided, the port N° is the one chosen.
The required components are the IP address or host and the port N° (or service).
Options : the flux options are used in conjunction with the standard separator ‘?’ from an http request 'get' : ?param1[;param2;…]. Nevertheless, it is possible to copy the entire URL in the previous field (concatenation is done automatically).
•Options: that is, all the information placed after the "?" of a " http 'get' : ?param1[;param2;…] " request in the URL Stream. If you have copied the entire URL Stream in the previous field, there is no need to re-enter the information here (concatenation between the 2 string of characters - URL stream and Options" will be done automatically).
➢ -transcode : explicitly deactivates the transcoding operations for the flux that is being recorded.
➢ +transcode [:gain_dB] : activates the transcoding operation while recording, with a gain level you can apply during the process. This gain replaces the level of gain by default (cf. cartes32 registry).
➢ +data : specifies that the flux is of the ‘data’ type: it will be considered as a non-audio file. All other option become meaningless.
➢ +pcm:fs,can,codage : identifies the flux as a linear raw/pcm, with a frequency sampling rate given in KHz, the number of channels(1=mono, 2=stereo), the coding sample (24=24 bits, 0=16 bits Motorola, 2=16 bits Intel, 4=8 bits not signed, 128=8 bits signed).
➢ +ts-pid or +ts-num or +ts-sid or +ts-name : Only on a MPEG-TS flux : selects the subjacent flux based on a PID, an index number N°, a SID, a name.
➢+bitrate:debit_kbytes_S1 : limit of debit while recording, done at the value given in Kbytes/s you have specified. Only available for fluxes of the ‘data’ type, (non-audio fluxes) (Audio flux are autoregulated, based on the nominal debit of the flux).
Examples of URL :
http://mp3.live.tv-radio.com/franceinfo/all/franceinfo.mp3?+transcode:-18
tcp://user:pass@127.0.0.1:80
udp://127.0.0.1:1234/?-transcode;+pcm:48,2,24
•IP Protocol: allows you to choose between TCP (TCP is connection-oriented protocol. When a file or message send it will get delivered unless connections fails. If connection lost, the server will request the lost part. There is no corruption while transferring a message) or UDP protocol (UDP is connectionless protocol. When you a send a data or message, you don't know if it'll get there, it could get lost on the way. There may be corruption while transferring a message).