"My Home Automation Projects"

Sources - Videocast

Please also read the Disclaimer

MediaNet - Source Modules - Videocast

Purpose: To allow selection of video HTTP streams

This module was developed to attach to a stream from VLC, but may work with other HTTP Video streams

LOADER.xml

<loader>
    <instance>
        <source module="VIDEOCAST" enabled="n" type="V" title="Videocasts" />
            set enabled="n" if this source is not required. title= can be changed to your preference
        <scan title="Reload" />
            the title for scanning can be amended here
        <settings buffer="128" />
            here you can specify the video buffer size in kb
        <settings menugui="n" menuext="jpg" itemgui="n" itemext="jpg" />
            set menugui="y" to present a graphical menu for each shoutcast stream xml file
            name the image the same as the shoutcast stream xml, and place in same folder
            menuext= is the file type of the images
            set itemgui="y" to present a graphical menu for each item in a shoutcast stream xml file
            name the image the same as the item, and place in a sub-folder of the same name
            as the shoutcast stream xml, itemext= is the file type of the images

        <menus videocast="Videocast" />
        <titles main="Videocast Selection" videocast="Videocasts" />
            the above 2 title lines can be changed to your preference
        <module>
                this watcher enables automatic reload if shoutcast xml files are added/deleted/amended
            <load module="WATCHER" enabled="y" path="Support\WATCHER" />
            <buffers file="1" folder="0" />
            <watch exts="xml" />
        </module>
    </instance>
</loader>

The shoutcast xml files contain the following types of entry:

<stream title="VLC Default Stream" url="http://192.168.250.50:1234" />

Title= is the name of stream

url= is the full url to the stream