I keep seeing people say that #SignalR is not designed for video streaming, but I can’t help but try it. Seems like with the #HLS set up that I’m looking at, the individual file size should be minimal enough that it should be doable.
Is it naive to think that using the built in streaming mechanisms with #MessagePack wouldn’t be enough to get decent perf?
I wouldn’t l even think about doing it this way, except that it would avoid having to stand up custom tunneling infrastructure.
PipelineC's new 'shared resource buses' are pretty neat: Multiple 'threads' of C function derived state machines can easily share resources (memory, compute, etc) by generating AXI-like buses and arbitration. This is still highly experimental but very powerful - reach out if you want to make something together! https://github.com/JulianKemmerer/PipelineC/wiki/Shared-Resource-Bus #rtl #hdl #hls #vhdl #verilog #asic #hardware #multithreaded #hpc
#rtl #hdl #HLS #vhdl #verilog #asic #hardware #multithreaded #hpc
Frame buffers are the "shared resource" in the recent Game of Life demo. PipelineC generates arbitration between multiple state machine 'threads' simultaneously reading+writing the buffers. What can you do with C code and a frame buffer? https://github.com/JulianKemmerer/PipelineC/wiki/Shared-Resource-Bus#graphics-demo #rtl #hdl #hls #vhdl #verilog #asic #hardware #multithreaded #hpc #computergraphics
#rtl #hdl #HLS #vhdl #verilog #asic #hardware #multithreaded #hpc #computergraphics
'C code' Game of Life in #FPGA at 48FPS 🤓 PipelineC derived state machines and new shared resource buses make it super easy to adapt multi-threaded software C implementations for quick FPGA prototypes. Highly experimental but very powerful - reach out if you want to make something together! https://github.com/JulianKemmerer/PipelineC/wiki/Shared-Resource-Bus#game-of-life-demo
#rtl #hdl #hls #vhdl #verilog #asic #hardware #multithreaded #hpc #computergraphics
#fpga #rtl #hdl #HLS #vhdl #verilog #asic #hardware #multithreaded #hpc #computergraphics
Next (maybe not so) bold prediction: #Dynetics and/or #BlueOrigin gets a working prototype of an #HLS moon lander into orbit before #SpaceX does. Also Vulcan reaches orbit before #Starship even makes another attempt. #NewGlenn #BlueMoon #Alpaca #VulcanCentaur #ULA #Artemis
#Dynetics #blueorigin #HLS #spacex #starship #newglenn #bluemoon #alpaca #VulcanCentaur #ula #artemis
Reminder folks, this Sunday March 26th PipelineC will be presented as part of the free to attend virtually LATTE 23 Workshop on Languages, Tools, and Techniques for Accelerator Design. Check out this teaser video to spark discussions:
https://www.youtube.com/watch?v=uDYx7VfJ78o #hdl #asic #fpga #hls #hardware #latte23
#hdl #asic #fpga #HLS #hardware #latte23
RT @URGthinktank: 🗣 H.E. Ms. @tfajon, Deputy Prime Minister and Minister for Foreign Affairs of #Slovenia discusses
🔹 the need to protect all #HumanRights
🔹the importance of #WomensRights
🔹 its commitment to combat #ClimateChange
#HLS #HRC52
🐦🔗: https://n.respublicae.eu/tfajon/status/1630213210451197953
#Slovenia #humanrights #WomensRights #ClimateChange #HLS #HRC52
Package PipelineC designs as #Xilinx #Vitis IP w/ recognized #AXIS interfaces! Fantastic work from github user bartokon: full example flow that integrates with PipelineC. #FPGA demo works through to running with Xilinx Runtime on #Alveo #hardware. 🙌💯 #hdl #hls https://github.com/JulianKemmerer/PipelineC/wiki/Vitis
#xilinx #vitis #axis #fpga #alveo #hardware #hdl #HLS
PipelineC is adding what could be described as 'a built in way to handle multiple drivers on a signal'. Really excited to use this capability to 'unroll the multiple drivers into a useful array' for custom resource sharing logic #fpga #hdl #rtl #hls #asic #eda https://github.com/JulianKemmerer/PipelineC/wiki/Global-Variables#shared-global-variable-instance-arrays
#fpga #hdl #rtl #HLS #asic #eda
"An update on our work on low latency streaming"
by Chris Poole at BBC Research & Development.
I didn't know BBC contribute to both the DVB DASH standard, and to the dash.js reference implementation. With commercial CDNs rolling out support, this allows much smaller segments of audio/video to be sent to clients through CDNs in near-realtime using W3C Media Source Extensions.
https://www.bbc.co.uk/rd/blog/2022-11-low-latency-live-streaming
More technical detail:
https://www.bbc.co.uk/rd/blog/2018-09-latency-video-streaming
#webperf #bbcrd #HLS #mse #vlc
#BringBackBlogs inspired me to blow some dust from mine, revealing a bunch of posts I hadn't finished or published 😅 Here's one of them. #HLS #HLSJS #VideoDev
https://redopop.com/posts/how-hlsjs-estimates-bandwidth/
#videodev #hlsjs #HLS #bringbackblogs
In this tutorial you'll learn how to build, simulate and extend a custom #RISCV SoC using the Amaranth #HLS language.
https://docs.chipflow.io/en/latest/tutorial-intro-chipflow-platform.html
#NASA must rethink its award to #SpaceX for the #Artemis Human Landing System (#HLS). Anything that #Musk touches should be approached with extreme caution and concern based on known quality control problems at #Tesla (JD Power & Consumer Reports) and concerns with the autopilot system raised by the #NTSB. Adding the Musk #Twitter management chaos, this demonstrates that NASA shouldn't trust Musk with the lives of astronauts.
Ban SpaceX from NASA until Musk no longer owns or controls SpaceX.
#nasa #spacex #artemis #HLS #musk #tesla #ntsb #twitter
datarhei Restreamer v 2.1.0 is out now!
More information about features and changes can be found here: https://github.com/datarhei/restreamer/releases/tag/v.2.1.0
#update #video #streaming #server #hls #ffmpeg #api #free #oss #foss
#update #video #streaming #server #HLS #ffmpeg #API #free #oss #foss
Quick start guide: ➕➖ Add & delete video sources on your open-source video streaming server datarhei Restreamer #hls #oss #how2 #tutorial #videostream https://youtu.be/L1USOOsBoWY
#HLS #oss #how2 #tutorial #videostream