VisionSync EarthCam - Boutique Suite avatar

VisionSync EarthCam - Boutique Suite

Pricing

$2.00 / 1,000 visionsync results

Go to Apify Store
VisionSync EarthCam - Boutique Suite

VisionSync EarthCam - Boutique Suite

Scrape EarthCam webcams with VisionSync enrichment: live stream URLs, HD snapshots, real-time weather, and health checks. 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

3

Total users

2

Monthly active users

15 days ago

Last modified

Categories

Share

Premium VisionSync scraper for EarthCam 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 EarthCam.

Input Example

{
"startUrls": [
{ "url": "https://www.earthcam.com/usa/newyork/timessquare/?cam=tsstreet" }
]
}

Output Example (VisionSync V1)

{
"visionSyncId": "VS-EC-tsstreet",
"url": "https://www.earthcam.com/usa/newyork/timessquare/?cam=tsstreet",
"title": "Times Square South Street View",
"description": "Live view of Times Square in New York City.",
"stream": {
"url": "https://...",
"isLive": true,
"lastVerified": "2024-03-21T10:00:00Z"
},
"snapshotUrl": "https://...",
"enrichment": {
"location": {
"city": "New York",
"lat": 40.7588,
"lon": -73.9851
},
"weather": {
"temp_c": 12,
"condition": "Partly Cloudy"
}
},
"provider": "earthcam",
"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.