Legal Considerations for Streaming Services and Content Distribution in Alabama