Binary Data Streamer
Stable Version 1.0.0 (OutSystems 9)
Published on 08 March 2015 by 
Created on 08 March 2015
Details
Extension to stream binary data as an HttpContext Response. The response won't return the regular 200 status code, it will return a 206 (partial content) feeding the browser with data in chunks. This allow to stream video in mp4 to a HTML5 player having the video binary stored in the database and not in the filesystem.
Read More

Extension to stream binary data as an HttpContext Response. The response won't return the regular 200 status code, it will return a 206 (partial content) feeding the browser with data in chunks. This allow to stream video in mp4 to a HTML5 player having the video binary stored in the database and not in the filesystem.


The code is based on the post Tracking and Resuming Large File Downloads in ASP.NET by Alexander Schaaf. More details here.


To stream a mp4 video, create a webscreen that has a video identifier input. Use it to retrieve the video binary data from the database and use the action StreamBinaryData.

Reviews (0)
Category
Libraries
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Bruno Martinho who created this component.
Dependencies
Binary Data Streamer has no dependencies.
Requirements
Platform
9.0.0.1
Database
SQL Server
Stack
.NET
Team
Component Consumers
Binary Data Streamer has no consumers.
Weekly Downloads 
Related Components
OutSystems UI Mobile
OutSystems R&D
Create amazing native mobile applications using this fully integrated UI framework for OutSystems, with dozens of UI patterns ready to use.
8096
OutSystems UI Web
OutSystems R&D
Create amazing web responsive applications using this fully integrated UI framework for OutSystems, with dozens of UI patterns ready to use.
2023
Silk UI Sample Pages
Labs
Sample Pages make full use off patterns to provide pre-built page contents, which can easily be used in any screen of your application. From login pages to dashboards, just pick the one that fits your needs. Learn how to start using Silk UI and see the examples at silkui.outsystems.com.
4676
More from Bruno Martinho
Vertical Alphabetical Scroll
Henrique Batista
Component usually seen on contacts search. It scrolls the "group" of contacts to the top accordingly the selected/touched letter. 
104
Google Login Plugin
OutSystems Labs
Google plus login, natively integrated with IOS and Android.
1336
BLE Plugin
Bruno Martinho
Plugin that enables communication between a phone or tablet and Bluetooth Low Energy (BLE) peripherals.
125