PW Akshay

Generation

generate functionMon, 05 Dec 2022

Program to stream m3u8 url to rtmp in python using Streamz.

import time import datetime as dt import numpy as np import pandas as pd import streamz import streamz.dataframe import bokeh.models as bm import bokeh.plotting as bp from tornado.ioloop import IOLoop import tornado.web import requests import pandas as pd # import data df = pd.read_csv('../data/pandas_data.csv', parse_dates=['datetime'], index_col=['datetime']) # create a streamz dataframe source = streamz.dataframe.DataFrame(streaming=True, example=df) # create a buffer of the dataframe buffer = source.buffer(10, dropna=True) # create a rolling mean rolling_mean = buffer.rolling(12).mean() # create a rolling standard deviation rolling_std = buffer.rolling(12).std() # calculate the upper and lower bounds of the Bollinger Bands upper_bound = rolling

Questions about programming?Chat with your personal AI assistant