Add h264 stream

This commit is contained in:
Kamil Trzcinski
2022-04-04 23:30:02 +02:00
parent 1f94798bee
commit 9c761f7a45
8 changed files with 3077 additions and 2 deletions

View File

@@ -26,3 +26,27 @@ void http_404(http_worker_t *worker, FILE *stream)
http_404_header(worker, stream);
fprintf(stream, "Nothing here?\r\n");
}
void http_video_html(http_worker_t *worker, FILE *stream)
{
extern unsigned char video_html[];
extern unsigned int video_html_len;
fprintf(stream, "HTTP/1.1 200 OK\r\n");
fprintf(stream, "Content-Type: text/html;charset=UTF-8\r\n");
fprintf(stream, "\r\n");
fwrite(video_html, 1, video_html_len, stream);
fflush(stream);
}
void http_jmuxer_js(http_worker_t *worker, FILE *stream)
{
extern unsigned char jmuxer_min_js[];
extern unsigned int jmuxer_min_js_len;
fprintf(stream, "HTTP/1.1 200 OK\r\n");
fprintf(stream, "Content-Type: text/javascript;charset=UTF-8\r\n");
fprintf(stream, "\r\n");
fwrite(jmuxer_min_js, 1, jmuxer_min_js_len, stream);
fflush(stream);
}