CodeIgniter Forums
How to stream response output? - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: CodeIgniter 4 (https://forum.codeigniter.com/forum-28.html)
+--- Forum: CodeIgniter 4 Support (https://forum.codeigniter.com/forum-30.html)
+--- Thread: How to stream response output? (/thread-72879.html)



How to stream response output? - HardyW - 02-23-2019

Hi,

is there any possibility to stream response output?

I would like to stream a video to the browser. But because the video's size is to large I cannot do something like

PHP Code:
$response->setBody($video); 
Currently I am using the following construct that I would like to replace:

PHP Code:
while (...)
{
 
¬†$data fread($handle,$bytesToRead);
  echo 
$data;
  
flush();
  
$bytesToRead = ...;




RE: How to stream response output? - InsiteFX - 02-24-2019

Maybe this will help you out.

PHP HTML5 Video Streaming Tutorial


RE: How to stream response output? - HardyW - 02-24-2019

(02-24-2019, 10:33 AM)InsiteFX Wrote: Maybe this will help you out.

PHP HTML5 Video Streaming Tutorial

Hi,

yes, I know that implementation but I am looking for a solution using CI4.


RE: How to stream response output? - InsiteFX - 02-25-2019

Any php solution should work with CI 4 it's just a framework.

Video is specific to html so by using a php framework you need
to roll your own or find a solution.


RE: How to stream response output? - HardyW - 02-25-2019

(02-25-2019, 05:27 AM)InsiteFX Wrote: Any php solution should work with CI 4 it's just a framework.

Video is specific to html so by using a php framework you need
to roll your own or find a solution.

Hi,

video is just an example. In general I was looking for a streaming / chunked up- and download solution using the CodeIgniter framework.