James on Nostr: For video, we really had it all decades ago with QuickTime. A simple .mov file ...
For video, we really had it all decades ago with QuickTime. A simple .mov file streamed on the internet with no need to transcode. QuickTime had the ability to record from an old school video camera directly into the computer via FireWire and displayed the resulting captured video on a webpage seconds after you stopped recording. This is used for TV and Film auditions. Moving forward and given the wide array of resolutions, a potential solution is to have a video client like QuickTime only pull a certain number of pixels from each frame depending on bandwidth and display only that. Redundantly storing the same video file 6 times in different resolutions on a server seems wasteful and impedes the self hosting experiences. Users should of course have the option to choose resolution and wait on buffering if they please if it’s allowed by the host (keeping bandwidth in mind).
Published at
2024-05-12 14:41:57Event JSON
{
"id": "280cc6aa1b06951ffbc41c927184ad608660c78608bcf530480afcbbe721b9d9",
"pubkey": "a4531aff74892a872b4757fe8a84dfa5813b18ee5e37ca721d828eadcc93bc5f",
"created_at": 1715524917,
"kind": 1,
"tags": [
[
"e",
"1106b94b99692540d2f28cc978c970b41373c308620d3d23f0a3cfd91da1ff62",
"wss://relay.primal.net",
"reply"
],
[
"p",
"477979f36e443f2b211c6e98fe443ca6ddce818df0cee5c371017cb9ee5f1c46"
],
[
"e",
"62717aec31cb8a3fca82a2b1d95eb526523554d6ebddefc50380c6ccbdc18586",
"wss://nostr.vulpem.com",
"root"
]
],
"content": "For video, we really had it all decades ago with QuickTime. A simple .mov file streamed on the internet with no need to transcode. QuickTime had the ability to record from an old school video camera directly into the computer via FireWire and displayed the resulting captured video on a webpage seconds after you stopped recording. This is used for TV and Film auditions. Moving forward and given the wide array of resolutions, a potential solution is to have a video client like QuickTime only pull a certain number of pixels from each frame depending on bandwidth and display only that. Redundantly storing the same video file 6 times in different resolutions on a server seems wasteful and impedes the self hosting experiences. Users should of course have the option to choose resolution and wait on buffering if they please if it’s allowed by the host (keeping bandwidth in mind).",
"sig": "8155ec6a29092fb339bac92a5cf1e017031a31dffb19d9374ce40aff3d1e5fa947f90d12c926024690d3f18180e6420b345402c5e42bf83046c70324dcaf3cba"
}