I am starting work on a Sportsdevil plex plugin, but am completely new and would gladly welcome help

The hardest part of any Plex channel is figuring out how to build the media objects.

Andit is not enough to just find the object tag in the html code that contains the Flash link, because Plex does not use Flash or offer any WebKit options. Usually there is an associated XML, json, or SMIL file that contains all the media info including the actual network stream. Sometimes these media info files are are referenced in the web page code, but usually you have to use browser development tools or capture the HTTPS traffic.

When you see a channel that includes a VideoClipObject() with a URL field, it is calling a separate URL service to find and build the media object. You should create a separate URL service to handle the media build, unless you are pulling videos from a variety of website and/or the media data is easily accessible, like from a hardcoded list or as part of other data pulls already used in your channel code.

The Services bundle provides you with the best and largest group of examples of Plex URL services - github.com/plexinc-plugins/Services.bundle/tree/master/Contents/Service%20Sets

An example of a channel that includes a media build in the channel code is the HGTV channel - github.com/plexinc-plugins/HGTV.bundle/blob/master/Contents/Code/init.py#L185.