If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: github.com/topics/upnp - upnp · GitHub Topics · GitHub.

site address: github.com/topics/upnp redirected to: github.com/topics/upnp

site title: upnp · GitHub Topics · GitHub

Our opinion (on Thursday 16 July 2026 15:31:02 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.;

Headings (most frequently used words):

this, repositories, saved, searches, navigation, to, your, topic, footer, airconnect, universalmediaserver, openp2p, miniupnp, gerbera, swyh, ps3mediaserver, pupnp, search, code, users, issues, pull, requests, provide, feedback, upnp, menu, use, filter, results, more, quickly, here, are, 385, public, matching, improve, page, add, repo, xfangfang, macast, philippe44, smartthingscommunity, smartthingspublic, cn, sminghub, sming, moonlight, stream, internet, hosting, tool, alexballas, go2tv, anacrolix, dms, streamwhatyouhear, dheijl, rs, huin, goupnp, akajes, marlin, config, eizedev, synology, yortw, rssdp, home, assistant, libs, netdisco,

Text of the page (most frequently used words):
upnp (44), code (28), updated (23), dlna (23), issues (22), pull (21), #requests (21), star (21), and (16), media (15), 2026 (14), github (13), your (13), all (11), server (11), jul (10), discussions (9), security (8), devices (8), synology (8), support (8), nat (8), the (7), stream (7), you (6), topic (6), internet (6), for (6), airconnect (6), chromecast (6), enterprise (6), view (6), this (5), more (5), topics (5), python (5), sonos (5), java (5), platform (5), open (5), source (5), search (5), community (4), with (4), home (4), discovery (4), library (4), network (4), marlin (4), documentation (4), rust (4), swyh (4), 2023 (4), video (4), plus (4), use (4), stars (4), explore (4), can (3), that (3), manage (3), navigation (3), page (3), add (3), things (3), services (3), service (3), protocol (3), application (3), airplay (3), audio (3), javascript (3), instant (3), golang (3), ps3 (3), ps3mediaserver (3), from (3), moonlight (3), traversal (3), gerbera (3), sming (3), punch (3), openp2p (3), renderer (3), most (3), repositories (3), another (3), tab (3), window (3), refresh (3), session (3), reload (3), sign (3), saved (3), feedback (3), grade (3), features (3), copilot (3), solutions (3), footer (2), learn (2), repo (2), developers (2), oct (2), assistant (2), jan (2), discovering (2), implementation (2), ssdp (2), basic (2), device (2), shell (2), configuration (2), router (2), player (2), nas (2), bridge (2), sponsor (2), printer (2), firmware (2), control (2), libupnp (2), build (2), compliant (2), several (2), pupnp (2), cross (2), written (2), music (2), flac (2), sound (2), mp3 (2), ffmpeg (2), digital (2), transcoding (2), tvs (2), streaming (2), cast (2), pmp (2), pcp (2), embedded (2), framework (2), creation (2), miniupnp (2), jun (2), tcp (2), udp (2), sdwan (2), p2p (2), ipv6 (2), universalmediaserver (2), smartthings (2), mpv (2), macast (2), recently (2), fewest (2), forks (2), sort (2), 385 (2), filter (2), language (2), sponsors (2), events (2), collections (2), trending (2), signed (2), appearance (2), settings (2), cancel (2), see (2), available (2), searches (2), business (2), advanced (2), developer (2), resources (2), customer (2), devops (2), app (2), perform, action, time, not, share, personal, information, cookies, contact, docs, status, privacy, terms, inc, associate, repository, visit, landing, select, curate, description, image, links, easily, about, improve, load, 2021, mdns, automation, scan, local, 273, netdisco, libs, sdp, sharp, really, simple, 100, net, publishing, custom, types, 297, rssdp, yortw, dsm7, package, google, apple, packages, 358, eizedev, 2018, compilation, printing, hint, gcode, serial, ports, platformio, remote, browser, editor, nodejs, configurator, 393, config, akajes, xml, sdk, points, bridges, operating, systems, 437, apr, 2025, client, 460, goupnp, huin, 2017, originally, playstation, has, been, expanded, range, other, renderers, including, smartphones, televisions, players, 566, bubble, hifi, cable, openhome, lpcm, moodeaudio, speakers, volumio, what, hear, inspired, 587, dheijl, nov, 628, streamwhatyouhear, mar, includes, tested, panasonic, viera, television, android, apps, 744, dms, anacrolix, samsumg, mediarenderer, videos, files, smart, 919, go2tv, alexballas, aug, gamestream, enable, over, required, hosting, tool, mediaserver, inotify, ogg, duktape, nfo, m3u8, web, cmake, through, consume, kinds, supporting, rp2350, rp2040, rboot, espressif, ssl, wifi, esp32, async, microcontroller, esp8266, arduino, iot, powerful, simplifying, applications, sminghub, nftables, gateway, iptables, networking, igd, lightweight, sharing, cone, symmetric, nat1, nat4, both, travelsal, p2p内网穿透, angular, react, http, groovy, zigbee, zwave, smartapp, oauth2, devicetype, handlers, smartapps, smartthingspublic, smartthingscommunity, philippe44, linux, macos, windows, which, using, xfangfang, least, options, typescript, here, are, public, matching, message, dismiss, alert, switched, accounts, out, resetting, focus, create, qualifiers, our, query, name, results, quickly, submit, include, email, address, contacted, read, every, piece, take, input, very, seriously, provide, syntax, tips, clear, users, jump, pricing, premium, ons, powered, archive, program, accelerator, maintainer, lab, programs, fund, partners, trust, center, forum, skills, insights, ebooks, reports, webinars, stories, type, software, development, industries, government, manufacturing, financial, healthcare, industry, cases, devsecops, modernization, case, nonprofits, startups, small, medium, teams, enterprises, company, size, marketplace, changelog, blog, why, stop, leaks, before, they, start, secret, protection, secure, find, fix, vulnerabilities, changes, review, plan, track, work, dev, environments, codespaces, automate, any, workflow, actions, workflows, integrate, external, tools, mcp, registry, new, direct, agents, issue, merge, write, better, toggle, menu, skip, content,


Text of the page (random words):
upnp github topics github skip to content navigation menu toggle navigation sign in appearance settings platform ai code creation github copilot write better code with ai github copilot app direct agents from issue to merge mcp registry new integrate external tools developer workflows actions automate any workflow codespaces instant dev environments issues plan and track work code review manage code changes application security github advanced security find and fix vulnerabilities code security secure your code as you build secret protection stop leaks before they start explore why github documentation blog changelog marketplace view all features solutions by company size enterprises small and medium teams startups nonprofits by use case app modernization devsecops devops ci cd view all use cases by industry healthcare financial services manufacturing government view all industries view all solutions resources explore by topic ai software development devops security view all topics explore by type customer stories events webinars ebooks reports business insights github skills support services documentation customer support community forum trust center partners view all resources open source community github sponsors fund open source developers programs security lab maintainer community accelerator github stars archive program repositories topics trending collections enterprise enterprise solutions enterprise platform ai powered developer platform available add ons github advanced security enterprise grade security features copilot for business enterprise grade ai features premium support enterprise grade 24 7 support pricing search or jump to search code repositories users issues pull requests search clear search syntax tips provide feedback we read every piece of feedback and take your input very seriously include my email address so i can be contacted cancel submit feedback saved searches use saved searches to filter your results more quickly name query to see all available qualifiers see our documentation cancel create saved search sign in sign up appearance settings resetting focus you signed in with another tab or window reload to refresh your session you signed out in another tab or window reload to refresh your session you switched accounts on another tab or window reload to refresh your session dismiss alert message explore topics trending collections events github sponsors upnp star here are 385 public repositories matching this topic language all filter by language all 385 python 71 go 42 c 33 c 32 rust 31 java 27 shell 25 javascript 22 typescript 17 c 16 sort most stars sort options most stars fewest stars most forks fewest forks recently updated least recently updated xfangfang macast star 6 9k code issues pull requests discussions macast is a cross platform application which using mpv as dlna media renderer windows macos linux mpv upnp dlna media renderer upnp renderer updated jan 26 2023 python philippe44 airconnect star 4 1k code issues pull requests discussions use airplay to stream to upnp sonos chromecast devices chromecast sonos bridge airplay upnp dlna dlna upnp dlna player updated jun 28 2026 c smartthingscommunity smartthingspublic star 2 7k code issues pull requests smartthings open source devicetype handlers and smartapps code open source oauth2 internet of things smartthings smartapp zwave upnp zigbee updated jul 18 2023 groovy universalmediaserver universalmediaserver star 2 6k code issues pull requests discussions a dlna upnp and http s media server react java angular video ffmpeg media server upnp dlna dlna upnp updated jul 16 2026 java openp2p cn openp2p star 2k code issues pull requests openp2p is a lightweight p2p sharing network support cone symmetric nat1 nat4 upnp ipv6 both udp tcp punch nat travelsal sdwan p2p内网穿透 组网 联机 ipv6 nat traversal p2p upnp sdwan udp punch tcp punch updated jun 3 2026 go miniupnp miniupnp star 1 6k code issues pull requests upnp igd implementation c networking nat traversal nat iptables upnp pcp internet gateway nftables nat pmp updated jul 7 2026 c sminghub sming star 1 6k code issues pull requests discussions sming powerful open source framework simplifying the creation of embedded c applications iot c plus plus arduino esp8266 framework microcontroller embedded async esp32 wifi internet of things ssl support upnp espressif sming rboot rp2040 rp2350 updated jul 13 2026 c gerbera gerbera star 1 4k code issues pull requests discussions upnp media server for 2026 stream your digital media through your home network and consume it on all kinds of upnp supporting devices javascript c plus plus cmake stream transcoding mp3 web ui m3u8 nfo duktape flac ogg inotify upnp mediaserver upnp av dlna gerbera dlna server libupnp updated jul 15 2026 c moonlight stream internet hosting tool star 1 2k code issues pull requests enable moonlight streaming from your pc over the internet with no configuration required nat traversal nat upnp pcp moonlight gamestream nat pmp updated aug 26 2023 c alexballas go2tv star 919 code issues pull requests discussions cast media files to smart tvs and chromecast devices audio golang video chromecast media videos cast upnp streaming video dlna dlna mediarenderer samsumg tvs updated jul 11 2026 go anacrolix dms sponsor star 744 code issues pull requests a upnp dlna digital media server that includes basic video transcoding tested on a panasonic viera television several android upnp apps and chromecast go ffmpeg upnp upnp av dlna updated mar 30 2026 go streamwhatyouhear swyh star 628 code issues pull requests stream the sound from your pc to an upnp dlna device stream mp3 sound upnp dlna updated nov 13 2023 c dheijl swyh rs star 587 code issues pull requests discussions stream what you hear written in rust inspired by swyh audio music rust volumio flac upnp dlna sonos speakers moodeaudio lpcm openhome swyh rs hifi cable bubble upnp server updated jul 16 2026 rust ps3mediaserver ps3mediaserver star 566 code issues pull requests ps3 media server is a cross platform dlna compliant upnp media server originally written to support the playstation 3 ps3 media server has been expanded to support a range of other media renderers including smartphones televisions music players and more java media server upnp ps3mediaserver dlna ps3 media server updated jul 13 2017 java huin goupnp star 460 code issues pull requests upnp client library for go golang go golang upnp updated apr 27 2025 go pupnp pupnp star 437 code issues pull requests discussions libupnp build upnp compliant control points devices and bridges on several operating systems c library sdk xml ssdp upnp dlna upnp library updated jul 15 2026 c akajes marlin config star 393 code issues pull requests marlin firmware instant configurator nodejs editor documentation browser printer remote control firmware platformio serial ports gcode instant upnp marlin hint 3d printing 3d compilation 3d printer marlin github updated oct 9 2018 javascript eizedev airconnect synology sponsor star 358 code issues pull requests discussions updated airconnect packages for synology nas and synology router apple google chromecast sonos sonos audio bridge synology airplay upnp synology nas dlna synology package dlna upnp dlna player airconnect synology router synology devices airconnect application airconnect configuration dsm7 updated jul 12 2026 shell yortw rssdp star 297 code issues pull requests really simple service discovery protocol a 100 net implementation of the ssdp protocol for publishing custom basic devices and discovering all device types on a network c sharp service discovery sdp upnp service discovery protocol discovering devices updated jan 7 2026 c home assistant libs netdisco star 273 code issues pull requests python library to scan local network for services and devices python home automation discovery internet of things home assistant upnp mdns updated oct 1 2021 python load more improve this page add a description image and links to the upnp topic page so that developers can more easily learn about it curate this topic add this topic to your repo to associate your repository with the upnp topic visit your repo s landing page and select manage topics learn more footer 2026 github inc footer navigation terms privacy security status community docs contact manage cookies do not share my personal information you can t perform that action at this time
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Macast
  • gerbera
  • AirConnect-Synology

Verified site has: 326 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150
151-155 156-160 161-165 166-170 171-175 176-180 181-185 186-190 191-195 196-200
201-205 206-210 211-215 216-220 221-225 226-230 231-235 236-240 241-245 246-250
251-255 256-260 261-265 266-270 271-275 276-280 281-285 286-290 291-295 296-300
301-305 306-310 311-315 316-320 321-325 326-326


The site also has 3 references to external domain(s).

 github.blog  Verify  githubstatus.com  Verify  github.community  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Content-Length 0
Location htt????/github.com/topics/upnp
connection close
HTTP/2 200
date Thu, 16 Jul 2026 15:31:02 GMT
content-type text/html; charset=utf-8
vary X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, Sec-Fetch-Site,Accept-Encoding, Accept, X-Requested-With
etag W/ 45a845b726fe075d6ad46b10d0104f58
cache-control max-age=0, private, must-revalidate
strict-transport-security max-age=31536000; includeSubdomains; preload
x-frame-options deny
x-content-type-options nosniff
x-xss-protection 0
referrer-policy origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy default-src none ; base-uri self ; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src self uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net productionresultssa1.blob.core.windows.net productionresultssa2.blob.core.windows.net productionresultssa3.blob.core.windows.net productionresultssa4.blob.core.windows.net productionresultssa5.blob.core.windows.net productionresultssa6.blob.core.windows.net productionresultssa7.blob.core.windows.net productionresultssa8.blob.core.windows.net productionresultssa9.blob.core.windows.net productionresultssa10.blob.core.windows.net productionresultssa11.blob.core.windows.net productionresultssa12.blob.core.windows.net productionresultssa13.blob.core.windows.net productionresultssa14.blob.core.windows.net productionresultssa15.blob.core.windows.net productionresultssa16.blob.core.windows.net productionresultssa17.blob.core.windows.net productionresultssa18.blob.core.windows.net productionresultssa19.blob.core.windows.net github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com wss://production-copilot-host.webpubsub.azure.com; font-src github.githubassets.com; form-action self github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors none ; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com www.youtube.com; img-src self data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com user-images.githubusercontent.com private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com explore-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src self ; media-src github.com user-images.githubusercontent.com secured-user-images.githubusercontent.com private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src unsafe-inline github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server github.com
content-encoding gzip
accept-ranges bytes
set-cookie _gh_sess=QEY5BOlU5lIA26iGXliYllXhExd3T2EcTA%2FTm3b5FqmEaagmwidX3J9SGFpE8DvM5Os2fwyaWjUb9OjVu7L4JJ4QEvB85ClhWJ4zX2x1HAInraoZUAffaWbEcqyR5dTjRWH8W%2BCRP4yH3BfXxOeJnmscfEnUfC1mQmqDj3NByEOS%2BpJLBwUx%2BkdajbIXtCQCOemoi%2BfqhXWBbVTyQC4sUXSaafZKK0IX0lrIt%2FfxxHUlxgLBFDvq9UGar%2Bbp6ipJ0uiq7fZv%2BEE6zkp%2Bx4LlGg%3D%3D--jlro4cJdTSdYG310--qxpBkvxYcXTliVsR02ffFw%3D%3D; path=/; HttpOnly; secure; SameSite=Lax
set-cookie _octo=GH1.1.156994329.1784215861; expires=Fri, 16 Jul 2027 15:31:01 GMT; domain=.github.com; path=/; secure; SameSite=Lax
set-cookie logged_in=no; expires=Fri, 16 Jul 2027 15:31:01 GMT; domain=.github.com; path=/; HttpOnly; secure; SameSite=Lax
x-github-request-id 96F4:3D13B3:84B7068:6B8A00E:6A58F935

Meta Tags

title="upnp · GitHub Topics · GitHub"
charset="utf-8"
name="route-pattern" content="/topics/:topic_name(.:format)" data-turbo-transient
name="route-controller" content="topics" data-turbo-transient
name="route-action" content="show" data-turbo-transient
name="fetch-nonce" content="v2:f12ec9ff-4e85-ddcf-a58a-7d9d81520411"
name="current-catalog-service-hash" content="78339b992060a6a11548e4f18438b88c3ea1eec1b6705962d1fd145365fa2db1"
name="request-id" content="96F4:3D13B3:84B7068:6B8A00E:6A58F935" data-pjax-transient="true"
name="html-safe-nonce" content="fbd062497ca23dbec8686f7c0deeab552fc4b034db822c6f7d76c9845fc050db" data-pjax-transient="true"
name="visitor-payload" content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NkY0OjNEMTNCMzo4NEI3MDY4OjZCOEEwMEU6NkE1OEY5MzUiLCJ2aXNpdG9yX2lkIjoiNjc0Mjg1NTEwNDk2NjgwMjQ1IiwicmVnaW9uX2VkZ2UiOiJmcmEiLCJyZWdpb25fcmVuZGVyIjoiZnJhIn0=" data-pjax-transient="true"
name="visitor-hmac" content="0978467685a01b11d5e186eacf1a01dfa6e8a8a9210795035142a2bce49269e8" data-pjax-transient="true"
name="github-keyboard-shortcuts" content="copilot" data-turbo-transient="true"
name="selected-link" value="/topics/upnp" data-turbo-transient
name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I"
name="octolytics-url" content="htt????/collector.github.com/github/collect"
name="user-login" content=""
name="viewport" content="width=device-width"
name="description" content="GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects."
property="fb:app_id" content="1401488693436528"
name="apple-itunes-app" content="app-id=1477376905, app-argument=htt????/github.com/topics/upnp"
property="og:url" content="htt????/github.com"
property="og:site_name" content="GitHub"
property="og:title" content="Build software better, together"
property="og:description" content="GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects."
property="og:image" content="htt????/github.githubassets.com/assets/github-logo-55c5b9a1fe52.png"
property="og:image:type" content="image/png"
property="og:image:width" content="1200"
property="og:image:height" content="1200"
property="og:image" content="htt????/github.githubassets.com/assets/github-mark-57519b92ca4e.png"
property="og:image:type" content="image/png"
property="og:image:width" content="1200"
property="og:image:height" content="620"
property="og:image" content="htt????/github.githubassets.com/assets/github-octocat-13c86b8b336d.png"
property="og:image:type" content="image/png"
property="og:image:width" content="1200"
property="og:image:height" content="620"
property="twitter:site" content="github"
property="twitter:site:id" content="13334762"
property="twitter:creator" content="github"
property="twitter:creator:id" content="13334762"
property="twitter:card" content="summary_large_image"
property="twitter:title" content="GitHub"
property="twitter:description" content="GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects."
property="twitter:image" content="htt????/github.githubassets.com/assets/github-logo-55c5b9a1fe52.png"
property="twitter:image:width" content="1200"
property="twitter:image:height" content="1200"
name="hostname" content="github.com"
name="expected-hostname" content="github.com"
http-equiv="x-pjax-version" content="31fdd104e2db397272e9328dac3b47f53e230cca1262c7eb7101afdc794c7427" data-turbo-track="reload"
http-equiv="x-pjax-csp-version" content="4d37997eaa2e09bc4f0b36b1e5f0a1119ec7ac7a5e40772c777e756731548b5e" data-turbo-track="reload"
http-equiv="x-pjax-css-version" content="75800b04ef8c39be45b59d67db5c34812833aea93456f8c335f9a8c482e7a369" data-turbo-track="reload"
http-equiv="x-pjax-js-version" content="5f2a0c7865178af3d91dd9f13b0cdfc3c73a2529c873d2780bb4c01271a57ec6" data-turbo-track="reload"
name="turbo-cache-control" content="no-preview" data-turbo-transient=""
name="turbo-body-classes" content="logged-out env-production page-responsive"
name="disable-turbo" content="false"
name="browser-stats-url" content="htt????/api.github.com/_private/browser/stats"
name="browser-errors-url" content="htt????/api.github.com/_private/browser/errors"
name="release" content="8aae7b8d6caacacf5c66eaeb2702d8dc88d85b4a" data-turbo-track="reload"
name="ui-target" content="full"
name="theme-color" content="#1e2327"
name="color-scheme" content="light dark"

Load Info

page size63963
load time (s)0.879261
redirect count1
speed download72767
server IP 140.82.121.3
* all occurrences of the string "http://" have been changed to "htt???/"