VisionSync WhatsUpCams - Boutique Suite avatar

VisionSync WhatsUpCams - Boutique Suite

Pricing

$2.00 / 1,000 visionsync results

Go to Apify Store
VisionSync WhatsUpCams - Boutique Suite

VisionSync WhatsUpCams - Boutique Suite

Scrape WhatsUpCams with VisionSync enrichment: live HLS stream URLs, HD snapshots, real-time weather, and GPS coordinates. Part of the VisionSync Boutique Suite.

Pricing

$2.00 / 1,000 visionsync results

Rating

0.0

(0)

Developer

the anh nguyen

the anh nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Categories

Share

Premium VisionSync scraper for WhatsUpCams webcams with real-time snapshot and weather enrichment.

Features

  • VisionSync Core Enrichment:
    • Live Snapshots: Captures high-quality frames directly from the stream.
    • Real-time Weather: Integrates localized weather data (temperature, conditions) for the camera location.
    • Health Checks: Automatically verifies if the stream is live and functional.
  • Deep Metadata: Extracts title, description, location, and provider details.
  • Stream Discovery: Captures direct HLS (.m3u8) stream URLs where available.
  • Playwright Powered: Handles complex JavaScript rendering and network traffic analysis.

Monetization & Cost

This Actor uses a Pay-Per-Event pricing model:

  • $0.002 per result ($0.20 per 100 results).
  • You only pay for successful, enriched VisionSync data points saved to the dataset.
  • Ideal for building live webcam directories, weather apps, or security monitoring tools.

Usage

Provide a list of startUrls from WhatsUpCams.

Input Example

{
"startUrls": [
{ "url": "https://www.whatsupcams.com/en/webcams/croatia/split/riva/" }
]
}

Output Example (VisionSync V1)

{
"visionSyncId": "VS-WUC-riva",
"url": "https://www.whatsupcams.com/en/webcams/croatia/split/riva/",
"title": "Split - Riva Promenade",
"description": "Live view of the Riva waterfront promenade in Split, Croatia.",
"stream": {
"url": "https://...",
"isLive": true,
"lastVerified": "2024-03-21T10:00:00Z"
},
"snapshotUrl": "https://...",
"enrichment": {
"location": {
"city": "Split",
"lat": 43.5081,
"lon": 16.4402
},
"weather": {
"temp_c": 18,
"condition": "Sunny"
}
},
"provider": "whatsupcams",
"timestamp": "2024-03-21T10:00:00Z"
}

Local Development

  1. Install dependencies: npm install
  2. Run the Actor: npm start or apify run
  3. Check the results in storage/datasets/default.