ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

Now that #WHIP is an RFC and that #WHEP will hopefully soon become one, I refactored my WHIP/WHEP server prototypes to Node.js libraries you can use in your app. If you want to learn more and see some examples, I wrote about all that here! #webrtc #broadcasting www.meetecho.com/blog/whip-wh...

Apr 10, 2025, 2:51 PM

Record data

{
  "uri": "at://did:plc:l7rflfwh4gqwonkg2rfecpom/app.bsky.feed.post/3lmhqwairjk2t",
  "cid": "bafyreib7wy63urkqlmqyigun6y42gvgnz7dxgngwkwcghddr6g74r3k2ji",
  "value": {
    "text": "Now that #WHIP is an RFC and that #WHEP will hopefully soon become one, I refactored my WHIP/WHEP server prototypes to Node.js libraries you can use in your app. If you want to learn more and see some examples, I wrote about all that here!\n\n#webrtc #broadcasting\n\nwww.meetecho.com/blog/whip-wh...",
    "$type": "app.bsky.feed.post",
    "embed": {
      "$type": "app.bsky.embed.external",
      "external": {
        "uri": "https://www.meetecho.com/blog/whip-whep-nodejs/",
        "thumb": {
          "$type": "blob",
          "ref": {
            "$link": "bafkreicnxezln2e7ciwibci64us7pxewtdvspjdvusrdlar7wstql7cuxy"
          },
          "mimeType": "image/jpeg",
          "size": 781079
        },
        "title": "Node.js WHIP/WHEP server libraries | Meetecho Blog",
        "description": "We've talked many times about WHIP and WHEP on this blog post. Since before WHIP was even a thing on the IETF's radar, we prototyped it with CoSMo, as it seemed like a great first step towards my drea..."
      }
    },
    "langs": [
      "en"
    ],
    "facets": [
      {
        "index": {
          "byteEnd": 14,
          "byteStart": 9
        },
        "features": [
          {
            "tag": "WHIP",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 39,
          "byteStart": 34
        },
        "features": [
          {
            "tag": "WHEP",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 248,
          "byteStart": 241
        },
        "features": [
          {
            "tag": "webrtc",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 262,
          "byteStart": 249
        },
        "features": [
          {
            "tag": "broadcasting",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 296,
          "byteStart": 264
        },
        "features": [
          {
            "uri": "https://www.meetecho.com/blog/whip-whep-nodejs/",
            "$type": "app.bsky.richtext.facet#link"
          }
        ]
      }
    ],
    "createdAt": "2025-04-10T14:51:26.871Z"
  }
}