...
GetAssetIdFromUrlSegment is called whenever we have a URL Segment and quickly need to determine the AssetId.
Extending the Url
Remember, that the URL can also be extended by supporting that you can append "/" and the name of a Blob property on the url to retrieve that property. And by doing custom content asset models you can create many different blob properties and map them directly to Digizuite media formats. Read more about that here: DFE 1.0.0 - 2 Modelling Asset Content Types.